net.minecraft.enchantment

public class EnchantmentHelper

bhw
net.minecraft.world.item.enchantment.EnchantmentHelper
net.minecraft.class_1890
net.minecraft.enchantment.EnchantmentHelper
net.minecraft.unmapped.C_jakrppis
net.minecraft.enchantment.EnchantmentHelper
net.minecraft.enchantment.EnchantmentHelper

Method summary

Modifier and TypeMethod
public static int
a(bhu arg0, bek arg1)
getItemEnchantmentLevel(Enchantment arg0, ItemStack arg1)
method_8225(class_1887 arg0, class_1799 arg1)
getLevel(Enchantment enchantment, ItemStack stack)
m_byjosehc(C_jxtrubuh arg0, C_sddaxwyk arg1)
func_77506_a(Enchantment arg0, ItemStack arg1)
getEnchantmentLevel(Enchantment enchID, ItemStack stack)
public static Map<Enchantment, Integer>
a(bek arg0)
getEnchantments(ItemStack arg0)
method_8222(class_1799 arg0)
getEnchantments(ItemStack stack)
m_nvnojfze(C_sddaxwyk arg0)
func_82781_a(ItemStack arg0)
getEnchantments(ItemStack stack)
public static Map<Enchantment, Integer>
a(jz arg0)
deserializeEnchantments(ListTag arg0)
method_22445(class_2499 arg0)
getEnchantments(ListTag tag)
m_uiyvmdhm(C_hqhtfwlr arg0)
func_226652_a_(ListNBT arg0)
deserializeEnchantments(ListNBT arg0)
public static void
a(Map<bhu, Integer> arg0, bek arg1)
setEnchantments(Map<Enchantment, Integer> arg0, ItemStack arg1)
method_8214(Map<class_1887, Integer> arg0, class_1799 arg1)
set(Map<Enchantment, Integer> enchantments, ItemStack stack)
m_ybhxtwqv(Map<C_jxtrubuh, Integer> arg0, C_sddaxwyk arg1)
func_82782_a(Map<Enchantment, Integer> arg0, ItemStack arg1)
setEnchantments(Map<Enchantment, Integer> enchMap, ItemStack stack)
private static void
a(bhw$a arg0, bek arg1)
runIterationOnItem(EnchantmentHelper$EnchantmentVisitor arg0, ItemStack arg1)
method_8220(class_1890$class_1891 arg0, class_1799 arg1)
accept(EnchantmentHelper$Consumer enchantmentHandler, ItemStack stack)
m_mnatputa(C_jakrppis$C_jdhxivxn arg0, C_sddaxwyk arg1)
func_77518_a(EnchantmentHelper$IEnchantmentVisitor arg0, ItemStack arg1)
applyEnchantmentModifier(EnchantmentHelper$IEnchantmentVisitor modifier, ItemStack stack)
private static void
a(bhw$a arg0, Iterable<bek> arg1)
runIterationOnInventory(EnchantmentHelper$EnchantmentVisitor arg0, Iterable<ItemStack> arg1)
method_8209(class_1890$class_1891 arg0, Iterable<class_1799> arg1)
accept(EnchantmentHelper$Consumer enchantmentHandler, Iterable<ItemStack> stacks)
m_jewispmg(C_jakrppis$C_jdhxivxn arg0, Iterable<C_sddaxwyk> arg1)
func_77516_a(EnchantmentHelper$IEnchantmentVisitor arg0, Iterable<ItemStack> arg1)
applyEnchantmentModifierArray(EnchantmentHelper$IEnchantmentVisitor modifier, Iterable<ItemStack> stacks)
public static int
a(Iterable<bek> arg0, ajw arg1)
getDamageProtection(Iterable<ItemStack> arg0, DamageSource arg1)
method_8219(Iterable<class_1799> arg0, class_1282 arg1)
getProtectionAmount(Iterable<ItemStack> equipment, DamageSource source)
m_jfbiswcz(Iterable<C_sddaxwyk> arg0, C_sbxfkpyv arg1)
func_77508_a(Iterable<ItemStack> arg0, DamageSource arg1)
getEnchantmentModifierDamage(Iterable<ItemStack> stacks, DamageSource source)
public static float
a(bek arg0, ala arg1)
getDamageBonus(ItemStack arg0, MobType arg1)
method_8218(class_1799 arg0, class_1310 arg1)
getAttackDamage(ItemStack stack, EntityGroup group)
m_pdpzdulw(C_sddaxwyk arg0, C_amnulxyk arg1)
func_152377_a(ItemStack arg0, CreatureAttribute arg1)
getModifierForCreature(ItemStack stack, CreatureAttribute creatureAttribute)
public static float
a(akw arg0)
getSweepingDamageRatio(LivingEntity arg0)
method_8217(class_1309 arg0)
getSweepingMultiplier(LivingEntity entity)
m_joncevqu(C_usxaxydn arg0)
func_191527_a(LivingEntity arg0)
getSweepingDamageRatio(LivingEntity entityIn)
public static void
a(akw arg0, akn arg1)
doPostHurtEffects(LivingEntity arg0, Entity arg1)
method_8210(class_1309 arg0, class_1297 arg1)
onUserDamaged(LivingEntity user, Entity attacker)
m_gfmalqgf(C_usxaxydn arg0, C_astfners arg1)
func_151384_a(LivingEntity arg0, Entity arg1)
applyThornEnchantments(LivingEntity user, Entity attacker)
public static void
b(akw arg0, akn arg1)
doPostDamageEffects(LivingEntity arg0, Entity arg1)
method_8213(class_1309 arg0, class_1297 arg1)
onTargetDamaged(LivingEntity user, Entity target)
m_ysxfxsjj(C_usxaxydn arg0, C_astfners arg1)
func_151385_b(LivingEntity arg0, Entity arg1)
applyArthropodEnchantments(LivingEntity user, Entity target)
public static int
a(bhu arg0, akw arg1)
getEnchantmentLevel(Enchantment arg0, LivingEntity arg1)
method_8203(class_1887 arg0, class_1309 arg1)
getEquipmentLevel(Enchantment ench, LivingEntity entity)
m_wfidublc(C_jxtrubuh arg0, C_usxaxydn arg1)
func_185284_a(Enchantment arg0, LivingEntity arg1)
getMaxEnchantmentLevel(Enchantment enchantmentIn, LivingEntity entityIn)
public static int
b(akw arg0)
getKnockbackBonus(LivingEntity arg0)
method_8205(class_1309 arg0)
getKnockback(LivingEntity entity)
m_ktvqzwtx(C_usxaxydn arg0)
func_77501_a(LivingEntity arg0)
getKnockbackModifier(LivingEntity player)
public static int
c(akw arg0)
getFireAspect(LivingEntity arg0)
method_8199(class_1309 arg0)
getFireAspect(LivingEntity entity)
m_knenpeym(C_usxaxydn arg0)
func_90036_a(LivingEntity arg0)
getFireAspectModifier(LivingEntity player)
public static int
d(akw arg0)
getRespiration(LivingEntity arg0)
method_8211(class_1309 arg0)
getRespiration(LivingEntity entity)
m_iaspatfp(C_usxaxydn arg0)
func_185292_c(LivingEntity arg0)
getRespirationModifier(LivingEntity entityIn)
public static int
e(akw arg0)
getDepthStrider(LivingEntity arg0)
method_8232(class_1309 arg0)
getDepthStrider(LivingEntity entity)
m_txkgdgaa(C_usxaxydn arg0)
func_185294_d(LivingEntity arg0)
getDepthStriderModifier(LivingEntity entityIn)
public static int
f(akw arg0)
getBlockEfficiency(LivingEntity arg0)
method_8234(class_1309 arg0)
getEfficiency(LivingEntity entity)
m_qlkrewkt(C_usxaxydn arg0)
func_185293_e(LivingEntity arg0)
getEfficiencyModifier(LivingEntity entityIn)
public static int
b(bek arg0)
getFishingLuckBonus(ItemStack arg0)
method_8223(class_1799 arg0)
getLuckOfTheSea(ItemStack stack)
m_qhyhygvf(C_sddaxwyk arg0)
func_191529_b(ItemStack arg0)
getFishingLuckBonus(ItemStack stack)
public static int
c(bek arg0)
getFishingSpeedBonus(ItemStack arg0)
method_8215(class_1799 arg0)
getLure(ItemStack stack)
m_kfuscpev(C_sddaxwyk arg0)
func_191528_c(ItemStack arg0)
getFishingSpeedBonus(ItemStack stack)
public static int
g(akw arg0)
getMobLooting(LivingEntity arg0)
method_8226(class_1309 arg0)
getLooting(LivingEntity entity)
m_jfzsayrx(C_usxaxydn arg0)
func_185283_h(LivingEntity arg0)
getLootingModifier(LivingEntity entityIn)
public static boolean
h(akw arg0)
hasAquaAffinity(LivingEntity arg0)
method_8200(class_1309 arg0)
hasAquaAffinity(LivingEntity entity)
m_zpauplkq(C_usxaxydn arg0)
func_185287_i(LivingEntity arg0)
hasAquaAffinity(LivingEntity entityIn)
public static boolean
i(akw arg0)
hasFrostWalker(LivingEntity arg0)
method_8216(class_1309 arg0)
hasFrostWalker(LivingEntity entity)
m_cwzufrfa(C_usxaxydn arg0)
func_189869_j(LivingEntity arg0)
hasFrostWalker(LivingEntity player)
public static boolean
d(bek arg0)
hasBindingCurse(ItemStack arg0)
method_8224(class_1799 arg0)
hasBindingCurse(ItemStack stack)
m_nmfzbmmv(C_sddaxwyk arg0)
func_190938_b(ItemStack arg0)
hasBindingCurse(ItemStack stack)
public static boolean
e(bek arg0)
hasVanishingCurse(ItemStack arg0)
method_8221(class_1799 arg0)
hasVanishingCurse(ItemStack stack)
m_kkmhqorr(C_sddaxwyk arg0)
func_190939_c(ItemStack arg0)
hasVanishingCurse(ItemStack stack)
public static int
f(bek arg0)
getLoyalty(ItemStack arg0)
method_8206(class_1799 arg0)
getLoyalty(ItemStack stack)
m_ebcyaldp(C_sddaxwyk arg0)
func_203191_f(ItemStack arg0)
getLoyaltyModifier(ItemStack stack)
public static int
g(bek arg0)
getRiptide(ItemStack arg0)
method_8202(class_1799 arg0)
getRiptide(ItemStack stack)
m_ogntvpbr(C_sddaxwyk arg0)
func_203190_g(ItemStack arg0)
getRiptideModifier(ItemStack stack)
public static boolean
h(bek arg0)
hasChanneling(ItemStack arg0)
method_8228(class_1799 arg0)
hasChanneling(ItemStack stack)
m_aeqkynka(C_sddaxwyk arg0)
func_203192_h(ItemStack arg0)
hasChanneling(ItemStack stack)
public static Map$Entry<EquipmentSlot, ItemStack>
b(bhu arg0, akw arg1)
getRandomItemWith(Enchantment arg0, LivingEntity arg1)
method_8204(class_1887 arg0, class_1309 arg1)
getRandomEnchantedEquipment(Enchantment arg0, LivingEntity arg1)
m_obijpcqw(C_jxtrubuh arg0, C_usxaxydn arg1)
func_222189_b(Enchantment arg0, LivingEntity arg1)
getRandomItemWithEnchantment(Enchantment targetEnchantment, LivingEntity entityIn)
public static int
a(Random arg0, int arg1, int arg2, bek arg3)
getEnchantmentCost(Random arg0, int arg1, int arg2, ItemStack arg3)
method_8227(Random arg0, int arg1, int arg2, class_1799 arg3)
calculateEnchantmentPower(Random random, int num, int enchantmentPower, ItemStack rstack)
m_pcunrpng(Random arg0, int arg1, int arg2, C_sddaxwyk arg3)
func_77514_a(Random arg0, int arg1, int arg2, ItemStack arg3)
calcItemStackEnchantability(Random rand, int enchantNum, int power, ItemStack stack)
public static ItemStack
a(Random arg0, bek arg1, int arg2, boolean arg3)
enchantItem(Random arg0, ItemStack arg1, int arg2, boolean arg3)
method_8233(Random arg0, class_1799 arg1, int arg2, boolean arg3)
enchant(Random random, ItemStack target, int level, boolean hasTreasure)
m_naelqumb(Random arg0, C_sddaxwyk arg1, int arg2, boolean arg3)
func_77504_a(Random arg0, ItemStack arg1, int arg2, boolean arg3)
addRandomEnchantment(Random random, ItemStack stack, int level, boolean allowTreasure)
public static List<InfoEnchantment>
b(Random arg0, bek arg1, int arg2, boolean arg3)
selectEnchantment(Random arg0, ItemStack arg1, int arg2, boolean arg3)
method_8230(Random arg0, class_1799 arg1, int arg2, boolean arg3)
getEnchantments(Random random, ItemStack stack, int level, boolean hasTreasure)
m_udfcqeza(Random arg0, C_sddaxwyk arg1, int arg2, boolean arg3)
func_77513_b(Random arg0, ItemStack arg1, int arg2, boolean arg3)
buildEnchantmentList(Random randomIn, ItemStack itemStackIn, int level, boolean allowTreasure)
public static void
a(List<bhx> arg0, bhx arg1)
filterCompatibleEnchantments(List<EnchantmentInstance> arg0, EnchantmentInstance arg1)
method_8231(List<class_1889> arg0, class_1889 arg1)
remove(List<InfoEnchantment> infos, InfoEnchantment info)
m_pdlnvjwf(List<C_gsnkkurc> arg0, C_gsnkkurc arg1)
func_185282_a(List<EnchantmentData> arg0, EnchantmentData arg1)
removeIncompatible(List<EnchantmentData> dataList, EnchantmentData data)
public static boolean
a(Collection<bhu> arg0, bhu arg1)
isEnchantmentCompatible(Collection<Enchantment> arg0, Enchantment arg1)
method_8201(Collection<class_1887> arg0, class_1887 arg1)
contains(Collection<Enchantment> collection, Enchantment enchantment)
m_ecxgwxiu(Collection<C_jxtrubuh> arg0, C_jxtrubuh arg1)
func_201840_a(Collection<Enchantment> arg0, Enchantment arg1)
areAllCompatibleWith(Collection<Enchantment> enchantmentsIn, Enchantment enchantmentIn)
public static List<InfoEnchantment>
a(int arg0, bek arg1, boolean arg2)
getAvailableEnchantmentResults(int arg0, ItemStack arg1, boolean arg2)
method_8229(int arg0, class_1799 arg1, boolean arg2)
getHighestApplicableEnchantmentsAtPower(int power, ItemStack stack, boolean arg2)
m_pngonrhw(int arg0, C_sddaxwyk arg1, boolean arg2)
func_185291_a(int arg0, ItemStack arg1, boolean arg2)
getEnchantmentDatas(int arg0, ItemStack stack, boolean allowTreasure)