promotional bannermobile promotional banner
premium banner
Incentivizes players to use multiple food sources by requiring a varied diet to achieve max health and gain unique buffs from food combinations, enabling specialized builds with strengths and weaknesses.

Description

Advanced Food System

Incentivizes players to use multiple food sources by requiring a varied diet to achieve max health and gain unique buffs from food combinations, enabling specialized builds with strengths and weaknesses.

Players must have a varied diets to be at their full potential. temporary archetypes (speed, mining, tank, fighter, XP) while balancing upside and downside.

Core design goals:

  • Keep it Vanilla+
  • Make food choices meaningful in survival progression.
  • Keep buffs small per item, stronger only when stacked through combos.

Unbalanced Diet

image

Balanced Diet

image

Companion project:

  • This mod consumes Seamless-API as a dependency for third-party food and combo registrations.

Feature Summary

  • Slot-based food buff model with timed expiration. Like valheim
  • Per-food buff and debuff definitions from JSON config.
  • Health cap that can be upped by having varied diet
  • In-game config
  • HUD with active food slots, timers, bars, and combo context.
  • Milk clears active buff state.

Combo Catalog

All combo definitions live in gameplay/ComboEffectRegistry.java.

Speed Path

  • combo_speed_stride (pair): beetroot + potato
  • combo_speed_current (pair): beetroot + salmon
  • combo_speedster_raw (capstone): beetroot + salmon + potato
  • combo_speedster_cooked (capstone): beetroot + cooked_salmon + baked_potato

Mining Path

  • combo_miner_focus (pair): dried_kelp + cookie
  • combo_miner_study (pair): glow_berries + cookie
  • combo_quarry_engine (capstone): dried_kelp + glow_berries + cookie

Tank Path

  • combo_guarded_plate (pair): cooked_porkchop + cooked_mutton
  • combo_guarded_blessing (pair): golden_apple + cooked_mutton
  • combo_bulwark_core (capstone): cooked_porkchop + cooked_mutton + golden_apple

Fighting Path

  • combo_duelist_line (pair): cooked_chicken + cooked_rabbit
  • combo_duelist_heart (pair): apple + cooked_chicken
  • combo_skirmisher (capstone): cooked_chicken + cooked_rabbit + apple

XP Path

  • combo_scholar_path (pair): cod + beetroot
  • combo_scholar_path_cooked (pair): cooked_cod + beetroot
  • combo_archivist (capstone): cod + cooked_cod + glow_berries

Balanced Path

  • combo_balanced_trail (pair): carrot + melon_slice
  • combo_balanced_hearth (pair): bread + pumpkin_pie
  • combo_balanced_tide (pair): tropical_fish + sweet_berries
  • combo_balanced_harmony (capstone): apple + bread + carrot

Final-heart unlock is intentionally selective (not every capstone grants it).