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 cpl
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate float
private int
private int
private int
private float
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(int food, float saturationModifier) void
addExhaustion
(float exhaustion) void
float
int
int
float
boolean
private void
method_59684
(int int2, float float2) 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
Lcpl;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
Lcpl;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
Lcpl;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
Lcpl;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
Lcpl;e:I
-
-
Constructor Details
-
HungerManager
public HungerManager()
-
-
Method Details
-
method_59684
private void method_59684(int int2, float float2) - Mappings:
Namespace Name Mixin selector named method_59684
Lnet/minecraft/entity/player/HungerManager;method_59684(IF)V
intermediary method_59684
Lnet/minecraft/class_1702;method_59684(IF)V
official b
Lcpl;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
Lcpl;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
Lcpl;a(Lcuk;)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
Lcpl;a(Lcms;)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
Lcpl;a(Lur;)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
Lcpl;b(Lur;)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
Lcpl;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
Lcpl;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
Lcpl;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
Lcpl;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
Lcpl;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
Lcpl;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
Lcpl;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
Lcpl;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
Lcpl;c(F)V
-