Class HungerManager

java.lang.Object
net.minecraft.entity.player.HungerManager

public class HungerManager
extends Object
  • Field Details

    • foodLevel

      private int foodLevel
    • foodSaturationLevel

      private float foodSaturationLevel
    • exhaustion

      private float exhaustion
    • foodTickTimer

      private int foodTickTimer
    • prevFoodLevel

      private int prevFoodLevel
  • Constructor Details

    • HungerManager

      public HungerManager()
  • Method Details

    • add

      public void add​(int food, float saturationModifier)
    • eat

      public void eat​(Item item, ItemStack stack)
    • update

      public void update​(PlayerEntity player)
    • readNbt

      public void readNbt​(NbtCompound nbt)
    • writeNbt

      public void writeNbt​(NbtCompound nbt)
    • getFoodLevel

      public int getFoodLevel()
    • isNotFull

      public boolean isNotFull()
    • addExhaustion

      public void addExhaustion​(float exhaustion)
    • getSaturationLevel

      public float getSaturationLevel()
    • setFoodLevel

      public void setFoodLevel​(int foodLevel)
    • setSaturationLevel

      @Environment(CLIENT) public void setSaturationLevel​(float saturationLevel)