Repository navigation
config: bring the default configs in line with Main (hot food 30 min, warm until 2h30) - #103
Conversation
Every food type now ages warmth 450 times slower (age.warmth 450), and the Warm step starts at age 4. The jar ends warmth at age 20, so food is Hot for 30 minutes and Warm until 2h30. Main and Tutorial already run these values; this brings the default configs in line with them. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Warning Review limit reachedYou've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Next included review available in 53 minutes. View limit details
No actionable comments were generated in the recent review.
|
| Layer / File(s) | Summary |
|---|---|
Configure food warmth ages src/main/resources/types.yml |
Added age.warmth: 450 to configured food types. The file comments describe warmth ageing. |
Update warm tag value and duration src/main/resources/tags.yml |
Changed the warm value from 10 to 4. The documentation states that warmth age 450 corresponds to 7.5 minutes per age unit and that warmth expires at age 20 (2 hours 30 minutes). |
Estimated code review effort: 2 (Simple) | ~10 minutes
Change: Bug fix
Suggested reviewers: carolinebondhus
Merge Risk: 
Minimal · previous review e7bea
-
The warmth timing defaults are internally consistent and no concrete merge-blocking behavior is identified.
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.
|
@coderabbitai review |
Action performed
|
Main's Cooking config files had values tuned live that the defaults never got. Take them all, keeping the repo's comments and the newer husbandry keys (enabled, restore-lost-animals) that Main gets from the code defaults: - types.yml: food values and freshness multipliers on 21 types, and frying pan options for three vegetable types. - tags.yml: Rotten after 1.25 days, soup thickness steps at 20/40/60/80, dough rising after 20 seconds and risen after 45. - config.yml: respawn food 200, nutrition drain every 240 seconds. - husbandry.yml: profession forager, speed care share 0.30, horses up to 27 health, 0.27 speed and 0.8 jump. - crops.yml: leaves, logs, fences, lanterns and similar blocks count as open sky over crops. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
@coderabbitai review |
Action not completed
|
Summary
Cooking never overwrites existing config files, so Main's live configs had values tuned in place that the defaults never got. This PR copies every value Main runs into
src/main/resources, keeping the repo's comments and the newer husbandry keys (enabled,restore-lost-animals) that Main gets from the code defaults. Parsed as YAML, all six differing files now match Main's (crafting-stations.ymlonly differed in comments, so it is unchanged).Hot food timing (live since 2026-10-31 02:14 UTC on Main and Tutorial):
types.yml: every food type getsage: warmth: 450(one warmth age unit = 7.5 minutes).tags.yml: the Warm step starts at age4instead of10.Other values Main already runs:
types.yml: food values and freshness multipliers on 21 types; frying pan options for three vegetable types.tags.yml: Rotten after 1.25 days (was 3); soup thickness steps 20/40/60/80 (was 300/900/1800/3600); dough rising after 20 seconds and risen after 45 (was 5 and 15 minutes), with the comment updated to match.config.yml:respawn-food200 (was 80),drain-interval240 (was 120).husbandry.yml:profession: forager(was farming); speedcare-pct0.30 (was 0.20); horsesmax-health27,max-speed0.27,max-jump0.8 (were 20 / 0.2025 / 0.6).crops.yml:allowed-coverlists leaves, logs, fences, lanterns, chains, banners, hanging signs and similar blocks (was empty).Documentation impact
Contract
mvn test, or why not):mvn -B verifylocally: 1313 tests, 2 failures, both from the Windows locale printing decimal commas (HusbandryInspectionCoverageTest,RuntimeUtilitiesCoverageTest), unrelated. CI runs on Linux.ProvinceSystem/wiki/cookingor related pages): no change. The wiki already describes Main (soup thickens over 80 seconds; leaves, logs and fences count as open sky); warmth and other durations are hidden numbers.Notes
🤖 Generated with Claude Code