net.minecraft.enchantment

public class EnchantmentHelper

afv
net.minecraft.class_1129
net.minecraft.enchantment.EnchantmentHelper
net.minecraft.enchantment.EnchantmentHelper

Field summary

Modifier and TypeField
private static final Random
a
field_4489
RANDOM
enchantmentRand
private static final EnchantmentHelper__ProtectionModifier
b
field_4490
PROTECTION_MODIFIER
enchantmentModifierDamage
private static final EnchantmentHelper__DamageModifier
c
field_4491
DAMAGE_MODIFIER
enchantmentModifierLiving
private static final EnchantmentHelper__ProtectionWildcard
d
field_7159
PROTECTION_WILDCARD
field_151388_d
private static final EnchantmentHelper__DamageWildcard
e
field_7160
DAMAGE_WILDCARD
field_151389_e

Method summary

Modifier and TypeMethod
public static int
a(int arg0, add arg1)
method_3519(int arg0, class_1071 arg1)
getLevel(int id, ItemStack item)
getEnchantmentLevel(int arg0, ItemStack arg1)
public static Map
a(add arg0)
method_4648(class_1071 arg0)
getEnchantments(ItemStack item)
getEnchantments(ItemStack arg0)
public static void
a(Map arg0, add arg1)
method_4645(Map arg0, class_1071 arg1)
setEnchantments(Map enchantments, ItemStack item)
setEnchantments(Map arg0, ItemStack arg1)
public static int
a(int arg0, add[] arg1)
method_3520(int arg0, class_1071[] arg1)
getHighestEnchantmentLevel(int id, ItemStack[] items)
getMaxEnchantmentLevel(int arg0, ItemStack[] arg1)
private static void
a(afz arg0, add arg1)
method_3526(class_1131 arg0, class_1071 arg1)
applyAttackModifier(EnchantmentHelper__AttackModifier modifier, ItemStack item)
applyEnchantmentModifier(EnchantmentHelper$IModifier arg0, ItemStack arg1)
private static void
a(afz arg0, add[] arg1)
method_3527(class_1131 arg0, class_1071[] arg1)
applyAttackModifier(EnchantmentHelper__AttackModifier modifier, ItemStack[] items)
applyEnchantmentModifierArray(EnchantmentHelper$IModifier arg0, ItemStack[] arg1)
public static int
a(add[] arg0, ro arg1)
method_3524(class_1071[] arg0, class_856 arg1)
modifyProtection(ItemStack[] armor, DamageSource source)
getEnchantmentModifierDamage(ItemStack[] arg0, DamageSource arg1)
public static float
a(sv arg0, sv arg1)
method_6387(class_1699 arg0, class_1699 arg1)
modifyDamage(LivingEntity attacker, LivingEntity target)
getEnchantmentModifierLiving(EntityLivingBase arg0, EntityLivingBase arg1)
public static float
a(add arg0, sz arg1)
method_6384(class_1071 arg0, class_873 arg1)
modifyDamage(ItemStack weapon, MobType target)
func_152377_a(ItemStack arg0, EnumCreatureAttribute arg1)
public static void
a(sv arg0, sa arg1)
method_6386(class_1699 arg0, class_864 arg1)
applyProtectionWildcard(LivingEntity attacker, Entity target)
func_151384_a(EntityLivingBase arg0, Entity arg1)
public static void
b(sv arg0, sa arg1)
method_6388(class_1699 arg0, class_864 arg1)
applyDamageWildcard(LivingEntity attacker, Entity target)
func_151385_b(EntityLivingBase arg0, Entity arg1)
public static int
b(sv arg0, sv arg1)
method_5494(class_1699 arg0, class_1699 arg1)
getKnockbackLevel(LivingEntity attacker, LivingEntity target)
getKnockbackModifier(EntityLivingBase arg0, EntityLivingBase arg1)
public static int
a(sv arg0)
method_5491(class_1699 arg0)
getFireAspectLevel(LivingEntity entity)
getFireAspectModifier(EntityLivingBase arg0)
public static int
b(sv arg0)
method_5493(class_1699 arg0)
getRespirationLevel(LivingEntity entity)
getRespiration(EntityLivingBase arg0)
public static int
c(sv arg0)
method_5495(class_1699 arg0)
getEfficiencyLevel(LivingEntity entity)
getEfficiencyModifier(EntityLivingBase arg0)
public static boolean
e(sv arg0)
method_5496(class_1699 arg0)
hasSilkTouch(LivingEntity entity)
getSilkTouchModifier(EntityLivingBase arg0)
public static int
f(sv arg0)
method_5497(class_1699 arg0)
getFortuneLevel(LivingEntity entity)
getFortuneModifier(EntityLivingBase arg0)
public static int
g(sv arg0)
method_6389(class_1699 arg0)
getLuckOfTheSeaLevel(LivingEntity entity)
func_151386_g(EntityLivingBase arg0)
public static int
h(sv arg0)
method_6390(class_1699 arg0)
getLureLevel(LivingEntity entity)
func_151387_h(EntityLivingBase arg0)
public static int
i(sv arg0)
method_5498(class_1699 arg0)
getLootingLevel(LivingEntity entity)
getLootingModifier(EntityLivingBase arg0)
public static boolean
j(sv arg0)
method_5499(class_1699 arg0)
getAquaAffinityLevel(LivingEntity entity)
getAquaAffinityModifier(EntityLivingBase arg0)
public static ItemStack
a(aft arg0, sv arg1)
method_5490(class_1127 arg0, class_1699 arg1)
getEquipmentWithEnchantment(Enchantment enchantment, LivingEntity entity)
func_92099_a(Enchantment arg0, EntityLivingBase arg1)
public static int
a(Random arg0, int arg1, int arg2, add arg3)
method_3521(Random arg0, int arg1, int arg2, class_1071 arg3)
getRequiredXpLevel(Random random, int entry, int max, ItemStack item)
calcItemStackEnchantability(Random arg0, int arg1, int arg2, ItemStack arg3)
public static ItemStack
a(Random arg0, add arg1, int arg2)
method_6385(Random arg0, class_1071 arg1, int arg2)
addRandomEnchantment(Random random, ItemStack item, int xpLevel)
addRandomEnchantment(Random arg0, ItemStack arg1, int arg2)
public static List
b(Random arg0, add arg1, int arg2)
method_3529(Random arg0, class_1071 arg1, int arg2)
getEnchantmentEntries(Random random, ItemStack item, int xpLevel)
buildEnchantmentList(Random arg0, ItemStack arg1, int arg2)
public static Map
b(int arg0, add arg1)
method_3528(int arg0, class_1071 arg1)
getAvailableEnchantmentEntries(int xp, ItemStack item)
mapEnchantmentData(int arg0, ItemStack arg1)