A modern rewrite of the original Hunger Overhaul mod that makes hunger more challenging and realistic.
Hunger Overhaul Reborn enhances the Minecraft hunger system with:
- Food Categorization: Automatic food value adjustments based on type
- Realistic Hunger: Different foods provide varying nutrition levels
- Configurable Mechanics: Extensive customization options
- Multi-Version Support: Compatible with Minecraft 1.20.1 and 1.21.1
| Platform | Download | Status |
|---|---|---|
| Fabric | hunger_overhaul_reborn-fabric-0.2.1-beta+1.20.1.jar | β Recommended |
| Forge | hunger_overhaul_reborn-forge-0.2.1-beta+1.20.1.jar | β Recommended |
| Platform | Download | Status |
|---|---|---|
| Fabric | hunger_overhaul_reborn-fabric-0.2.1-beta+1.21.1.jar | |
| NeoForge | hunger_overhaul_reborn-neoforge-0.2.1-beta+1.21.1.jar |
- Food Auto-Discovery: Automatically scans and categorizes all loaded food items
- Configurable Food Values: Adjust hunger/saturation for different food types
- Eating Speed Control: Modify how quickly players can eat
- Stack Size Adjustments: Change item stack sizes for realism
- HUD Warnings: Optional visual indicators for hunger/health status
- Custom Effects: Well Fed, Hungry, and Low Health status effects
- Advanced Mixins: Enhanced game mechanics integration
- Complete API Compatibility: Full Minecraft 1.20.1 feature support
- Core Features Only: Food modifications and basic mechanics work
- No Custom Effects: Advanced effects disabled for compatibility
- Limited Mixins: Some advanced integrations disabled
- Graceful Degradation: Mod loads safely but with reduced functionality
The mod includes extensive configuration options in config/hunger_overhaul_reborn.json:
{
"effect_warnings": false,
"food": {
"enable_food_category_changes": true,
"meat_hunger_modifier": 1.0,
"vegetable_hunger_modifier": 0.8
},
"health": {
"addLowHealthNausea": true,
"addLowHealthMiningSlowdown": true
}
}effect_warnings: Enable/disable HUD warning overlays (default: false)food.*_modifier: Adjust hunger values for different food categorieshealth.*: Configure low health debuffs and effects
- Java 17+
- Gradle 8.0+
# Build all versions
./gradlew build
# Build specific version
./gradlew :1.20.1-fabric:build
./gradlew :1.20.1-forge:build
./gradlew :1.21.1-fabric:build
./gradlew :1.21.1-forge:build
# Test builds
./gradlew test-versions.shThis mod uses Stonecutter for multi-version management:
- 1.20.1: Full feature set with custom effects and mixins
- 1.21.1: Graceful degradation with core features only
- Version Detection: Runtime checks prevent incompatible features
Run the included test script to verify all builds:
./test-versions.shThis will:
- Build all 4 variants
- Verify JAR generation
- Check file integrity
- Report compatibility status
| Version | Status | Features |
|---|---|---|
| 1.20.1 | β Full Support | All features available |
| 1.21.1 | Core features, graceful degradation |
- Fabric: Full support on both versions
- Forge/NeoForge: Full support on both versions
- Compatible with most food-adding mods
- Uses auto-discovery for seamless integration
- No known conflicts with major modpacks
- β Multi-version support (1.20.1 + 1.21.1)
- β Stonecutter build system integration
- β Graceful 1.21.1 compatibility
- β Effect warnings system (configurable)
- β Food auto-discovery and categorization
- β Configurable eating speeds and stack sizes
- β Version-aware effect registration
- Clone the repository
- Run
./gradlew buildto verify setup - Use
./gradlew :1.20.1-fabric:runClientfor testing - Make changes and test across versions
- Follow standard Minecraft Forge/Fabric conventions
- Include version detection for 1.21.1+ compatibility
- Test changes on both supported versions
- 1.21.1 Effects: Custom effects are disabled for compatibility
- Mixin Warnings: Some mixins show warnings but don't affect functionality
- Performance: Auto-discovery may add slight loading time
- Mod not loading: Check Minecraft and mod loader versions
- Effects not working: Ensure you're using 1.20.1 for full features
- Config not applying: Restart Minecraft after config changes
Please include:
- Minecraft version and mod loader
- Full mod list (if applicable)
- Steps to reproduce
- Log files from
.minecraft/logs/
This project is licensed under the MIT License - see the LICENSE file for details.
Note: For the best experience, use Minecraft 1.20.1 with either Fabric or Forge. The 1.21.1 versions provide basic compatibility but lack advanced features.