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 cyi
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final floatprivate static final intprivate floatprivate 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) intfloatbooleanvoidvoidsetFoodLevel(int foodLevel) voidsetSaturationLevel(float saturationLevel) voidupdate(ServerPlayerEntity player) void 
- 
Field Details
- 
DEFAULT_FOOD_TICK_TIMER
private static final int DEFAULT_FOOD_TICK_TIMER- See Also:
 - Mappings:
 Namespace Name Mixin selector named DEFAULT_FOOD_TICK_TIMERLnet/minecraft/entity/player/HungerManager;DEFAULT_FOOD_TICK_TIMER:Iintermediary field_57754Lnet/minecraft/class_1702;field_57754:Iofficial aLcyi;a:I
 - 
DEFAULT_EXHAUSTION
private static final float DEFAULT_EXHAUSTION- See Also:
 - Mappings:
 Namespace Name Mixin selector named DEFAULT_EXHAUSTIONLnet/minecraft/entity/player/HungerManager;DEFAULT_EXHAUSTION:Fintermediary field_57755Lnet/minecraft/class_1702;field_57755:Fofficial bLcyi;b:F
 - 
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 cLcyi;c: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 dLcyi;d: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 eLcyi;e: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 fLcyi;f: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 bLcyi;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 aLcyi;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 aLcyi;a(Lcyj;)V
 - 
update
- Mappings:
 Namespace Name Mixin selector named updateLnet/minecraft/entity/player/HungerManager;update(Lnet/minecraft/server/network/ServerPlayerEntity;)Vintermediary method_7588Lnet/minecraft/class_1702;method_7588(Lnet/minecraft/class_3222;)Vofficial aLcyi;a(Lauc;)V
 - 
readData
- Mappings:
 Namespace Name Mixin selector named readDataLnet/minecraft/entity/player/HungerManager;readData(Lnet/minecraft/storage/ReadView;)Vintermediary method_7584Lnet/minecraft/class_1702;method_7584(Lnet/minecraft/class_11368;)Vofficial aLcyi;a(Lfda;)V
 - 
writeData
- Mappings:
 Namespace Name Mixin selector named writeDataLnet/minecraft/entity/player/HungerManager;writeData(Lnet/minecraft/storage/WriteView;)Vintermediary method_7582Lnet/minecraft/class_1702;method_7582(Lnet/minecraft/class_11372;)Vofficial aLcyi;a(Lfdc;)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 aLcyi;a()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 bLcyi;b()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 aLcyi;a(F)V
 - 
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 cLcyi;c()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 aLcyi;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 bLcyi;b(F)V
 
 -