Package net.minecraft.entity.player
Class HungerManager
java.lang.Object
net.minecraft.entity.player.HungerManager
- Mappings:
Namespace Name named net/minecraft/entity/player/HungerManager
intermediary net/minecraft/class_1702
official cpr
-
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) private void
addInternal
(int nutrition, float saturation) 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 named foodLevel
Lnet/minecraft/entity/player/HungerManager;foodLevel:I
intermediary field_7756
Lnet/minecraft/class_1702;field_7756:I
official a
Lcpr;a:I
-
saturationLevel
private float saturationLevel- Mappings:
Namespace Name Mixin selector named saturationLevel
Lnet/minecraft/entity/player/HungerManager;saturationLevel:F
intermediary field_7753
Lnet/minecraft/class_1702;field_7753:F
official b
Lcpr;b:F
-
exhaustion
private float exhaustion- Mappings:
Namespace Name Mixin selector named exhaustion
Lnet/minecraft/entity/player/HungerManager;exhaustion:F
intermediary field_7752
Lnet/minecraft/class_1702;field_7752:F
official c
Lcpr;c:F
-
foodTickTimer
private int foodTickTimer- Mappings:
Namespace Name Mixin selector named foodTickTimer
Lnet/minecraft/entity/player/HungerManager;foodTickTimer:I
intermediary field_7755
Lnet/minecraft/class_1702;field_7755:I
official d
Lcpr;d:I
-
prevFoodLevel
private int prevFoodLevel- Mappings:
Namespace Name Mixin selector named prevFoodLevel
Lnet/minecraft/entity/player/HungerManager;prevFoodLevel:I
intermediary field_7754
Lnet/minecraft/class_1702;field_7754:I
official e
Lcpr;e:I
-
-
Constructor Details
-
HungerManager
public HungerManager()
-
-
Method Details
-
addInternal
private void addInternal(int nutrition, float saturation) - Mappings:
Namespace Name Mixin selector named addInternal
Lnet/minecraft/entity/player/HungerManager;addInternal(IF)V
intermediary method_59684
Lnet/minecraft/class_1702;method_59684(IF)V
official b
Lcpr;b(IF)V
-
add
public void add(int food, float saturationModifier) - Mappings:
Namespace Name Mixin selector named add
Lnet/minecraft/entity/player/HungerManager;add(IF)V
intermediary method_7585
Lnet/minecraft/class_1702;method_7585(IF)V
official a
Lcpr;a(IF)V
-
eat
- Mappings:
Namespace Name Mixin selector named eat
Lnet/minecraft/entity/player/HungerManager;eat(Lnet/minecraft/item/ItemStack;)V
intermediary method_7579
Lnet/minecraft/class_1702;method_7579(Lnet/minecraft/class_1799;)V
official a
Lcpr;a(Lcuq;)V
-
update
- Mappings:
Namespace Name Mixin selector named update
Lnet/minecraft/entity/player/HungerManager;update(Lnet/minecraft/entity/player/PlayerEntity;)V
intermediary method_7588
Lnet/minecraft/class_1702;method_7588(Lnet/minecraft/class_1657;)V
official a
Lcpr;a(Lcmy;)V
-
readNbt
- Mappings:
Namespace Name Mixin selector named readNbt
Lnet/minecraft/entity/player/HungerManager;readNbt(Lnet/minecraft/nbt/NbtCompound;)V
intermediary method_7584
Lnet/minecraft/class_1702;method_7584(Lnet/minecraft/class_2487;)V
official a
Lcpr;a(Lus;)V
-
writeNbt
- Mappings:
Namespace Name Mixin selector named writeNbt
Lnet/minecraft/entity/player/HungerManager;writeNbt(Lnet/minecraft/nbt/NbtCompound;)V
intermediary method_7582
Lnet/minecraft/class_1702;method_7582(Lnet/minecraft/class_2487;)V
official b
Lcpr;b(Lus;)V
-
getFoodLevel
public int getFoodLevel()- Mappings:
Namespace Name Mixin selector named getFoodLevel
Lnet/minecraft/entity/player/HungerManager;getFoodLevel()I
intermediary method_7586
Lnet/minecraft/class_1702;method_7586()I
official a
Lcpr;a()I
-
getPrevFoodLevel
public int getPrevFoodLevel()- Mappings:
Namespace Name Mixin selector named getPrevFoodLevel
Lnet/minecraft/entity/player/HungerManager;getPrevFoodLevel()I
intermediary method_35217
Lnet/minecraft/class_1702;method_35217()I
official b
Lcpr;b()I
-
isNotFull
public boolean isNotFull()- Mappings:
Namespace Name Mixin selector named isNotFull
Lnet/minecraft/entity/player/HungerManager;isNotFull()Z
intermediary method_7587
Lnet/minecraft/class_1702;method_7587()Z
official c
Lcpr;c()Z
-
addExhaustion
public void addExhaustion(float exhaustion) - Mappings:
Namespace Name Mixin selector named addExhaustion
Lnet/minecraft/entity/player/HungerManager;addExhaustion(F)V
intermediary method_7583
Lnet/minecraft/class_1702;method_7583(F)V
official a
Lcpr;a(F)V
-
getExhaustion
public float getExhaustion()- Mappings:
Namespace Name Mixin selector named getExhaustion
Lnet/minecraft/entity/player/HungerManager;getExhaustion()F
intermediary method_35219
Lnet/minecraft/class_1702;method_35219()F
official d
Lcpr;d()F
-
getSaturationLevel
public float getSaturationLevel()- Mappings:
Namespace Name Mixin selector named getSaturationLevel
Lnet/minecraft/entity/player/HungerManager;getSaturationLevel()F
intermediary method_7589
Lnet/minecraft/class_1702;method_7589()F
official e
Lcpr;e()F
-
setFoodLevel
public void setFoodLevel(int foodLevel) - Mappings:
Namespace Name Mixin selector named setFoodLevel
Lnet/minecraft/entity/player/HungerManager;setFoodLevel(I)V
intermediary method_7580
Lnet/minecraft/class_1702;method_7580(I)V
official a
Lcpr;a(I)V
-
setSaturationLevel
public void setSaturationLevel(float saturationLevel) - Mappings:
Namespace Name Mixin selector named setSaturationLevel
Lnet/minecraft/entity/player/HungerManager;setSaturationLevel(F)V
intermediary method_7581
Lnet/minecraft/class_1702;method_7581(F)V
official b
Lcpr;b(F)V
-
setExhaustion
public void setExhaustion(float exhaustion) - Mappings:
Namespace Name Mixin selector named setExhaustion
Lnet/minecraft/entity/player/HungerManager;setExhaustion(F)V
intermediary method_35218
Lnet/minecraft/class_1702;method_35218(F)V
official c
Lcpr;c(F)V
-