net.minecraft.enchantment

public class EnchantmentHelper

ack
net.minecraft.unmapped.C_47465897
net.minecraft.enchantment.EnchantmentHelper

Field summary

Modifier and TypeField
private static final Random
a
f_07536081
RANDOM
private static final EnchantmentHelper$ProtectionModifier
b
f_26133761
PROTECTION_MODIFIER
private static final EnchantmentHelper$DamageModifier
c
f_73461663
DAMAGE_MODIFIER
private static final EnchantmentHelper$ProtectionWildcard
d
f_80457903
PROTECTION_WILDCARD
private static final EnchantmentHelper$DamageWildcard
e
f_64423710
DAMAGE_WILDCARD

Method summary

Modifier and TypeMethod
public static int
a(int arg0, zx arg1)
m_17657909(int arg0, C_88708284 arg1)
getLevel(int id, ItemStack item)
public static Map<Integer, Integer>
a(zx arg0)
m_52619287(C_88708284 arg0)
getEnchantments(ItemStack item)
public static void
a(Map<Integer, Integer> arg0, zx arg1)
m_72216552(Map<Integer, Integer> arg0, C_88708284 arg1)
setEnchantments(Map<Integer, Integer> enchantments, ItemStack item)
public static int
a(int arg0, zx[] arg1)
m_10348377(int arg0, C_88708284[] arg1)
getHighestEnchantmentLevel(int id, ItemStack[] items)
private static void
a(ack$c arg0, zx arg1)
m_53333827(C_47465897$C_22001690 arg0, C_88708284 arg1)
applyAttackModifier(EnchantmentHelper$AttackModifier modifier, ItemStack item)
private static void
a(ack$c arg0, zx[] arg1)
m_38464440(C_47465897$C_22001690 arg0, C_88708284[] arg1)
applyAttackModifier(EnchantmentHelper$AttackModifier modifier, ItemStack[] items)
public static int
a(zx[] arg0, ow arg1)
m_31984495(C_88708284[] arg0, C_83334639 arg1)
modifyProtection(ItemStack[] armor, DamageSource source)
public static float
a(zx arg0, pw arg1)
m_85323163(C_88708284 arg0, C_23060071 arg1)
modifyDamage(ItemStack weapon, MobType target)
public static void
a(pr arg0, pk arg1)
m_81879165(C_74425583 arg0, C_42232651 arg1)
applyProtectionWildcard(LivingEntity attacker, Entity target)
public static void
b(pr arg0, pk arg1)
m_23389572(C_74425583 arg0, C_42232651 arg1)
applyDamageWildcard(LivingEntity attacker, Entity target)
public static int
a(pr arg0)
m_81396724(C_74425583 arg0)
getKnockbackLevel(LivingEntity attacker)
public static int
b(pr arg0)
m_06994827(C_74425583 arg0)
getFireAspectLevel(LivingEntity entity)
public static int
a(pk arg0)
m_69992834(C_42232651 arg0)
getRespirationLevel(Entity entity)
public static int
b(pk arg0)
m_04992863(C_42232651 arg0)
getDepthStriderLevel(Entity entity)
public static int
c(pr arg0)
m_36663327(C_74425583 arg0)
getEfficiencyLevel(LivingEntity entity)
public static boolean
e(pr arg0)
m_59849263(C_74425583 arg0)
hasSilkTouch(LivingEntity entity)
public static int
f(pr arg0)
m_50138011(C_74425583 arg0)
getFortuneLevel(LivingEntity entity)
public static int
g(pr arg0)
m_72640807(C_74425583 arg0)
getLuckOfTheSeaLevel(LivingEntity entity)
public static int
h(pr arg0)
m_03989679(C_74425583 arg0)
getLureLevel(LivingEntity entity)
public static int
i(pr arg0)
m_10182799(C_74425583 arg0)
getLootingLevel(LivingEntity entity)
public static boolean
j(pr arg0)
m_42775109(C_74425583 arg0)
getAquaAffinityLevel(LivingEntity entity)
public static ItemStack
a(aci arg0, pr arg1)
m_91598732(C_24720596 arg0, C_74425583 arg1)
getEquipmentWithEnchantment(Enchantment enchantment, LivingEntity entity)
public static int
a(Random arg0, int arg1, int arg2, zx arg3)
m_17529263(Random arg0, int arg1, int arg2, C_88708284 arg3)
getRequiredXpLevel(Random random, int entry, int max, ItemStack item)
public static ItemStack
a(Random arg0, zx arg1, int arg2)
m_82181059(Random arg0, C_88708284 arg1, int arg2)
addRandomEnchantment(Random random, ItemStack item, int xpLevel)
public static List<EnchantmentEntry>
b(Random arg0, zx arg1, int arg2)
m_34166289(Random arg0, C_88708284 arg1, int arg2)
getEnchantmentEntries(Random random, ItemStack item, int xpLevel)
public static Map<Integer, EnchantmentEntry>
b(int arg0, zx arg1)
m_81799371(int arg0, C_88708284 arg1)
getAvailableEnchantmentEntries(int xp, ItemStack item)