net.minecraft.enchantment

public class EnchantmentHelper

aik
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(aii arg0, afj arg1)
m_17657909(C_24720596 arg0, C_88708284 arg1)
getLevel(Enchantment enchantment, ItemStack item)
public static Map<Enchantment, Integer>
a(afj arg0)
m_52619287(C_88708284 arg0)
getEnchantments(ItemStack item)
public static void
a(Map<aii, Integer> arg0, afj arg1)
m_72216552(Map<C_24720596, Integer> arg0, C_88708284 arg1)
setEnchantments(Map<Enchantment, Integer> enchantments, ItemStack item)
private static void
a(aik$c arg0, afj arg1)
m_53333827(C_47465897$C_22001690 arg0, C_88708284 arg1)
applyAttackModifier(EnchantmentHelper$AttackModifier modifier, ItemStack item)
private static void
a(aik$c arg0, Iterable<afj> arg1)
m_38464440(C_47465897$C_22001690 arg0, Iterable<C_88708284> arg1)
applyAttackModifier(EnchantmentHelper$AttackModifier modifier, Iterable<ItemStack> items)
public static int
a(Iterable<afj> arg0, ry arg1)
m_31984495(Iterable<C_88708284> arg0, C_83334639 arg1)
modifyProtection(Iterable<ItemStack> armor, DamageSource source)
public static float
a(afj arg0, tb arg1)
m_85323163(C_88708284 arg0, C_23060071 arg1)
modifyDamage(ItemStack weapon, MobType target)
public static float
a(sw arg0)
m_31014697(C_74425583 arg0)
getSweepingDamageRatio(LivingEntity entity)
public static void
a(sw arg0, sn arg1)
m_81879165(C_74425583 arg0, C_42232651 arg1)
applyProtectionWildcard(LivingEntity attacker, Entity target)
public static void
b(sw arg0, sn arg1)
m_23389572(C_74425583 arg0, C_42232651 arg1)
applyDamageWildcard(LivingEntity attacker, Entity target)
public static int
a(aii arg0, sw arg1)
m_10348377(C_24720596 arg0, C_74425583 arg1)
getLevel(Enchantment enchantment, LivingEntity entity)
public static int
b(sw arg0)
m_81396724(C_74425583 arg0)
getKnockbackLevel(LivingEntity attacker)
public static int
c(sw arg0)
m_06994827(C_74425583 arg0)
getFireAspectLevel(LivingEntity entity)
public static int
d(sw arg0)
m_69992834(C_74425583 arg0)
getRespirationLevel(LivingEntity entity)
public static int
e(sw arg0)
m_04992863(C_74425583 arg0)
getDepthStriderLevel(LivingEntity entity)
public static int
f(sw arg0)
m_36663327(C_74425583 arg0)
getEfficiencyLevel(LivingEntity entity)
public static int
b(afj arg0)
m_59849263(C_88708284 arg0)
getLuckOfTheSeaLevel(ItemStack item)
public static int
c(afj arg0)
m_03989679(C_88708284 arg0)
getLureLevel(ItemStack item)
public static int
g(sw arg0)
m_10182799(C_74425583 arg0)
getLootingLevel(LivingEntity entity)
public static boolean
h(sw arg0)
m_42775109(C_74425583 arg0)
getAquaAffinityLevel(LivingEntity entity)
public static boolean
i(sw arg0)
m_28021571(C_74425583 arg0)
getFrostWalkerLevel(LivingEntity entity)
public static boolean
d(afj arg0)
m_08477009(C_88708284 arg0)
getBindingCurseLevel(ItemStack item)
public static boolean
e(afj arg0)
m_11708129(C_88708284 arg0)
getVanishingCurseLevel(ItemStack item)
public static ItemStack
b(aii arg0, sw arg1)
m_91598732(C_24720596 arg0, C_74425583 arg1)
getEquipmentWithEnchantment(Enchantment enchantment, LivingEntity entity)
public static int
a(Random arg0, int arg1, int arg2, afj 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, afj arg1, int arg2, boolean arg3)
m_82181059(Random arg0, C_88708284 arg1, int arg2, boolean arg3)
addRandomEnchantment(Random random, ItemStack item, int levels, boolean skipTargetCheck)
public static List<EnchantmentEntry>
b(Random arg0, afj arg1, int arg2, boolean arg3)
m_34166289(Random arg0, C_88708284 arg1, int arg2, boolean arg3)
getEnchantmentEntries(Random random, ItemStack item, int levels, boolean skipTargetCheck)
public static void
a(List<ail> arg0, ail arg1)
m_80894360(List<C_12641355> arg0, C_12641355 arg1)
removeIncompatibleEnchantmentEntries(List<EnchantmentEntry> entries, EnchantmentEntry enchantment)
public static List<EnchantmentEntry>
a(int arg0, afj arg1, boolean arg2)
m_81799371(int arg0, C_88708284 arg1, boolean arg2)
getAvailableEnchantmentEntries(int levels, ItemStack item, boolean skipTargetCheck)