Repository navigation
feat: toss salads in a placed bowl and eat them from it - #107
Merged
Merged
Conversation
…r own ageing Each topping looks for a model laid out for its place among the toppings (_t1 for the second), so models can give each place its own spots and toppings never lie in each other, whatever they are. The dough is 0.5 thick, so the sauce and toppings lie on its flat middle inside the crust. Pizzas and sandwiches keep only the ageing tracks their own type ages on: a pizza slice took its cheese's ripening as well as its freshness, both "Fresh" and both raising its nutrition. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
A placed bowl takes salad ingredients (chopped or cooked veg, fruit, cheese, meat), shown in its input slots, and unseen dressings and seasonings. An empty-hand right-click tosses the salad, which stays in the bowl until it's eaten there; sneaking with an empty hand takes back what went in last. The salad's kind (salads.yml kinds: Fruit, Greek, Carrot, Mixed) sets its origin for its look, and it earns Hearty or Loaded, Dressed, Seasoned and Crisp. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
# Conflicts: # src/main/java/net/tfminecraft/cooking/Cooking.java
…zzas Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Salads, tossed in a placed bowl and eaten from it (new
salads.yml):input_Nslots, up tomax-ingredients(default 5).max-extras(default 3), each origin once, one dressing.min-ingredients, default 2). It stays in the bowl'sfood_itemslot, hidden under the ingredients, and is eaten from the bowl like soup (BowlEatHandler). It can't be taken out.SandwichItems.applyTotals, now public).SALAD).kinds:insalads.yml,SaladKind): Fruit, Greek, Carrot or Mixed, by rules on its layers and origins (layers,only,origins,any-origin,mostly). The kind becomes the salad's origin, sotypes.ymloverrides give each kind its look.bonuses:, the dish bonuses from feat: give sandwiches and pizzas bonuses from their layers #105): Hearty/Loaded by ingredient count, Dressed, Seasoned/Well Seasoned and Crisp (newfresh: truerule: everything still Fresh). Newtags.ymltracksdressedandcrisp.The
saladfood type, its four looks and the ItemsAdder icons are server config (Dev only so far), like sandwiches and pizzas.Documentation impact
salads.ymldocuments its keys, and the README lists the feature.Contract
mvn -o -B clean verify; all tests pass and line coverage is still 100%. NewSaladCoverageTest;DishBonusTest,MealManagersCoverageTestandCommandManagerCoverageTestcover the rest.ProvinceSystem/wiki/cookingor related pages): no change.🤖 Generated with Claude Code