Package net.minecraft.entity.player
Class HungerManager
java.lang.Object
net.minecraft.entity.player.HungerManager
- Mappings:
Namespace Name named net/minecraft/entity/player/HungerManagerintermediary net/minecraft/class_1702official cpq
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate floatprivate intprivate intprivate intprivate float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(int food, float saturationModifier) voidaddExhaustion(float exhaustion) private voidaddInternal(int nutrition, float saturation) voideat(FoodComponent foodComponent) floatintintfloatbooleanvoidreadNbt(NbtCompound nbt) voidsetExhaustion(float exhaustion) voidsetFoodLevel(int foodLevel) voidsetSaturationLevel(float saturationLevel) voidupdate(PlayerEntity player) voidwriteNbt(NbtCompound nbt)
-
Field Details
-
foodLevel
private int foodLevel- Mappings:
Namespace Name Mixin selector named foodLevelLnet/minecraft/entity/player/HungerManager;foodLevel:Iintermediary field_7756Lnet/minecraft/class_1702;field_7756:Iofficial aLcpq;a:I
-
saturationLevel
private float saturationLevel- Mappings:
Namespace Name Mixin selector named saturationLevelLnet/minecraft/entity/player/HungerManager;saturationLevel:Fintermediary field_7753Lnet/minecraft/class_1702;field_7753:Fofficial bLcpq;b:F
-
exhaustion
private float exhaustion- Mappings:
Namespace Name Mixin selector named exhaustionLnet/minecraft/entity/player/HungerManager;exhaustion:Fintermediary field_7752Lnet/minecraft/class_1702;field_7752:Fofficial cLcpq;c:F
-
foodTickTimer
private int foodTickTimer- Mappings:
Namespace Name Mixin selector named foodTickTimerLnet/minecraft/entity/player/HungerManager;foodTickTimer:Iintermediary field_7755Lnet/minecraft/class_1702;field_7755:Iofficial dLcpq;d:I
-
prevFoodLevel
private int prevFoodLevel- Mappings:
Namespace Name Mixin selector named prevFoodLevelLnet/minecraft/entity/player/HungerManager;prevFoodLevel:Iintermediary field_7754Lnet/minecraft/class_1702;field_7754:Iofficial eLcpq;e:I
-
-
Constructor Details
-
HungerManager
public HungerManager()
-
-
Method Details
-
addInternal
private void addInternal(int nutrition, float saturation) - Mappings:
Namespace Name Mixin selector named addInternalLnet/minecraft/entity/player/HungerManager;addInternal(IF)Vintermediary method_59684Lnet/minecraft/class_1702;method_59684(IF)Vofficial bLcpq;b(IF)V
-
add
public void add(int food, float saturationModifier) - Mappings:
Namespace Name Mixin selector named addLnet/minecraft/entity/player/HungerManager;add(IF)Vintermediary method_7585Lnet/minecraft/class_1702;method_7585(IF)Vofficial aLcpq;a(IF)V
-
eat
- Mappings:
Namespace Name Mixin selector named eatLnet/minecraft/entity/player/HungerManager;eat(Lnet/minecraft/component/type/FoodComponent;)Vintermediary method_7579Lnet/minecraft/class_1702;method_7579(Lnet/minecraft/class_4174;)Vofficial aLcpq;a(Lcpr;)V
-
update
- Mappings:
Namespace Name Mixin selector named updateLnet/minecraft/entity/player/HungerManager;update(Lnet/minecraft/entity/player/PlayerEntity;)Vintermediary method_7588Lnet/minecraft/class_1702;method_7588(Lnet/minecraft/class_1657;)Vofficial aLcpq;a(Lcmx;)V
-
readNbt
- Mappings:
Namespace Name Mixin selector named readNbtLnet/minecraft/entity/player/HungerManager;readNbt(Lnet/minecraft/nbt/NbtCompound;)Vintermediary method_7584Lnet/minecraft/class_1702;method_7584(Lnet/minecraft/class_2487;)Vofficial aLcpq;a(Lub;)V
-
writeNbt
- Mappings:
Namespace Name Mixin selector named writeNbtLnet/minecraft/entity/player/HungerManager;writeNbt(Lnet/minecraft/nbt/NbtCompound;)Vintermediary method_7582Lnet/minecraft/class_1702;method_7582(Lnet/minecraft/class_2487;)Vofficial bLcpq;b(Lub;)V
-
getFoodLevel
public int getFoodLevel()- Mappings:
Namespace Name Mixin selector named getFoodLevelLnet/minecraft/entity/player/HungerManager;getFoodLevel()Iintermediary method_7586Lnet/minecraft/class_1702;method_7586()Iofficial aLcpq;a()I
-
getPrevFoodLevel
public int getPrevFoodLevel()- Mappings:
Namespace Name Mixin selector named getPrevFoodLevelLnet/minecraft/entity/player/HungerManager;getPrevFoodLevel()Iintermediary method_35217Lnet/minecraft/class_1702;method_35217()Iofficial bLcpq;b()I
-
isNotFull
public boolean isNotFull()- Mappings:
Namespace Name Mixin selector named isNotFullLnet/minecraft/entity/player/HungerManager;isNotFull()Zintermediary method_7587Lnet/minecraft/class_1702;method_7587()Zofficial cLcpq;c()Z
-
addExhaustion
public void addExhaustion(float exhaustion) - Mappings:
Namespace Name Mixin selector named addExhaustionLnet/minecraft/entity/player/HungerManager;addExhaustion(F)Vintermediary method_7583Lnet/minecraft/class_1702;method_7583(F)Vofficial aLcpq;a(F)V
-
getExhaustion
public float getExhaustion()- Mappings:
Namespace Name Mixin selector named getExhaustionLnet/minecraft/entity/player/HungerManager;getExhaustion()Fintermediary method_35219Lnet/minecraft/class_1702;method_35219()Fofficial dLcpq;d()F
-
getSaturationLevel
public float getSaturationLevel()- Mappings:
Namespace Name Mixin selector named getSaturationLevelLnet/minecraft/entity/player/HungerManager;getSaturationLevel()Fintermediary method_7589Lnet/minecraft/class_1702;method_7589()Fofficial eLcpq;e()F
-
setFoodLevel
public void setFoodLevel(int foodLevel) - Mappings:
Namespace Name Mixin selector named setFoodLevelLnet/minecraft/entity/player/HungerManager;setFoodLevel(I)Vintermediary method_7580Lnet/minecraft/class_1702;method_7580(I)Vofficial aLcpq;a(I)V
-
setSaturationLevel
public void setSaturationLevel(float saturationLevel) - Mappings:
Namespace Name Mixin selector named setSaturationLevelLnet/minecraft/entity/player/HungerManager;setSaturationLevel(F)Vintermediary method_7581Lnet/minecraft/class_1702;method_7581(F)Vofficial bLcpq;b(F)V
-
setExhaustion
public void setExhaustion(float exhaustion) - Mappings:
Namespace Name Mixin selector named setExhaustionLnet/minecraft/entity/player/HungerManager;setExhaustion(F)Vintermediary method_35218Lnet/minecraft/class_1702;method_35218(F)Vofficial cLcpq;c(F)V
-