Class HungerlessFoodStats

java.lang.Object
net.minecraft.world.food.FoodData
com.mrbysco.classicfood.HungerlessFoodStats

public class HungerlessFoodStats extends net.minecraft.world.food.FoodData
  • Constructor Details

    • HungerlessFoodStats

      public HungerlessFoodStats()
  • Method Details

    • tick

      public void tick(net.minecraft.server.level.ServerPlayer player)
      Overrides:
      tick in class net.minecraft.world.food.FoodData
    • needsFood

      public boolean needsFood()
      Overrides:
      needsFood in class net.minecraft.world.food.FoodData
    • setSaturation

      public void setSaturation(float saturation)
      Overrides:
      setSaturation in class net.minecraft.world.food.FoodData
    • getSaturationLevel

      public float getSaturationLevel()
      Overrides:
      getSaturationLevel in class net.minecraft.world.food.FoodData
    • setFoodLevel

      public void setFoodLevel(int foodLevel)
      Overrides:
      setFoodLevel in class net.minecraft.world.food.FoodData
    • getFoodLevel

      public int getFoodLevel()
      Overrides:
      getFoodLevel in class net.minecraft.world.food.FoodData
    • readAdditionalSaveData

      public void readAdditionalSaveData(@NotNull @NotNull net.minecraft.world.level.storage.ValueInput valueInput)
      Overrides:
      readAdditionalSaveData in class net.minecraft.world.food.FoodData
    • addAdditionalSaveData

      public void addAdditionalSaveData(@NotNull @NotNull net.minecraft.world.level.storage.ValueOutput output)
      Overrides:
      addAdditionalSaveData in class net.minecraft.world.food.FoodData
    • eat

      public void eat(int hunger, float saturation)
      Overrides:
      eat in class net.minecraft.world.food.FoodData
    • eat

      public void eat(@NotNull @NotNull net.minecraft.world.food.FoodProperties food)
      Overrides:
      eat in class net.minecraft.world.food.FoodData
    • heal

      public void heal(float amount)