net.minecraft.world.food

public record FoodProperties

implements ConsumableListener

cus
net.minecraft.world.food.FoodProperties
net.minecraft.class_4174
net.minecraft.unmapped.C_cgikuact
net.minecraft.component.type.FoodComponent
net.minecraft.component.type.FoodComponent

Field summary

Modifier and TypeField
private final int
c
nutrition
comp_2491
f_zdhpbxsl
nutrition
hunger
private final float
d
saturation
comp_2492
f_osnskjzv
saturation
saturation
private final boolean
e
canAlwaysEat
comp_2493
f_jxddsfxy
canAlwaysEat
alwaysEdible
public static final com.mojang.serialization.Codec<FoodProperties>
a
DIRECT_CODEC
field_49992
f_mlhcrrha
CODEC
CODEC
public static final StreamCodec<RegistryFriendlyByteBuf, FoodProperties>
b
DIRECT_STREAM_CODEC
field_49993
f_oxkotzxa
PACKET_CODEC
PACKET_CODEC

Constructor summary

ModifierConstructor
public (int nutrition, float saturation, boolean canAlwaysEat)

Method summary

Modifier and TypeMethod
public void
a(dja arg0, bxe arg1, czd arg2, dbi arg3)
onConsume(Level arg0, LivingEntity arg1, ItemStack arg2, Consumable arg3)
method_62831(class_1937 arg0, class_1309 arg1, class_1799 arg2, class_10124 arg3)
m_zuidvpkf(C_cdctfzbn arg0, C_usxaxydn arg1, C_sddaxwyk arg2, C_ybwnbwdi arg3)
onConsume(World arg0, LivingEntity arg1, ItemStack arg2, ConsumableComponent arg3)
onConsume(World arg0, LivingEntity arg1, ItemStack arg2, ConsumableComponent arg3)
public int
a()
nutrition()
comp_2491()
m_lnyumqap()
nutrition()
nutrition()
public float
b()
saturation()
comp_2492()
m_soplqalp()
saturation()
saturation()
public boolean
c()
canAlwaysEat()
comp_2493()
m_tvsoxmcg()
canAlwaysEat()
alwaysEdible()