A PaperMC Minecraft Java Edition Plugin that disables the Hunger mechanic. Food now heals your players directly!
HungerNoMore is a lightweight plugin for PaperMC servers that removes Minecraft's default hunger mechanic and provides direct healing upon consuming food. Whether you're running a PvE survival world or a minigame-focused server, HungerNoMore simplifies game balance by keeping food straightforward—eat to heal, no more hunger bar management!
- No Hunger: Keeps the player's hunger bar permanently full (configurable).
- Healing Foods: Consuming food directly restores health rather than hunger.
- Harmful Foods: Certain “harmful” items can damage the player instead (e.g., rotten flesh).
- Permissions: Allows players with specific permissions to bypass plugin restrictions.
- Customizable: You can modify healing amounts, messages, and other core behaviors in the config.
- PaperMC (Recommended) or Spigot
- Java 17 or later (version depends on your Paper/Spigot version requirements)
- Basic knowledge of uploading and managing plugins on a Paper/Spigot server
- Download the latest
HungerNoMoreplugin jar from the Releases. - Stop your Minecraft server if it is running.
- Place the
HungerNoMore.jarfile into your server’spluginsfolder. - Start your server to generate the default config.
Once the server starts, a default config file (config.yml) is generated in the plugin’s folder.
Open config.yml to modify:
| Setting | Default | Description |
|---|---|---|
keep-full |
true | If true, players’ hunger bars are always frozen at 95%. |
disable-natural-regen |
true | If true, players will not naturally regenerate health from hunger bar. |
hungerhealValue |
4.0 | Base amount of health restored upon eating foods in the “healing” category. (4.0 = Cooked Beef restores 2 Hearts) |
damageValue |
2.0 | Base amount of damage applied upon consuming harmful foods. |
customPercent |
1.0 | Multiplier for both damage and healing calculations. |
messages |
Various | Customize the messages sent to players when they heal or take damage from certain foods. |
- Join the server and observe that your hunger bar is full at all times (if
keepHungerFullis true). - Consume a piece of food. Instead of replenishing hunger, it restores health (or deals damage, if it’s harmful).
- Adjust heal/damage values or messages in
config.ymlto suit your server’s gameplay preferences.
hungernomore.bypass: Players with this permission are unaffected by HungerNoMore’s mechanics (no healing/damage on food consumption).
Issues and pull requests are welcome!
- Fork the project.
- Create a new branch (e.g.,
fix-bugorfeature-request). - Commit changes and open a merge request.
For major changes, please open an issue first to discuss what you’d like to change.
This project is licensed under the MIT License.
Enjoy the simplified gameplay where “food” truly means “health!” If you have any questions or concerns, please open an issue or contact us on our GitLab repository.