Mineuniverse
Log in Register
Plugins

NoFoodSuicide

Makes your players stop dying to recover their food level
by GeorgliderLive
Download Claim this project
262 downloads
0 likes
Updated Jun 30, 2026
0 hypes
General Mechanics

 

Features

  • Set minimal food level so players won't die by starvation all the time
  • Set list of deaths when food level would be recovered
  • Allow specific players to bypass food level being set to previous value

Requirements

  • Bukkit 1.13+ Minecraft Server

Configuration

You only need to make changes in config.yml file, players.yml should not be touched

Property Name Default Value Description
min_food_level 6 Smallest food level that could be set
max_food_level 20 Food level that is given by default on the server
save_left_players_on_stop false Save dead players that left server without respawning after server stop

And also there's a property: recover_cause, or you can invert it with not_recover_cause. It is meant to set default level of food for the reasons you want player not to be annoyed by food recovery, for example if they die by LIGHTNING. You need to specify list like this:
- LIGHTNING
- VOID

 

<details open=""><summary>You can see list of all reasons by clicking here</summary>

Name Description
BLOCK_EXPLOSION Damage caused by being in the area when a block explodes
CONTACT Damage caused when an entity contacts a block such as a Cactus, Dripstone (Stalagmite) or Berry Bush
CRAMMING Damage caused when an entity is colliding with too many entities due to the maxEntityCramming game rule
CUSTOM Custom damage
DRAGON_BREATH Damage caused by a dragon breathing fire
DROWNING Damage caused by running out of air while in water
DRYOUT Damage caused when an entity that should be in water is not
ENTITY_ATTACK Damage caused when an entity attacks another entity
ENTITY_EXPLOSION Damage caused by being in the area when an entity, such as a Creeper, explodes
ENTITY_SWEEP_ATTACK Damage caused when an entity attacks another entity in a sweep attack
FALL Damage caused when an entity falls a distance greater than 3 blocks
FALLING_BLOCK Damage caused by being hit by a falling block which deals damage
FIRE Damage caused by direct exposure to fire
FIRE_TICK Damage caused due to burns caused by fire
FLY_INTO_WALL Damage caused when an entity runs into a wall
FREEZE Damage caused from freezing
HOT_FLOOR Damage caused when an entity steps on Material MAGMA_BLOCK
LAVA Damage caused by direct exposure to lava
LIGHTNING Damage caused by being struck by lightning
MAGIC Damage caused by being hit by a damage potion or spell
MELTING Damage caused due to a snowman melting
POISON Damage caused due to an ongoing poison effect
PROJECTILE Damage caused when attacked by a projectile
SONIC_BOOM Damage caused by the Sonic Boom attack from Warden
STARVATION Damage caused by starving due to having an empty hunger bar
SUFFOCATION Damage caused by being put in a block
SUICIDE Damage caused by committing suicide
THORNS Damage caused in retaliation to another attack by the Thorns enchantment
VOID Damage caused by falling into the void
WITHER Damage caused by Wither potion effect
</details>

 

Permissions

nofoodsuicide.bypass - Allows player to bypass food level recovery to previous value; Default to OP

1.0.0
MC 1.16, 1.18.1, 1.17, 1.14, 1.18, 1.15, 1.13, 1.19, 1.18.2, 1.19.1
Release 2022-08-27 Get

More from GeorgliderLive

TwitchWhitelist
748

You Might Also Like

MobHealth
Simple plugin to let you know the damage you just caused to a mob, and how much health it has left.
989,881
Player Heads
Lop off Player and all Mob Heads with configurable drop rates + pvp-farming nerf, includes detailed commands and permissions
979,351
Advanced Item Effects
Adds custom effects to any item including potion effects.
97,290
VoxelMore
"Sharing is caring."
9,999
SunSteel
A Golden Item Enhancement Plugin
9,880
Sneaker
Hide name tags above players' heads.
9,865