disable hunger

This commit is contained in:
unurled 2024-03-14 17:41:15 +01:00
parent dd665fd455
commit ac66cbee2d
Signed by: unurled
GPG key ID: FDBC9CBE1F82423F

View file

@ -18,7 +18,9 @@ import me.unurled.sacredrealms.sr.data.gson.PotionEffectSerializer;
import me.unurled.sacredrealms.sr.managers.Manager;
import me.unurled.sacredrealms.sr.utils.Items;
import org.bukkit.Bukkit;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.entity.FoodLevelChangeEvent;
import org.bukkit.event.player.PlayerItemHeldEvent;
import org.bukkit.event.player.PlayerJoinEvent;
import org.bukkit.event.player.PlayerQuitEvent;
@ -188,4 +190,15 @@ public class PlayerManager extends Manager {
Items.updatePlayer(e.getPlayer(), e.getOldItem(), e.getNewItem());
}
@EventHandler
public void onHunger(FoodLevelChangeEvent e) {
if (e.getEntity() instanceof Player) {
SRPlayer player = getPlayer(e.getEntity().getUniqueId());
if (player == null) {
return;
}
e.setCancelled(true);
}
}
}