net.minecraft.entity

public record EquipmentDropChances

bzk
net.minecraft.world.entity.DropChances
net.minecraft.class_10582
net.minecraft.entity.EquipmentDropChances
net.minecraft.unmapped.C_zkbnpubo
net.minecraft.entity.EquipmentDropChances
net.minecraft.src.C_378947_

Field summary

Modifier and TypeField
private final Map<EquipmentSlot, Float>
f
byEquipment
comp_3477
byEquipment
f_zyjgvtny
chances
f_381762_
public static final float
a
DEFAULT_EQUIPMENT_DROP_CHANCE
field_55655
DEFAULT_CHANCE
f_jwddrxhm
DEFAULT_CHANCE
f_380817_
public static final float
b
PRESERVE_ITEM_DROP_CHANCE_THRESHOLD
field_55656
UNHARMED_DROP_THRESHOLD
f_snojlpeb
PRESERVED_CHANCE_THRESHOLD
f_381925_
public static final int
c
PRESERVE_ITEM_DROP_CHANCE
field_55657
GUARANTEED_DROP_CHANCE
f_sesmydkk
PRESERVED_CHANCE
f_381841_
public static final EquipmentDropChances
d
DEFAULT
field_55658
DEFAULT
f_xmhakvzh
DEFAULT
f_382360_
public static final com.mojang.serialization.Codec<EquipmentDropChances>
e
CODEC
field_55659
CODEC
f_tptuqprw
CODEC
f_379978_

Constructor summary

ModifierConstructor
public (Map<EquipmentSlot, Float> chances)

Method summary

Modifier and TypeMethod
private static Map<EquipmentSlot, Float>
a(Map<bzw, Float> o)
filterDefaultValues(Map<EquipmentSlot, Float> arg0)
method_66238(Map<class_1304, Float> arg0)
getWithoutDefaultChances(Map<EquipmentSlot, Float> byEquipment)
m_llqrqcly(Map<C_yuycoehb, Float> arg0)
withoutDefaults(Map<EquipmentSlot, Float> chances)
m_387318_(Map<C_516_, Float> p_395286_)
private static Map<EquipmentSlot, Float>
b(Map<bzw, Float> o)
toEnumMap(Map<EquipmentSlot, Float> arg0)
method_66241(Map<class_1304, Float> arg0)
getWithDefaultChances(Map<EquipmentSlot, Float> byEquipment)
m_ywbsynpl(Map<C_yuycoehb, Float> arg0)
withDefaults(Map<EquipmentSlot, Float> chances)
m_385081_(Map<C_516_, Float> p_393581_)
public EquipmentDropChances
a(bzw arg0)
withGuaranteedDrop(EquipmentSlot arg0)
method_66234(class_1304 arg0)
withGuaranteed(EquipmentSlot slot)
m_blgvecxc(C_yuycoehb arg0)
withGuaranteed(EquipmentSlot slot)
m_385762_(C_516_ arg0)
public EquipmentDropChances
a(bzw o, float arg1)
withEquipmentChance(EquipmentSlot arg0, float arg1)
method_66235(class_1304 arg0, float arg1)
withChance(EquipmentSlot slot, float chance)
m_pvbvdqmm(C_yuycoehb arg0, float arg1)
withChance(EquipmentSlot slot, float chance)
m_386835_(C_516_ p_393080_, float arg1)
public float
b(bzw arg0)
byEquipment(EquipmentSlot arg0)
method_66240(class_1304 arg0)
get(EquipmentSlot slot)
m_teiysfwj(C_yuycoehb arg0)
getOrDefault(EquipmentSlot slot)
m_386438_(C_516_ arg0)
public boolean
c(bzw arg0)
isPreserved(EquipmentSlot arg0)
method_66242(class_1304 arg0)
dropsExactly(EquipmentSlot slot)
m_rkznmusv(C_yuycoehb arg0)
isPreserved(EquipmentSlot slot)
m_385437_(C_516_ arg0)
public Map<EquipmentSlot, Float>
a()
byEquipment()
comp_3477()
byEquipment()
m_ywchqimt()
chances()
f_381762_()