Package net.minecraft.entity.player
Class HungerManager
java.lang.Object
net.minecraft.entity.player.HungerManager
- Mappings:
Namespace Name official cav
intermediary net/minecraft/class_1702
named net/minecraft/entity/player/HungerManager
-
Field Summary
Modifier and TypeFieldDescriptionprivate float
private int
private int
private int
private float
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(int food, float saturationModifier) void
addExhaustion
(float exhaustion) void
float
int
int
float
boolean
void
readNbt
(NbtCompound nbt) void
setExhaustion
(float exhaustion) void
setFoodLevel
(int foodLevel) void
setSaturationLevel
(float saturationLevel) void
update
(PlayerEntity player) void
writeNbt
(NbtCompound nbt)
-
Field Details
-
foodLevel
private int foodLevel- Mappings:
Namespace Name Mixin selector official a
Lcav;a:I
intermediary field_7756
Lnet/minecraft/class_1702;field_7756:I
named foodLevel
Lnet/minecraft/entity/player/HungerManager;foodLevel:I
-
saturationLevel
private float saturationLevel- Mappings:
Namespace Name Mixin selector official b
Lcav;b:F
intermediary field_7753
Lnet/minecraft/class_1702;field_7753:F
named saturationLevel
Lnet/minecraft/entity/player/HungerManager;saturationLevel:F
-
exhaustion
private float exhaustion- Mappings:
Namespace Name Mixin selector official c
Lcav;c:F
intermediary field_7752
Lnet/minecraft/class_1702;field_7752:F
named exhaustion
Lnet/minecraft/entity/player/HungerManager;exhaustion:F
-
foodTickTimer
private int foodTickTimer- Mappings:
Namespace Name Mixin selector official d
Lcav;d:I
intermediary field_7755
Lnet/minecraft/class_1702;field_7755:I
named foodTickTimer
Lnet/minecraft/entity/player/HungerManager;foodTickTimer:I
-
prevFoodLevel
private int prevFoodLevel- Mappings:
Namespace Name Mixin selector official e
Lcav;e:I
intermediary field_7754
Lnet/minecraft/class_1702;field_7754:I
named prevFoodLevel
Lnet/minecraft/entity/player/HungerManager;prevFoodLevel:I
-
-
Constructor Details
-
HungerManager
public HungerManager()
-
-
Method Details
-
add
public void add(int food, float saturationModifier) - Mappings:
Namespace Name Mixin selector official a
Lcav;a(IF)V
intermediary method_7585
Lnet/minecraft/class_1702;method_7585(IF)V
named add
Lnet/minecraft/entity/player/HungerManager;add(IF)V
-
eat
- Mappings:
Namespace Name Mixin selector official a
Lcav;a(Lcfn;Lcfs;)V
intermediary method_7579
Lnet/minecraft/class_1702;method_7579(Lnet/minecraft/class_1792;Lnet/minecraft/class_1799;)V
named eat
Lnet/minecraft/entity/player/HungerManager;eat(Lnet/minecraft/item/Item;Lnet/minecraft/item/ItemStack;)V
-
update
- Mappings:
Namespace Name Mixin selector official a
Lcav;a(Lbyi;)V
intermediary method_7588
Lnet/minecraft/class_1702;method_7588(Lnet/minecraft/class_1657;)V
named update
Lnet/minecraft/entity/player/HungerManager;update(Lnet/minecraft/entity/player/PlayerEntity;)V
-
readNbt
- Mappings:
Namespace Name Mixin selector official a
Lcav;a(Lqr;)V
intermediary method_7584
Lnet/minecraft/class_1702;method_7584(Lnet/minecraft/class_2487;)V
named readNbt
Lnet/minecraft/entity/player/HungerManager;readNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
writeNbt
- Mappings:
Namespace Name Mixin selector official b
Lcav;b(Lqr;)V
intermediary method_7582
Lnet/minecraft/class_1702;method_7582(Lnet/minecraft/class_2487;)V
named writeNbt
Lnet/minecraft/entity/player/HungerManager;writeNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
getFoodLevel
public int getFoodLevel()- Mappings:
Namespace Name Mixin selector official a
Lcav;a()I
intermediary method_7586
Lnet/minecraft/class_1702;method_7586()I
named getFoodLevel
Lnet/minecraft/entity/player/HungerManager;getFoodLevel()I
-
getPrevFoodLevel
public int getPrevFoodLevel()- Mappings:
Namespace Name Mixin selector official b
Lcav;b()I
intermediary method_35217
Lnet/minecraft/class_1702;method_35217()I
named getPrevFoodLevel
Lnet/minecraft/entity/player/HungerManager;getPrevFoodLevel()I
-
isNotFull
public boolean isNotFull()- Mappings:
Namespace Name Mixin selector official c
Lcav;c()Z
intermediary method_7587
Lnet/minecraft/class_1702;method_7587()Z
named isNotFull
Lnet/minecraft/entity/player/HungerManager;isNotFull()Z
-
addExhaustion
public void addExhaustion(float exhaustion) - Mappings:
Namespace Name Mixin selector official a
Lcav;a(F)V
intermediary method_7583
Lnet/minecraft/class_1702;method_7583(F)V
named addExhaustion
Lnet/minecraft/entity/player/HungerManager;addExhaustion(F)V
-
getExhaustion
public float getExhaustion()- Mappings:
Namespace Name Mixin selector official d
Lcav;d()F
intermediary method_35219
Lnet/minecraft/class_1702;method_35219()F
named getExhaustion
Lnet/minecraft/entity/player/HungerManager;getExhaustion()F
-
getSaturationLevel
public float getSaturationLevel()- Mappings:
Namespace Name Mixin selector official e
Lcav;e()F
intermediary method_7589
Lnet/minecraft/class_1702;method_7589()F
named getSaturationLevel
Lnet/minecraft/entity/player/HungerManager;getSaturationLevel()F
-
setFoodLevel
public void setFoodLevel(int foodLevel) - Mappings:
Namespace Name Mixin selector official a
Lcav;a(I)V
intermediary method_7580
Lnet/minecraft/class_1702;method_7580(I)V
named setFoodLevel
Lnet/minecraft/entity/player/HungerManager;setFoodLevel(I)V
-
setSaturationLevel
public void setSaturationLevel(float saturationLevel) - Mappings:
Namespace Name Mixin selector official b
Lcav;b(F)V
intermediary method_7581
Lnet/minecraft/class_1702;method_7581(F)V
named setSaturationLevel
Lnet/minecraft/entity/player/HungerManager;setSaturationLevel(F)V
-
setExhaustion
public void setExhaustion(float exhaustion) - Mappings:
Namespace Name Mixin selector official c
Lcav;c(F)V
intermediary method_35218
Lnet/minecraft/class_1702;method_35218(F)V
named setExhaustion
Lnet/minecraft/entity/player/HungerManager;setExhaustion(F)V
-