So in 1.7.2 the foodlevel does go down when you regenerate health... How can i remove this because it's pretty underpowered! You lose so much food! I did look into the nms class FoodMetaData but i have no idea what i need to overwrite to remove this! Thanks
You could cancel the FoodLevelChangeEvent. Code: @EventHandler public void onFoodLevelChange(FoodLevelChangeEvent event) { event.setCancelled(true); }
Jalau If I understood you right, you don't want to have regeneration? If I remember right the event has a method getFoodLevel(). Code:java @EventHandlerpublic void onFoodLevelChange(FoodLevelChangeEvent event) { Entity entity = event.getEntity(); if (entity instanceof Player) { Player p = (Player) entity; if (event.getFoodLevel() > p.getFoodLevel()) event.setCancelled(true); }} I'm not quite sure if p.getFoodLevel() will return the food level before this event. You just have to try it, it's untested.