Package net.minecraft.item
Class FoodComponent
java.lang.Object
net.minecraft.item.FoodComponent
public class FoodComponent extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFoodComponent.Builder -
Field Summary
Fields Modifier and Type Field Description private booleanalwaysEdibleprivate inthungerprivate booleanmeatprivate floatsaturationModifierprivate booleansnackprivate List<com.mojang.datafixers.util.Pair<StatusEffectInstance,Float>>statusEffects -
Constructor Summary
Constructors Modifier Constructor Description privateFoodComponent(int hunger, float saturationModifier, boolean meat, boolean alwaysEdible, boolean snack, List<com.mojang.datafixers.util.Pair<StatusEffectInstance,Float>> statusEffects) -
Method Summary
Modifier and Type Method Description intgetHunger()floatgetSaturationModifier()List<com.mojang.datafixers.util.Pair<StatusEffectInstance,Float>>getStatusEffects()booleanisAlwaysEdible()booleanisMeat()booleanisSnack()
-
Field Details
-
hunger
private final int hunger -
saturationModifier
private final float saturationModifier -
meat
private final boolean meat -
alwaysEdible
private final boolean alwaysEdible -
snack
private final boolean snack -
statusEffects
-
-
Constructor Details
-
FoodComponent
private FoodComponent(int hunger, float saturationModifier, boolean meat, boolean alwaysEdible, boolean snack, List<com.mojang.datafixers.util.Pair<StatusEffectInstance,Float>> statusEffects)
-
-
Method Details
-
getHunger
public int getHunger() -
getSaturationModifier
public float getSaturationModifier() -
isMeat
public boolean isMeat() -
isAlwaysEdible
public boolean isAlwaysEdible() -
isSnack
public boolean isSnack() -
getStatusEffects
-