Compatibility
Minecraft: Java Edition
1.21.10
Platforms
Supported environments
Creators
Details
š„ Crave & Feast
Make food diversity finally matter.
Crave & Feast redesigns Minecraftās hunger system to reward variety and discourage repetition.

Each player has one food they crave. Eating that food gives 2Ć hunger and saturation, while eating the same thing repeatedly provides reduced benefits. This makes survival gameplay more balanced and flavorful ā no more living on steak forever.

āļø Default Gameplay Rules
All values are configurable in config/crave_and_feast.json. Hereās how the defaults work:
| Rule | Condition | Multiplier | Meaning |
|---|---|---|---|
| š Craving food | Current craving item | Ć 2.0 | Always gives double nourishment and saturation |
| š„© First time eating a food | Eaten ⤠0 times | Ć 2.0 | āNever eatenā ā strongest bonus for new foods |
| š Rarely eaten food | Eaten ⤠7 times | Ć 1.4 | Still somewhat rewarding |
| š Often eaten food | Eaten > 7 times | Ć 0.8 | Small penalty ā youāre getting used to it |
| ā³ Craving change interval | Every 24 000 ticks (ā 20 min real-time) | ā | Your craving rotates automatically |
| š“ Craving limit per round | After 8 times eating the same craving | ā | A new craving will be chosen early |
| š Food history length | 32 entries | ā | Only the most recent 32 foods are remembered |
HUD defaults:
- Position = (hudX: 10, hudY: 10)
- Shows your current craving icon and name
š§© Features
- Dynamic craving system that changes automatically
- Diminishing returns for repetitive foods
- Simple HUD indicator showing your craving
- Fully configurable multipliers, timing, and history length
- Works in both singleplayer and multiplayer
ā Compatibility
- Minecraft 1.21.10
- Requires Fabric API
- Lightweight, safe to add or remove mid-save



