History - net.minecraft.world.item.enchantment.EnchantmentHelper
1.21.4
Names
deb
ddc
Fields
Constructors
Methods
int (ServerLevel, ItemStack, int): c, modifyDurabilityToRepairFromXp, method_60168, m_efgilggg, getRepairWithXp, getRepairFromXp, m_339646_
int (ServerLevel, ItemStack, int): c, modifyDurabilityToRepairFromXp, method_60168, m_efgilggg, getRepairWithExperience, getRepairFromXp, m_339646_
1.21.3
Names
dea
deb
net.minecraft.world.item.enchantment.EnchantmentEffectComponents
net.minecraft.world.item.enchantment.EnchantmentManager
Fields
Constructors
Methods
1.21.2
Names
dae
dea
net.minecraft.world.item.enchantment.EnchantmentManager
net.minecraft.world.item.enchantment.EnchantmentEffectComponents
Fields
Constructors
Methods
void (ServerLevel, ItemStack, AbstractArrow, Consumer<Item>): a, onProjectileSpawned, method_60127, m_yolmdyfp, onProjectileSpawned, onProjectileSpawned, m_340210_
<T> com.mojang.datafixers.util.Pair<T, Integer> (ItemStack, DataComponentType<T>): c, getHighestLevel, method_60174, m_hkpckyyg, getEffectListAndLevel, getHighestLevel, m_338726_
<T> com.mojang.datafixers.util.Pair<T, Integer> (ItemStack, DataComponentType<T>): c, getHighestLevel, method_60174, m_hkpckyyg, getHighestLevelEffect, getHighestLevel, m_338726_
ItemStack (EnchantmentInstance): a, createBook, method_61711, m_cnuszkat, getEnchantedBookWith, m_354802_
void (ServerLevel, Entity, DamageSource, ItemStack, Consumer<Item>): a, doPostAttackEffectsWithItemSourceOnBreak, method_63016, m_ovtieklp, onTargetDamaged, m_ovtieklp, m_356266_
void (ServerLevel, ItemStack, Projectile, Consumer<Item>): a, onProjectileSpawned, method_60127, m_yolmdyfp, onProjectileSpawned, onProjectileSpawned, m_340210_
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
dad
dae
Fields
float: a, SWIFT_SNEAK_EXTRA_FACTOR, field_38222, f_afoqjohi, field_38222, SWIFT_SNEAK_EXTRA_FACTOR, f_220286_
Constructors
Methods
int (Enchantment, ItemStack): a, getItemEnchantmentLevel, method_8225, m_byjosehc, getLevel, getLevel, m_44843_
ItemEnchantments (ItemStack, Consumer<ItemEnchantments$Mutable>): a, updateEnchantments, method_57531, m_iefpfmdo, apply, updateEnchantments, m_320959_
ItemEnchantments (ItemStack, Consumer<ItemEnchantments$Mutable>): a, updateEnchantments, method_57531, m_iefpfmdo, apply, applyEnchantments, m_320959_
boolean (ItemStack): a, canStoreEnchantments, method_57529, m_mimuzvcl, canHaveEnchantments, canStoreEnchantments, m_320740_
boolean (ItemStack): a, canStoreEnchantments, method_57529, m_mimuzvcl, canHaveEnchantments, supportsEnchantments, m_320740_
ItemEnchantments (ItemStack): b, getEnchantmentsForCrafting, method_57532, m_uyoiclvv, getEnchantments, getComponent, m_324152_
ItemEnchantments (ItemStack): b, getEnchantmentsForCrafting, method_57532, m_uyoiclvv, getEnchantments, getEnchantments, m_324152_
DataComponentType<ItemEnchantments> (ItemStack): l, getComponentType, method_57533, m_fbcdwuju, getEnchantmentsComponentType, getComponentType, m_322805_
DataComponentType<ItemEnchantments> (ItemStack): d, getComponentType, method_57533, m_fbcdwuju, getEnchantmentsComponentType, getComponentType, m_322805_
float (int): a, getSweepingDamageRatio, method_58448, m_yivqyckp, getSweepingMultiplier, getSweepingEdgeMultiplier, m_323615_
void (EnchantmentHelper$EnchantmentVisitor, ItemStack): a, runIterationOnItem, method_8220, m_mnatputa, forEachEnchantment, forEachEnchantment, m_44850_
void (EnchantmentHelper$EnchantmentVisitor, Iterable<ItemStack>): a, runIterationOnInventory, method_8209, m_jewispmg, forEachEnchantment, forEachEnchantment, m_44853_
int (Iterable<ItemStack>, DamageSource): a, getDamageProtection, method_8219, m_jfbiswcz, getProtectionAmount, getProtectionAmount, m_44856_
float (ItemStack, EntityType<?>): a, getDamageBonus, method_8218, m_pdpzdulw, getAttackDamage, getAttackDamage, m_44833_
float (LivingEntity): a, getSweepingDamageRatio, method_8217, m_cvzymgsw, getSweepingMultiplier, getSweepingEdgeMultiplier, m_44821_
float (Entity, float): a, calculateArmorBreach, method_58676, m_mvsjkilb, getBreachFactor, getArmorBreach, m_318919_
void (LivingEntity, Entity): a, doPostHurtEffects, method_8210, m_gfmalqgf, onUserDamaged, onUserDamaged, m_44823_
void (LivingEntity, Entity): b, doPostDamageEffects, method_8213, m_ysxfxsjj, onTargetDamaged, onTargetDamaged, m_44896_
void (LivingEntity, Entity, ItemEnchantments): a, doPostItemStackHurtEffects, method_58677, m_yhaevnqm, onAttack, postHit, m_323486_
int (Enchantment, LivingEntity): a, getEnchantmentLevel, method_8203, m_wfidublc, getEquipmentLevel, getEnchantmentLevel, m_44836_
float (LivingEntity): b, getSneakingSpeedBonus, method_42304, m_zmhvmqxg, getSwiftSneakSpeedBoost, getSwiftSneak, m_220302_
int (LivingEntity): c, getKnockbackBonus, method_8205, m_ktvqzwtx, getKnockback, getKnockback, m_44894_
int (LivingEntity): d, getFireAspect, method_8199, m_knenpeym, getFireAspect, getFireAspect, m_44914_
int (LivingEntity): e, getRespiration, method_8211, m_iaspatfp, getRespiration, getRespiration, m_44918_
int (LivingEntity): f, getDepthStrider, method_8232, m_txkgdgaa, getDepthStrider, getDepthStrider, m_44922_
int (LivingEntity): g, getBlockEfficiency, method_8234, m_qlkrewkt, getEfficiency, getEfficiency, m_44926_
int (ItemStack): d, getFishingLuckBonus, method_8223, m_qhyhygvf, getLuckOfTheSea, getLuckOfTheSea, m_44904_
int (ItemStack): e, getFishingSpeedBonus, method_8215, m_kfuscpev, getLure, getLure, m_44916_
int (LivingEntity): h, getMobLooting, method_8226, m_jfzsayrx, getLooting, getLooting, m_44930_
boolean (LivingEntity): i, hasAquaAffinity, method_8200, m_zpauplkq, hasAquaAffinity, hasAquaAffinity, m_44934_
boolean (LivingEntity): j, hasFrostWalker, method_8216, m_cwzufrfa, hasFrostWalker, hasFrostWalker, m_44938_
boolean (LivingEntity): k, hasSoulSpeed, method_25951, m_vonozfhq, hasSoulSpeed, hasSoulSpeed, m_44942_
boolean (ItemStack): f, hasBindingCurse, method_8224, m_nmfzbmmv, hasBindingCurse, hasBindingCurse, m_44920_
boolean (ItemStack): g, hasVanishingCurse, method_8221, m_kkmhqorr, hasVanishingCurse, hasVanishingCurse, m_44924_
boolean (ItemStack): h, hasSilkTouch, method_49189, m_leiaofyl, hasSilkTouch, hasSilkTouch, m_272262_
int (ItemStack): i, getLoyalty, method_8206, m_ebcyaldp, getLoyalty, getLoyalty, m_44928_
int (ItemStack): j, getRiptide, method_8202, m_ogntvpbr, getRiptide, getRiptide, m_44932_
boolean (ItemStack): k, hasChanneling, method_8228, m_aeqkynka, hasChanneling, hasChanneling, m_44936_
Map$Entry<EquipmentSlot, ItemStack> (Enchantment, LivingEntity): b, getRandomItemWith, method_8204, m_ymaphuvh, chooseEquipmentWith, chooseEquipmentWith, m_44906_
Map$Entry<EquipmentSlot, ItemStack> (Enchantment, LivingEntity, Predicate<ItemStack>): a, getRandomItemWith, method_24365, m_mieewhwi, chooseEquipmentWith, chooseEquipmentWith, m_44839_
ItemStack (FeatureFlagSet, RandomSource, ItemStack, int, boolean): a, enchantItem, method_8233, m_naelqumb, enchant, enchant, m_220292_
List<EnchantmentInstance> (FeatureFlagSet, RandomSource, ItemStack, int, boolean): b, selectEnchantment, method_8230, m_udfcqeza, generateEnchantments, generateEnchantments, m_220297_
boolean (Collection<Holder<Enchantment>>, Enchantment): a, isEnchantmentCompatible, method_8201, m_ecxgwxiu, isCompatible, isCompatible, m_44859_
List<EnchantmentInstance> (FeatureFlagSet, int, ItemStack, boolean): a, getAvailableEnchantmentResults, method_8229, m_pngonrhw, getPossibleEntries, getPossibleEntries, m_44817_
int (Holder<Enchantment>, ItemStack): a, getItemEnchantmentLevel, method_8225, m_byjosehc, getLevel, getLevel, m_44843_
int (ServerLevel, ItemStack, int): a, processDurabilityChange, method_60117, m_chdruiod, getItemDamage, getDurabilityChange, m_338768_
int (ServerLevel, ItemStack, ItemStack, int): a, processAmmoUse, method_60129, m_pvuxrowe, getAmmoUse, getAmmoUse, m_339550_
int (ServerLevel, ItemStack, int): b, processBlockExperience, method_60157, m_mcehpxsn, getBlockExperience, getBlockExperience, m_340586_
int (ServerLevel, Entity, Entity, int): a, processMobExperience, method_60109, m_uxlmovdv, getMobExperience, getMobExperience, m_340460_
void (ItemStack, EnchantmentHelper$EnchantmentVisitor): a, runIterationOnItem, method_8220, m_akhrohzh, forEachEnchantment, forEachEnchantment, m_340521_
void (ItemStack, EquipmentSlot, LivingEntity, EnchantmentHelper$EnchantmentInSlotVisitor): a, runIterationOnItem, method_60139, m_xdjgfpqn, forEachEnchantment, forEachEnchantment, m_44850_
void (LivingEntity, EnchantmentHelper$EnchantmentInSlotVisitor): a, runIterationOnEquipment, method_8209, m_kvkboaps, forEachEnchantment, forEachEquippedEnchantment, m_339299_
boolean (ServerLevel, LivingEntity, DamageSource): a, isImmuneToDamage, method_60112, m_gqfvpbsm, isInvulnerableTo, getImmuneToDamageFrom, m_339358_
float (ServerLevel, LivingEntity, DamageSource): b, getDamageProtection, method_8219, m_jfbiswcz, getProtectionAmount, getDamageProtection, m_44856_
float (ServerLevel, ItemStack, Entity, DamageSource, float): a, modifyDamage, method_60120, m_xevkkzlv, getDamage, getDamage, m_338960_
float (ServerLevel, ItemStack, Entity, DamageSource, float): b, modifyFallBasedDamage, method_60160, m_gihyytey, getSmashDamagePerFallenBlock, getFallBasedDamage, m_338992_
float (ServerLevel, ItemStack, Entity, DamageSource, float): c, modifyArmorEffectiveness, method_60170, m_rrxecqvc, getArmorEffectiveness, getArmorEffectiveness, m_340291_
float (ServerLevel, ItemStack, Entity, DamageSource, float): d, modifyKnockback, method_60175, m_imfnnaau, modifyKnockback, getKnockback, m_340065_
void (ServerLevel, Entity, DamageSource): a, doPostAttackEffects, method_60107, m_rixuxzms, onTargetDamaged, onEntityDamaged, m_338760_
void (ServerLevel, Entity, DamageSource, ItemStack): a, doPostAttackEffectsWithItemSource, method_60619, m_swhrpoib, onTargetDamaged, onEntityHitWithItem, m_339422_
void (ServerLevel, LivingEntity): a, runLocationChangedEffects, method_60111, m_unfnerqk, applyLocationBasedEffects, applyLocationBasedEffects, m_339289_
void (ServerLevel, ItemStack, LivingEntity, EquipmentSlot): a, runLocationChangedEffects, method_60125, m_aqtkrfxn, applyLocationBasedEffects, applyLocationBasedEffects, m_339954_
void (LivingEntity): a, stopLocationBasedEffects, method_60135, m_rgjmrwbl, removeLocationBasedEffects, removeLocationBasedEffects, m_339583_
void (ItemStack, LivingEntity, EquipmentSlot): a, stopLocationBasedEffects, method_60141, m_rpbekwgr, removeLocationBasedEffects, removeLocationBasedEffects, m_338633_
void (ServerLevel, LivingEntity): b, tickEffects, method_60154, m_anckqezf, onTick, tick, m_339915_
int (Holder<Enchantment>, LivingEntity): a, getEnchantmentLevel, method_8203, m_wfidublc, getEquipmentLevel, getHighestEquippedLevel, m_44836_
int (ServerLevel, ItemStack, Entity, int): a, processProjectileCount, method_60119, m_hsagtbhc, getProjectileCount, getProjectileCount, m_338952_
float (ServerLevel, ItemStack, Entity, float): a, processProjectileSpread, method_60118, m_lkbuzftr, getProjectileSpread, getProjectileSpeed, m_339938_
int (ServerLevel, ItemStack, ItemStack): a, getPiercingCount, method_60128, m_hilwldki, getProjectilePiercing, getProjectilePiercing, m_340317_
void (ServerLevel, ItemStack, AbstractArrow, Consumer<Item>): a, onProjectileSpawned, method_60127, m_yolmdyfp, onProjectileSpawned, onProjectileSpawned, m_340210_
void (ServerLevel, ItemStack, LivingEntity, Entity, EquipmentSlot, Vec3, BlockState, Consumer<Item>): a, onHitBlock, method_60124, m_etohkgai, onHitBlock, onHitBlock, m_338456_
int (ServerLevel, ItemStack, int): c, modifyDurabilityToRepairFromXp, method_60168, m_efgilggg, getRepairWithXp, getRepairFromXp, m_339646_
float (ServerLevel, LivingEntity, DamageSource, float): a, processEquipmentDropChance, method_60113, m_wbtbmiwo, getEquipmentDropChance, getEquipmentDropChance, m_339734_
void (ItemStack, EquipmentSlotGroup, BiConsumer<Holder<Attribute>, AttributeModifier>): a, forEachModifier, method_60622, m_cjzxcjvw, applyAttributeModifiers, applyAttributeModifiers, m_338728_
void (ItemStack, EquipmentSlot, BiConsumer<Holder<Attribute>, AttributeModifier>): a, forEachModifier, method_60140, m_zkmvjzhi, applyAttributeModifiers, applyAttributeModifiers, m_340623_
int (ServerLevel, ItemStack, Entity): a, getFishingLuckBonus, method_8223, m_qhyhygvf, getFishingLuckBonus, getFishingLuckBonus, m_44904_
float (ServerLevel, ItemStack, Entity): b, getFishingTimeReduction, method_60158, m_eordtwww, getFishingTimeReduction, getFishingTimeReduction, m_340139_
int (ServerLevel, ItemStack, Entity): c, getTridentReturnToOwnerAcceleration, method_60169, m_zrsoxtbx, getTridentReturnAcceleration, getTridentReturnAcceleration, m_338753_
float (ItemStack, LivingEntity, float): a, modifyCrossbowChargingTime, method_60159, m_kcdilbhw, getCrossbowChargeTime, getCrossbowChargeTime, m_338554_
float (ItemStack, LivingEntity): a, getTridentSpinAttackStrength, method_60123, m_urcuarne, getTridentSpinAttackStrength, getTridentSpinAttackStrength, m_340158_
boolean (ItemStack, TagKey<Enchantment>): a, hasTag, method_60138, m_ruiicrds, hasAnyEnchantmentsIn, hasTag, m_338959_
boolean (ItemStack, DataComponentType<?>): a, has, method_60142, m_plpqcodb, hasAnyEnchantmentsWith, has, m_340193_
<T> Optional<T> (ItemStack, DataComponentType<List<T>>): b, pickHighestLevel, method_60165, m_pbsmenak, getEffect, pickHighestLevel, m_338539_
<T> com.mojang.datafixers.util.Pair<T, Integer> (ItemStack, DataComponentType<T>): c, getHighestLevel, method_60174, m_hkpckyyg, getEffectListAndLevel, getHighestLevel, m_338726_
Optional<EnchantedItemInUse> (DataComponentType<?>, LivingEntity, Predicate<ItemStack>): a, getRandomItemWith, method_8204, m_obijpcqw, chooseEquipmentWith, getContextForRandomEquipmentWith, m_44906_
ItemStack (RandomSource, ItemStack, int, RegistryAccess, Optional<? extends HolderSet<Enchantment>>): a, enchantItem, method_60133, m_zzbecydw, enchant, enchant, m_340557_
ItemStack (RandomSource, ItemStack, int, Stream<Holder<Enchantment>>): a, enchantItem, method_8233, m_xnhbdqna, enchant, enchant, m_220292_
List<EnchantmentInstance> (RandomSource, ItemStack, int, Stream<Holder<Enchantment>>): b, selectEnchantment, method_8230, m_udfcqeza, generateEnchantments, generateEnchantments, m_220297_
boolean (Collection<Holder<Enchantment>>, Holder<Enchantment>): a, isEnchantmentCompatible, method_8201, m_ecxgwxiu, isCompatible, isCompatible, m_44859_
List<EnchantmentInstance> (int, ItemStack, Stream<Holder<Enchantment>>): a, getAvailableEnchantmentResults, method_8229, m_pngonrhw, getPossibleEntries, getPossibleLevelEntries, m_44817_
void (ItemStack, RegistryAccess, ResourceKey<EnchantmentProvider>, DifficultyInstance, RandomSource): a, enchantItemFromProvider, method_60137, m_spmqbsrk, applyEnchantmentProvider, enchantFromProvider, m_338695_
1.20.6
Names
dac
dad
net.minecraft.world.item.enchantment.Enchantment
net.minecraft.world.item.enchantment.EnchantmentManager
Fields
Constructors
Methods
ItemEnchantments (ItemStack, Consumer<ItemEnchantments$Mutable>): a, updateEnchantments, method_57531, m_iefpfmdo, apply, m_iefpfmdo, m_320959_
ItemEnchantments (ItemStack, Consumer<ItemEnchantments$Mutable>): a, updateEnchantments, method_57531, m_iefpfmdo, apply, updateEnchantments, m_320959_
boolean (ItemStack): a, canStoreEnchantments, method_57529, m_mimuzvcl, canHaveEnchantments, m_mimuzvcl, m_320740_
boolean (ItemStack): a, canStoreEnchantments, method_57529, m_mimuzvcl, canHaveEnchantments, canStoreEnchantments, m_320740_
ItemEnchantments (ItemStack): b, getEnchantmentsForCrafting, method_57532, m_uyoiclvv, getEnchantments, m_uyoiclvv, m_324152_
ItemEnchantments (ItemStack): b, getEnchantmentsForCrafting, method_57532, m_uyoiclvv, getEnchantments, getComponent, m_324152_
DataComponentType<ItemEnchantments> (ItemStack): l, getComponentType, method_57533, m_fbcdwuju, getEnchantmentsComponentType, m_fbcdwuju, m_322805_
DataComponentType<ItemEnchantments> (ItemStack): l, getComponentType, method_57533, m_fbcdwuju, getEnchantmentsComponentType, getComponentType, m_322805_
boolean (ItemStack): c, hasAnyEnchantments, method_58117, m_koeurtnx, hasEnchantments, m_koeurtnx, m_322755_
boolean (ItemStack): c, hasAnyEnchantments, method_58117, m_koeurtnx, hasEnchantments, hasEnchantments, m_322755_
float (int): a, getSweepingDamageRatio, method_58448, m_yivqyckp, getSweepingMultiplier, m_323615_
float (int): a, getSweepingDamageRatio, method_58448, m_yivqyckp, getSweepingMultiplier, getSweepingEdgeMultiplier, m_323615_
float (LivingEntity): a, getSweepingDamageRatio, method_8217, m_cvzymgsw, getSweepingMultiplier, m_cvzymgsw, m_44821_
float (LivingEntity): a, getSweepingDamageRatio, method_8217, m_cvzymgsw, getSweepingMultiplier, getSweepingEdgeMultiplier, m_44821_
void (LivingEntity, Entity, ItemEnchantments): a, doPostItemStackHurtEffects, method_58677, m_yhaevnqm, onAttack, m_323486_
void (LivingEntity, Entity, ItemEnchantments): a, doPostItemStackHurtEffects, method_58677, m_yhaevnqm, onAttack, postHit, m_323486_
1.20.5
Names
crj
dac
net.minecraft.world.item.enchantment.Enchantment
net.minecraft.world.item.enchantment.EnchantmentHelper
net.minecraft.class_1887
net.minecraft.class_1890
net.minecraft.unmapped.C_jxtrubuh
net.minecraft.unmapped.C_jakrppis
net.minecraft.enchantment.Enchantment
net.minecraft.enchantment.EnchantmentHelper
net.minecraft.enchantment.Enchantment
net.minecraft.enchantment.EnchantmentHelper
net.minecraft.src.C_1505_
net.minecraft.src.C_1522_
Fields
EnchantmentCategory: e, category, field_9083, f_aabiupdw, target, type, f_44672_
String: f, descriptionId, field_9084, f_idonjvqd, translationKey, translationKey, f_44673_
EquipmentSlot[]: a, slots, field_9086, f_yoyeroqb, slotTypes, slotTypes, f_44671_
Enchantment$Rarity: b, rarity, field_9085, f_ewpvweeh, rarity, rarity, f_44674_
Holder$Reference<Enchantment>: c, builtInRegistryHolder, field_45769, f_cbjwrotz, registryEntry, f_290638_
float: a, SWIFT_SNEAK_EXTRA_FACTOR, field_38222, f_afoqjohi, field_38222, SWIFT_SNEAK_EXTRA_FACTOR, f_220286_
Constructors
(Enchantment$Rarity, EnchantmentCategory, EquipmentSlot[])
()
Methods
int (): e, getMinLevel, method_8187, m_igxrorrr, getMinLevel, getMinLevel, m_44702_
int (): a, getMaxLevel, method_8183, m_glfcpyqa, getMaxLevel, getMaxLevel, m_6586_
int (int): a, getMinCost, method_8182, m_rtwmhoyh, getMinPower, getMinPower, m_6183_
int (int, DamageSource): a, getDamageProtection, method_8181, m_zxuhlvyz, getProtectionAmount, getProtectionAmount, m_7205_
float (int, MobType): a, getDamageBonus, method_8196, m_kzbinilx, getAttackDamage, getAttackDamage, m_7335_
boolean (Enchantment): a, checkCompatibility, method_8180, m_daqyrypu, canAccept, canAccept, m_5975_
String (): g, getDescriptionId, method_8184, m_vssdpxdz, getTranslationKey, getTranslationKey, m_44704_
boolean (ItemStack): a, canEnchant, method_8192, m_khmhdqpw, isAcceptableItem, isAcceptableItem, m_6081_
void (LivingEntity, Entity, int): a, doPostAttack, method_8189, m_phdcatdd, onTargetDamaged, onTargetDamaged, m_7677_
void (LivingEntity, Entity, int): b, doPostHurt, method_8178, m_sxyjtpkf, onUserDamaged, onUserDamaged, m_7675_
Enchantment (int): c, byId, method_8191, m_eizkkeej, byRawId, byRawId, m_44697_
Enchantment$Rarity (): d, getRarity, method_8186, m_fecfwekl, getRarity, getRarity, m_44699_
boolean (): b, isTreasureOnly, method_8193, m_lkqpuckl, isTreasure, isTreasure, m_6591_
boolean (): c, isCurse, method_8195, m_sufqbdfo, isCursed, isCursed, m_6589_
boolean (Enchantment): b, isCompatibleWith, method_8188, m_jtamscxb, canCombine, canCombine, m_44695_
String (): f, getOrCreateDescriptionId, method_8190, m_vfhytrxr, getOrCreateTranslationKey, getOrCreateTranslationKey, m_44703_
Component (int): d, getFullname, method_8179, m_zfqdifee, getName, getName, m_44700_
Map<EquipmentSlot, ItemStack> (LivingEntity): a, getSlotItems, method_8185, m_tiaspbpv, getEquipment, getEquipment, m_44684_
int (int): b, getMaxCost, method_20742, m_ztycenho, getMaxPower, getMaxPower, m_6175_
boolean (): h, isTradeable, method_25949, m_smaihzzt, isAvailableForEnchantedBookOffer, isAvailableForEnchantedBookOffer, m_6594_
boolean (): i, isDiscoverable, method_25950, m_ztiddpby, isAvailableForRandomSelection, isAvailableForRandomSelection, m_6592_
Holder$Reference<Enchantment> (): j, builtInRegistryHolder, method_53216, m_ttxvhggo, getRegistryEntry, m_292589_
int (Enchantment, ItemStack): a, getItemEnchantmentLevel, method_8225, m_byjosehc, getLevel, getLevel, m_44843_
ItemEnchantments (ItemStack, Consumer<ItemEnchantments$Mutable>): a, updateEnchantments, method_57531, m_iefpfmdo, apply, m_iefpfmdo, m_320959_
boolean (ItemStack): a, canStoreEnchantments, method_57529, m_mimuzvcl, canHaveEnchantments, m_mimuzvcl, m_320740_
void (ItemStack, ItemEnchantments): a, setEnchantments, method_57530, m_ybhxtwqv, set, set, m_44865_
ItemEnchantments (ItemStack): b, getEnchantmentsForCrafting, method_57532, m_uyoiclvv, getEnchantments, m_uyoiclvv, m_324152_
DataComponentType<ItemEnchantments> (ItemStack): l, getComponentType, method_57533, m_fbcdwuju, getEnchantmentsComponentType, m_fbcdwuju, m_322805_
boolean (ItemStack): c, hasAnyEnchantments, method_58117, m_koeurtnx, hasEnchantments, m_koeurtnx, m_322755_
float (int): a, getSweepingDamageRatio, method_58448, m_yivqyckp, getSweepingMultiplier, m_323615_
void (EnchantmentHelper$EnchantmentVisitor, ItemStack): a, runIterationOnItem, method_8220, m_mnatputa, forEachEnchantment, forEachEnchantment, m_44850_
void (EnchantmentHelper$EnchantmentVisitor, Iterable<ItemStack>): a, runIterationOnInventory, method_8209, m_jewispmg, forEachEnchantment, forEachEnchantment, m_44853_
int (Iterable<ItemStack>, DamageSource): a, getDamageProtection, method_8219, m_jfbiswcz, getProtectionAmount, getProtectionAmount, m_44856_
float (ItemStack, EntityType<?>): a, getDamageBonus, method_8218, m_pdpzdulw, getAttackDamage, getAttackDamage, m_44833_
float (LivingEntity): a, getSweepingDamageRatio, method_8217, m_cvzymgsw, getSweepingMultiplier, m_cvzymgsw, m_44821_
float (Entity, float): a, calculateArmorBreach, method_58676, m_mvsjkilb, getBreachFactor, getArmorBreach, m_318919_
void (LivingEntity, Entity): a, doPostHurtEffects, method_8210, m_gfmalqgf, onUserDamaged, onUserDamaged, m_44823_
void (LivingEntity, Entity): b, doPostDamageEffects, method_8213, m_ysxfxsjj, onTargetDamaged, onTargetDamaged, m_44896_
void (LivingEntity, Entity, ItemEnchantments): a, doPostItemStackHurtEffects, method_58677, m_yhaevnqm, onAttack, m_323486_
int (Enchantment, LivingEntity): a, getEnchantmentLevel, method_8203, m_wfidublc, getEquipmentLevel, getEnchantmentLevel, m_44836_
float (LivingEntity): b, getSneakingSpeedBonus, method_42304, m_zmhvmqxg, getSwiftSneakSpeedBoost, getSwiftSneak, m_220302_
int (LivingEntity): c, getKnockbackBonus, method_8205, m_ktvqzwtx, getKnockback, getKnockback, m_44894_
int (LivingEntity): d, getFireAspect, method_8199, m_knenpeym, getFireAspect, getFireAspect, m_44914_
int (LivingEntity): e, getRespiration, method_8211, m_iaspatfp, getRespiration, getRespiration, m_44918_
int (LivingEntity): f, getDepthStrider, method_8232, m_txkgdgaa, getDepthStrider, getDepthStrider, m_44922_
int (LivingEntity): g, getBlockEfficiency, method_8234, m_qlkrewkt, getEfficiency, getEfficiency, m_44926_
int (ItemStack): d, getFishingLuckBonus, method_8223, m_qhyhygvf, getLuckOfTheSea, getLuckOfTheSea, m_44904_
int (ItemStack): e, getFishingSpeedBonus, method_8215, m_kfuscpev, getLure, getLure, m_44916_
int (LivingEntity): h, getMobLooting, method_8226, m_jfzsayrx, getLooting, getLooting, m_44930_
boolean (LivingEntity): i, hasAquaAffinity, method_8200, m_zpauplkq, hasAquaAffinity, hasAquaAffinity, m_44934_
boolean (LivingEntity): j, hasFrostWalker, method_8216, m_cwzufrfa, hasFrostWalker, hasFrostWalker, m_44938_
boolean (LivingEntity): k, hasSoulSpeed, method_25951, m_vonozfhq, hasSoulSpeed, hasSoulSpeed, m_44942_
boolean (ItemStack): f, hasBindingCurse, method_8224, m_nmfzbmmv, hasBindingCurse, hasBindingCurse, m_44920_
boolean (ItemStack): g, hasVanishingCurse, method_8221, m_kkmhqorr, hasVanishingCurse, hasVanishingCurse, m_44924_
boolean (ItemStack): h, hasSilkTouch, method_49189, m_leiaofyl, hasSilkTouch, hasSilkTouch, m_272262_
int (ItemStack): i, getLoyalty, method_8206, m_ebcyaldp, getLoyalty, getLoyalty, m_44928_
int (ItemStack): j, getRiptide, method_8202, m_ogntvpbr, getRiptide, getRiptide, m_44932_
boolean (ItemStack): k, hasChanneling, method_8228, m_aeqkynka, hasChanneling, hasChanneling, m_44936_
Map$Entry<EquipmentSlot, ItemStack> (Enchantment, LivingEntity): b, getRandomItemWith, method_8204, m_ymaphuvh, chooseEquipmentWith, chooseEquipmentWith, m_44906_
Map$Entry<EquipmentSlot, ItemStack> (Enchantment, LivingEntity, Predicate<ItemStack>): a, getRandomItemWith, method_24365, m_mieewhwi, chooseEquipmentWith, chooseEquipmentWith, m_44839_
int (RandomSource, int, int, ItemStack): a, getEnchantmentCost, method_8227, m_pcunrpng, calculateRequiredExperienceLevel, calculateRequiredExperienceLevel, m_220287_
ItemStack (FeatureFlagSet, RandomSource, ItemStack, int, boolean): a, enchantItem, method_8233, m_naelqumb, enchant, enchant, m_220292_
List<EnchantmentInstance> (FeatureFlagSet, RandomSource, ItemStack, int, boolean): b, selectEnchantment, method_8230, m_udfcqeza, generateEnchantments, generateEnchantments, m_220297_
void (List<EnchantmentInstance>, EnchantmentInstance): a, filterCompatibleEnchantments, method_8231, m_pdlnvjwf, removeConflicts, removeConflicts, m_44862_
boolean (Collection<Holder<Enchantment>>, Enchantment): a, isEnchantmentCompatible, method_8201, m_ecxgwxiu, isCompatible, isCompatible, m_44859_
List<EnchantmentInstance> (FeatureFlagSet, int, ItemStack, boolean): a, getAvailableEnchantmentResults, method_8229, m_pngonrhw, getPossibleEntries, getPossibleEntries, m_44817_
1.20.4
Names
Fields
Constructors
Methods
1.20.3
Names
cno
crj
Fields
Constructors
Methods
1.20.2
Names
ckg
cno
Fields
Holder$Reference<Enchantment>: c, builtInRegistryHolder, field_45769, f_cbjwrotz, registryEntry, f_290638_
Constructors
Methods
Holder$Reference<Enchantment> (): j, builtInRegistryHolder, method_53216, m_ttxvhggo, getRegistryEntry, m_292589_
1.20.1
Names
Fields
Constructors
Methods
1.20
Names
ckc
ckg
Fields
Constructors
Methods
1.19.4
Names
chq
ckc
Fields
EnchantmentCategory: e, category, field_9083, f_aabiupdw, type, type, f_44672_
EnchantmentCategory: e, category, field_9083, f_aabiupdw, target, type, f_44672_
Constructors
Methods
1.19.3
Names
cer
chq
Fields
Constructors
Methods
1.19.2
Names
Fields
Constructors
Methods
1.19.1
Names
cdu
cer
Fields
Constructors
Methods
1.19
Names
byq
cdu
Fields
Constructors
Methods
1.18.2
Names
bxy
byq
net.minecraft.enchantment.Enchantment
Fields
EnchantmentCategory: e, category, field_9083, f_aabiupdw, type, f_44672_
EnchantmentCategory: e, category, field_9083, f_aabiupdw, type, type, f_44672_
String: f, descriptionId, field_9084, f_idonjvqd, translationKey, f_44673_
String: f, descriptionId, field_9084, f_idonjvqd, translationKey, translationKey, f_44673_
EquipmentSlot[]: a, slots, field_9086, f_yoyeroqb, slotTypes, f_44671_
EquipmentSlot[]: a, slots, field_9086, f_yoyeroqb, slotTypes, slotTypes, f_44671_
Enchantment$Rarity: b, rarity, field_9085, f_ewpvweeh, rarity, f_44674_
Enchantment$Rarity: b, rarity, field_9085, f_ewpvweeh, rarity, rarity, f_44674_
Constructors
Methods
int (): e, getMinLevel, method_8187, m_igxrorrr, getMinLevel, m_44702_
int (): e, getMinLevel, method_8187, m_igxrorrr, getMinLevel, getMinLevel, m_44702_
int (): a, getMaxLevel, method_8183, m_glfcpyqa, getMaxLevel, m_6586_
int (): a, getMaxLevel, method_8183, m_glfcpyqa, getMaxLevel, getMaxLevel, m_6586_
int (int): a, getMinCost, method_8182, m_rtwmhoyh, getMinPower, m_6183_
int (int): a, getMinCost, method_8182, m_rtwmhoyh, getMinPower, getMinPower, m_6183_
int (int, DamageSource): a, getDamageProtection, method_8181, m_zxuhlvyz, getProtectionAmount, m_7205_
int (int, DamageSource): a, getDamageProtection, method_8181, m_zxuhlvyz, getProtectionAmount, getProtectionAmount, m_7205_
float (int, MobType): a, getDamageBonus, method_8196, m_kzbinilx, getAttackDamage, m_7335_
float (int, MobType): a, getDamageBonus, method_8196, m_kzbinilx, getAttackDamage, getAttackDamage, m_7335_
boolean (Enchantment): a, checkCompatibility, method_8180, m_daqyrypu, canAccept, m_5975_
boolean (Enchantment): a, checkCompatibility, method_8180, m_daqyrypu, canAccept, canAccept, m_5975_
String (): g, getDescriptionId, method_8184, m_vssdpxdz, getTranslationKey, m_44704_
String (): g, getDescriptionId, method_8184, m_vssdpxdz, getTranslationKey, getTranslationKey, m_44704_
boolean (ItemStack): a, canEnchant, method_8192, m_khmhdqpw, isAcceptableItem, m_6081_
boolean (ItemStack): a, canEnchant, method_8192, m_khmhdqpw, isAcceptableItem, isAcceptableItem, m_6081_
void (LivingEntity, Entity, int): a, doPostAttack, method_8189, m_phdcatdd, onTargetDamaged, m_7677_
void (LivingEntity, Entity, int): a, doPostAttack, method_8189, m_phdcatdd, onTargetDamaged, onTargetDamaged, m_7677_
void (LivingEntity, Entity, int): b, doPostHurt, method_8178, m_sxyjtpkf, onUserDamaged, m_7675_
void (LivingEntity, Entity, int): b, doPostHurt, method_8178, m_sxyjtpkf, onUserDamaged, onUserDamaged, m_7675_
Enchantment (int): c, byId, method_8191, m_eizkkeej, byRawId, m_44697_
Enchantment (int): c, byId, method_8191, m_eizkkeej, byRawId, byRawId, m_44697_
Enchantment$Rarity (): d, getRarity, method_8186, m_fecfwekl, getRarity, m_44699_
Enchantment$Rarity (): d, getRarity, method_8186, m_fecfwekl, getRarity, getRarity, m_44699_
boolean (): b, isTreasureOnly, method_8193, m_lkqpuckl, isTreasure, m_6591_
boolean (): b, isTreasureOnly, method_8193, m_lkqpuckl, isTreasure, isTreasure, m_6591_
boolean (): c, isCurse, method_8195, m_sufqbdfo, isCursed, m_6589_
boolean (): c, isCurse, method_8195, m_sufqbdfo, isCursed, isCursed, m_6589_
boolean (Enchantment): b, isCompatibleWith, method_8188, m_jtamscxb, canCombine, m_44695_
boolean (Enchantment): b, isCompatibleWith, method_8188, m_jtamscxb, canCombine, canCombine, m_44695_
String (): f, getOrCreateDescriptionId, method_8190, m_vfhytrxr, getOrCreateTranslationKey, m_44703_
String (): f, getOrCreateDescriptionId, method_8190, m_vfhytrxr, getOrCreateTranslationKey, getOrCreateTranslationKey, m_44703_
Component (int): d, getFullname, method_8179, m_zfqdifee, getName, m_44700_
Component (int): d, getFullname, method_8179, m_zfqdifee, getName, getName, m_44700_
Map<EquipmentSlot, ItemStack> (LivingEntity): a, getSlotItems, method_8185, m_tiaspbpv, getEquipment, m_44684_
Map<EquipmentSlot, ItemStack> (LivingEntity): a, getSlotItems, method_8185, m_tiaspbpv, getEquipment, getEquipment, m_44684_
int (int): b, getMaxCost, method_20742, m_ztycenho, getMaxPower, m_6175_
int (int): b, getMaxCost, method_20742, m_ztycenho, getMaxPower, getMaxPower, m_6175_
boolean (): h, isTradeable, method_25949, m_smaihzzt, isAvailableForEnchantedBookOffer, m_6594_
boolean (): h, isTradeable, method_25949, m_smaihzzt, isAvailableForEnchantedBookOffer, isAvailableForEnchantedBookOffer, m_6594_
boolean (): i, isDiscoverable, method_25950, m_ztiddpby, isAvailableForRandomSelection, m_6592_
boolean (): i, isDiscoverable, method_25950, m_ztiddpby, isAvailableForRandomSelection, isAvailableForRandomSelection, m_6592_
1.18.1
Names
Fields
Constructors
Methods
1.18
Names
buk
bxy
Fields
Constructors
Methods
int (): e, getMinLevel, method_8187, m_igxrorrr, getMinLevel, m_44702_, getStartLevel
int (): e, getMinLevel, method_8187, m_igxrorrr, getMinLevel, m_44702_
int (): a, getMaxLevel, method_8183, m_glfcpyqa, getMaxLevel, m_6586_, getMaxLevel
int (): a, getMaxLevel, method_8183, m_glfcpyqa, getMaxLevel, m_6586_
boolean (ItemStack): a, canEnchant, method_8192, m_khmhdqpw, isAcceptableItem, m_6081_, canEnchant
boolean (ItemStack): a, canEnchant, method_8192, m_khmhdqpw, isAcceptableItem, m_6081_
boolean (): b, isTreasureOnly, method_8193, m_lkqpuckl, isTreasure, m_6591_, isTreasure
boolean (): b, isTreasureOnly, method_8193, m_lkqpuckl, isTreasure, m_6591_
boolean (Enchantment): b, isCompatibleWith, method_8188, m_jtamscxb, canCombine, m_44695_, isCompatible
boolean (Enchantment): b, isCompatibleWith, method_8188, m_jtamscxb, canCombine, m_44695_
1.17.1
Names
buj
buk
Fields
Constructors
Methods
1.17
Names
bps
buj
net.minecraft.enchantment.Enchantment
net.minecraft.src.C_1505_
net.minecraft.server.v1_16_R3.Enchantment
net.minecraft.world.item.enchantment.Enchantment
Fields
EnchantmentCategory: b, category, field_9083, f_aabiupdw, type, field_77351_y, itemTarget
EnchantmentCategory: e, category, field_9083, f_aabiupdw, type, f_44672_
String: c, descriptionId, field_9084, f_idonjvqd, translationKey, field_77350_z
String: f, descriptionId, field_9084, f_idonjvqd, translationKey, f_44673_
EquipmentSlot[]: a, slots, field_9086, f_yoyeroqb, slotTypes, field_185263_a
EquipmentSlot[]: a, slots, field_9086, f_yoyeroqb, slotTypes, f_44671_
Enchantment$Rarity: d, rarity, field_9085, f_ewpvweeh, rarity, field_77333_a
Enchantment$Rarity: b, rarity, field_9085, f_ewpvweeh, rarity, f_44674_
Constructors
Methods
int (): e, getMinLevel, method_8187, m_igxrorrr, getMinLevel, func_77319_d, getStartLevel
int (): e, getMinLevel, method_8187, m_igxrorrr, getMinLevel, m_44702_, getStartLevel
int (): a, getMaxLevel, method_8183, m_glfcpyqa, getMaxLevel, func_77325_b, getMaxLevel
int (): a, getMaxLevel, method_8183, m_glfcpyqa, getMaxLevel, m_6586_, getMaxLevel
int (int): a, getMinCost, method_8182, m_rtwmhoyh, getMinPower, func_77321_a
int (int): a, getMinCost, method_8182, m_rtwmhoyh, getMinPower, m_6183_
int (int, DamageSource): a, getDamageProtection, method_8181, m_zxuhlvyz, getProtectionAmount, func_77318_a
int (int, DamageSource): a, getDamageProtection, method_8181, m_zxuhlvyz, getProtectionAmount, m_7205_
float (int, MobType): a, getDamageBonus, method_8196, m_kzbinilx, getAttackDamage, func_152376_a
float (int, MobType): a, getDamageBonus, method_8196, m_kzbinilx, getAttackDamage, m_7335_
boolean (Enchantment): a, checkCompatibility, method_8180, m_daqyrypu, canAccept, func_77326_a
boolean (Enchantment): a, checkCompatibility, method_8180, m_daqyrypu, canAccept, m_5975_
String (): g, getDescriptionId, method_8184, m_vssdpxdz, getTranslationKey, func_77320_a
String (): g, getDescriptionId, method_8184, m_vssdpxdz, getTranslationKey, m_44704_
boolean (ItemStack): a, canEnchant, method_8192, m_khmhdqpw, isAcceptableItem, func_92089_a, canEnchant
boolean (ItemStack): a, canEnchant, method_8192, m_khmhdqpw, isAcceptableItem, m_6081_, canEnchant
void (LivingEntity, Entity, int): a, doPostAttack, method_8189, m_phdcatdd, onTargetDamaged, func_151368_a
void (LivingEntity, Entity, int): a, doPostAttack, method_8189, m_phdcatdd, onTargetDamaged, m_7677_
void (LivingEntity, Entity, int): b, doPostHurt, method_8178, m_sxyjtpkf, onUserDamaged, func_151367_b
void (LivingEntity, Entity, int): b, doPostHurt, method_8178, m_sxyjtpkf, onUserDamaged, m_7675_
Enchantment (int): c, byId, method_8191, m_eizkkeej, byRawId, func_185262_c
Enchantment (int): c, byId, method_8191, m_eizkkeej, byRawId, m_44697_
Enchantment$Rarity (): d, getRarity, method_8186, m_fecfwekl, getRarity, func_77324_c
Enchantment$Rarity (): d, getRarity, method_8186, m_fecfwekl, getRarity, m_44699_
boolean (): b, isTreasureOnly, method_8193, m_lkqpuckl, isTreasure, func_185261_e, isTreasure
boolean (): b, isTreasureOnly, method_8193, m_lkqpuckl, isTreasure, m_6591_, isTreasure
boolean (): c, isCurse, method_8195, m_sufqbdfo, isCursed, func_190936_d
boolean (): c, isCurse, method_8195, m_sufqbdfo, isCursed, m_6589_
boolean (Enchantment): b, isCompatibleWith, method_8188, m_jtamscxb, canCombine, func_191560_c, isCompatible
boolean (Enchantment): b, isCompatibleWith, method_8188, m_jtamscxb, canCombine, m_44695_, isCompatible
String (): f, getOrCreateDescriptionId, method_8190, m_vfhytrxr, getOrCreateTranslationKey, func_210771_f
String (): f, getOrCreateDescriptionId, method_8190, m_vfhytrxr, getOrCreateTranslationKey, m_44703_
Component (int): d, getFullname, method_8179, m_zfqdifee, getName, func_200305_d
Component (int): d, getFullname, method_8179, m_zfqdifee, getName, m_44700_
Map<EquipmentSlot, ItemStack> (LivingEntity): a, getSlotItems, method_8185, m_tiaspbpv, getEquipment, func_222181_a
Map<EquipmentSlot, ItemStack> (LivingEntity): a, getSlotItems, method_8185, m_tiaspbpv, getEquipment, m_44684_
int (int): b, getMaxCost, method_20742, m_ztycenho, getMaxPower, func_223551_b
int (int): b, getMaxCost, method_20742, m_ztycenho, getMaxPower, m_6175_
boolean (): h, isTradeable, method_25949, m_smaihzzt, isAvailableForEnchantedBookOffer, func_230309_h_
boolean (): h, isTradeable, method_25949, m_smaihzzt, isAvailableForEnchantedBookOffer, m_6594_
boolean (): i, isDiscoverable, method_25950, m_ztiddpby, isAvailableForRandomSelection, func_230310_i_
boolean (): i, isDiscoverable, method_25950, m_ztiddpby, isAvailableForRandomSelection, m_6592_
1.16.5
Names
Fields
Constructors
Methods
1.16.4
Names
bpp
bps
net.minecraft.server.v1_16_R2.Enchantment
net.minecraft.server.v1_16_R3.Enchantment
Fields
Constructors
Methods
1.16.3
Names
Fields
Constructors
Methods
1.16.2
Names
bnw
bpp
net.minecraft.server.v1_16_R1.Enchantment
net.minecraft.server.v1_16_R2.Enchantment
Fields
Constructors
Methods
1.16.1
Names
bhx
bnw
net.minecraft.server.v1_15_R1.Enchantment
net.minecraft.server.v1_16_R1.Enchantment
Fields
Enchantment$Rarity: d, rarity, field_9085, f_ewpvweeh, weight, field_77333_a
Enchantment$Rarity: d, rarity, field_9085, f_ewpvweeh, rarity, field_77333_a
Constructors
Methods
int (): e, getMinLevel, method_8187, m_igxrorrr, getMinimumLevel, func_77319_d, getStartLevel
int (): e, getMinLevel, method_8187, m_igxrorrr, getMinLevel, func_77319_d, getStartLevel
int (): a, getMaxLevel, method_8183, m_glfcpyqa, getMaximumLevel, func_77325_b, getMaxLevel
int (): a, getMaxLevel, method_8183, m_glfcpyqa, getMaxLevel, func_77325_b, getMaxLevel
int (int): a, getMinCost, method_8182, m_rtwmhoyh, getMinimumPower, func_77321_a
int (int): a, getMinCost, method_8182, m_rtwmhoyh, getMinPower, func_77321_a
boolean (Enchantment): a, checkCompatibility, method_8180, m_daqyrypu, differs, func_77326_a
boolean (Enchantment): a, checkCompatibility, method_8180, m_daqyrypu, canAccept, func_77326_a
Enchantment$Rarity (): d, getRarity, method_8186, m_fecfwekl, getWeight, func_77324_c
Enchantment$Rarity (): d, getRarity, method_8186, m_fecfwekl, getRarity, func_77324_c
boolean (Enchantment): b, isCompatibleWith, method_8188, m_jtamscxb, isDifferent, func_191560_c, isCompatible
boolean (Enchantment): b, isCompatibleWith, method_8188, m_jtamscxb, canCombine, func_191560_c, isCompatible
int (int): b, getMaxCost, method_20742, m_ztycenho, getMaximumPower, func_223551_b
int (int): b, getMaxCost, method_20742, m_ztycenho, getMaxPower, func_223551_b
boolean (): h, isTradeable, method_25949, m_smaihzzt, isAvailableForEnchantedBookOffer, func_230309_h_
boolean (): i, isDiscoverable, method_25950, m_ztiddpby, isAvailableForRandomSelection, func_230310_i_
1.15.2
Names
bhu
bhx
Fields
Constructors
Methods
1.15.1
Names
Fields
Constructors
Methods
1.15
Names
bfs
bhu
net.minecraft.server.v1_14_R1.Enchantment
net.minecraft.server.v1_15_R1.Enchantment
Fields
Constructors
Methods
1.14.4
Names
bfn
bfs
net.minecraft.world.item.enchantment.Enchantment
net.minecraft.unmapped.C_jxtrubuh
Fields
EnchantmentSlotType: b, field_9083, type, field_77351_y, itemTarget
EnchantmentCategory: b, category, field_9083, f_aabiupdw, type, field_77351_y, itemTarget
String: c, field_9084, translationKey, field_77350_z
String: c, descriptionId, field_9084, f_idonjvqd, translationKey, field_77350_z
EnumItemSlot[]: a, field_9086, slotTypes, field_185263_a
EquipmentSlot[]: a, slots, field_9086, f_yoyeroqb, slotTypes, field_185263_a
Enchantment$Rarity: d, field_9085, weight, field_77333_a
Enchantment$Rarity: d, rarity, field_9085, f_ewpvweeh, weight, field_77333_a
Constructors
Methods
int (): e, method_8187, getMinimumLevel, func_77319_d, getStartLevel
int (): e, getMinLevel, method_8187, m_igxrorrr, getMinimumLevel, func_77319_d, getStartLevel
int (): a, method_8183, getMaximumLevel, func_77325_b, getMaxLevel
int (): a, getMaxLevel, method_8183, m_glfcpyqa, getMaximumLevel, func_77325_b, getMaxLevel
int (int): a, method_8182, getMinimumPower, func_77321_a
int (int): a, getMinCost, method_8182, m_rtwmhoyh, getMinimumPower, func_77321_a
int (int, DamageSource): a, method_8181, getProtectionAmount, func_77318_a
int (int, DamageSource): a, getDamageProtection, method_8181, m_zxuhlvyz, getProtectionAmount, func_77318_a
float (int, EnumMonsterType): a, method_8196, getAttackDamage, func_152376_a
float (int, MobType): a, getDamageBonus, method_8196, m_kzbinilx, getAttackDamage, func_152376_a
boolean (Enchantment): a, method_8180, differs, func_77326_a
boolean (Enchantment): a, checkCompatibility, method_8180, m_daqyrypu, differs, func_77326_a
String (): g, method_8184, getTranslationKey, func_77320_a
String (): g, getDescriptionId, method_8184, m_vssdpxdz, getTranslationKey, func_77320_a
boolean (ItemStack): a, method_8192, isAcceptableItem, func_92089_a, canEnchant
boolean (ItemStack): a, canEnchant, method_8192, m_khmhdqpw, isAcceptableItem, func_92089_a, canEnchant
void (EntityLiving, Entity, int): a, method_8189, onTargetDamaged, func_151368_a
void (LivingEntity, Entity, int): a, doPostAttack, method_8189, m_phdcatdd, onTargetDamaged, func_151368_a
void (EntityLiving, Entity, int): b, method_8178, onUserDamaged, func_151367_b
void (LivingEntity, Entity, int): b, doPostHurt, method_8178, m_sxyjtpkf, onUserDamaged, func_151367_b
Enchantment (int): c, method_8191, byRawId, func_185262_c
Enchantment (int): c, byId, method_8191, m_eizkkeej, byRawId, func_185262_c
Enchantment$Rarity (): d, method_8186, getWeight, func_77324_c
Enchantment$Rarity (): d, getRarity, method_8186, m_fecfwekl, getWeight, func_77324_c
boolean (): b, method_8193, isTreasure, func_185261_e, isTreasure
boolean (): b, isTreasureOnly, method_8193, m_lkqpuckl, isTreasure, func_185261_e, isTreasure
boolean (): c, method_8195, isCursed, func_190936_d
boolean (): c, isCurse, method_8195, m_sufqbdfo, isCursed, func_190936_d
boolean (Enchantment): b, method_8188, isDifferent, func_191560_c
boolean (Enchantment): b, isCompatibleWith, method_8188, m_jtamscxb, isDifferent, func_191560_c, isCompatible
String (): f, method_8190, getOrCreateTranslationKey, func_210771_f
String (): f, getOrCreateDescriptionId, method_8190, m_vfhytrxr, getOrCreateTranslationKey, func_210771_f
IChatBaseComponent (int): d, method_8179, getName, func_200305_d
Component (int): d, getFullname, method_8179, m_zfqdifee, getName, func_200305_d
Map<EnumItemSlot, ItemStack> (EntityLiving): a, method_8185, getEquipment, func_222181_a
Map<EquipmentSlot, ItemStack> (LivingEntity): a, getSlotItems, method_8185, m_tiaspbpv, getEquipment, func_222181_a
int (int): b, method_20742, method_20742, func_223551_b
int (int): b, getMaxCost, method_20742, m_ztycenho, getMaximumPower, func_223551_b
1.14.3
Names
bfj
bfn
net.minecraft.enchantment.Enchantment
Fields
EnchantmentSlotType: b, field_9083, field_77351_y, itemTarget
EnchantmentSlotType: b, field_9083, type, field_77351_y, itemTarget
String: c, field_9084, field_77350_z
String: c, field_9084, translationKey, field_77350_z
EnumItemSlot[]: a, field_9086, field_185263_a
EnumItemSlot[]: a, field_9086, slotTypes, field_185263_a
Enchantment$Rarity: d, field_9085, field_77333_a
Enchantment$Rarity: d, field_9085, weight, field_77333_a
Constructors
Methods
int (): e, method_8187, func_77319_d, getStartLevel
int (): e, method_8187, getMinimumLevel, func_77319_d, getStartLevel
int (): a, method_8183, func_77325_b, getMaxLevel
int (): a, method_8183, getMaximumLevel, func_77325_b, getMaxLevel
int (int): a, method_8182, func_77321_a
int (int): a, method_8182, getMinimumPower, func_77321_a
int (int, DamageSource): a, method_8181, func_77318_a
int (int, DamageSource): a, method_8181, getProtectionAmount, func_77318_a
float (int, EnumMonsterType): a, method_8196, func_152376_a
float (int, EnumMonsterType): a, method_8196, getAttackDamage, func_152376_a
boolean (Enchantment): a, method_8180, func_77326_a
boolean (Enchantment): a, method_8180, differs, func_77326_a
String (): g, method_8184, func_77320_a
String (): g, method_8184, getTranslationKey, func_77320_a
boolean (ItemStack): a, method_8192, func_92089_a, canEnchant
boolean (ItemStack): a, method_8192, isAcceptableItem, func_92089_a, canEnchant
void (EntityLiving, Entity, int): a, method_8189, func_151368_a
void (EntityLiving, Entity, int): a, method_8189, onTargetDamaged, func_151368_a
void (EntityLiving, Entity, int): b, method_8178, func_151367_b
void (EntityLiving, Entity, int): b, method_8178, onUserDamaged, func_151367_b
Enchantment (int): c, method_8191, func_185262_c
Enchantment (int): c, method_8191, byRawId, func_185262_c
Enchantment$Rarity (): d, method_8186, func_77324_c
Enchantment$Rarity (): d, method_8186, getWeight, func_77324_c
boolean (): b, method_8193, func_185261_e, isTreasure
boolean (): b, method_8193, isTreasure, func_185261_e, isTreasure
boolean (): c, method_8195, func_190936_d
boolean (): c, method_8195, isCursed, func_190936_d
boolean (Enchantment): b, method_8188, func_191560_c
boolean (Enchantment): b, method_8188, isDifferent, func_191560_c
String (): f, method_8190, func_210771_f
String (): f, method_8190, getOrCreateTranslationKey, func_210771_f
IChatBaseComponent (int): d, method_8179, func_200305_d
IChatBaseComponent (int): d, method_8179, getName, func_200305_d
Map<EnumItemSlot, ItemStack> (EntityLiving): a, method_8185, func_222181_a
Map<EnumItemSlot, ItemStack> (EntityLiving): a, method_8185, getEquipment, func_222181_a
int (int): b, method_20742, method_20742, func_223551_b
1.14.2
Names
Fields
Constructors
Methods
1.14.1
Names
bfi
bfj
Fields
Constructors
Methods
1.14
Names
awe
bfi
net.minecraft.class_1887
net.minecraft.server.v1_13_R2.Enchantment
net.minecraft.server.v1_14_R1.Enchantment
Fields
EnchantmentSlotType: b, field_77351_y, itemTarget
EnchantmentSlotType: b, field_9083, field_77351_y, itemTarget
String: c, field_77350_z
String: c, field_9084, field_77350_z
EnumItemSlot[]: a, field_185263_a
EnumItemSlot[]: a, field_9086, field_185263_a
Enchantment$Rarity: d, field_77333_a
Enchantment$Rarity: d, field_9085, field_77333_a
Constructors
Methods
int (): e, func_77319_d, getStartLevel
int (): e, method_8187, func_77319_d, getStartLevel
int (): a, func_77325_b, getMaxLevel
int (): a, method_8183, func_77325_b, getMaxLevel
int (int): a, func_77321_a
int (int): a, method_8182, func_77321_a
int (int): b, func_77317_b
int (int, DamageSource): a, func_77318_a
int (int, DamageSource): a, method_8181, func_77318_a
float (int, EnumMonsterType): a, func_152376_a
float (int, EnumMonsterType): a, method_8196, func_152376_a
boolean (Enchantment): a, func_77326_a
boolean (Enchantment): a, method_8180, func_77326_a
String (): g, func_77320_a
String (): g, method_8184, func_77320_a
boolean (ItemStack): a, func_92089_a, canEnchant
boolean (ItemStack): a, method_8192, func_92089_a, canEnchant
void (EntityLiving, Entity, int): a, func_151368_a
void (EntityLiving, Entity, int): a, method_8189, func_151368_a
void (EntityLiving, Entity, int): b, func_151367_b
void (EntityLiving, Entity, int): b, method_8178, func_151367_b
Enchantment (int): c, func_185262_c
Enchantment (int): c, method_8191, func_185262_c
Enchantment$Rarity (): d, func_77324_c
Enchantment$Rarity (): d, method_8186, func_77324_c
boolean (): b, func_185261_e, isTreasure
boolean (): b, method_8193, func_185261_e, isTreasure
void (): h, func_185257_f
List<ItemStack> (EntityLiving): a, func_185260_a
boolean (): c, func_190936_d
boolean (): c, method_8195, func_190936_d
boolean (Enchantment): b, func_191560_c
boolean (Enchantment): b, method_8188, func_191560_c
String (): f, func_210771_f
String (): f, method_8190, func_210771_f
IChatBaseComponent (int): d, func_200305_d
IChatBaseComponent (int): d, method_8179, func_200305_d
void (String, Enchantment): a, func_210770_a
Map<EnumItemSlot, ItemStack> (EntityLiving): a, method_8185, func_222181_a
1.13.2
Names
awd
awe
Fields
Constructors
Methods
1.13.1
Names
awa
awd
net.minecraft.server.v1_13_R1.Enchantment
net.minecraft.server.v1_13_R2.Enchantment
Fields
EnchantmentSlotType: c, field_77351_y, itemTarget
EnchantmentSlotType: b, field_77351_y, itemTarget
String: d, field_77350_z
String: c, field_77350_z
RegistryMaterials<MinecraftKey, Enchantment>: b, field_185264_b, enchantments
Enchantment$Rarity: e, field_77333_a
Enchantment$Rarity: d, field_77333_a
Constructors
Methods
1.13
Names
alk
awa
net.minecraft.server.v1_12_R1.Enchantment
net.minecraft.server.v1_13_R1.Enchantment
Fields
Constructors
Methods
Enchantment (String): b, func_180305_b
int (): f, func_77319_d, getStartLevel
int (): e, func_77319_d, getStartLevel
int (): b, func_77325_b, getMaxLevel
int (): a, func_77325_b, getMaxLevel
Enchantment (String): c, func_77322_b
String (): a, func_77320_a
String (): g, func_77320_a
String (int): d, func_77316_c
int (Enchantment): b, func_185258_b, getId
Enchantment$Rarity (): e, func_77324_c
Enchantment$Rarity (): d, func_77324_c
boolean (): c, func_185261_e, isTreasure
boolean (): b, func_185261_e, isTreasure
void (): g, func_185257_f
void (): h, func_185257_f
boolean (): d, func_190936_d, isCursed
boolean (): c, func_190936_d
boolean (Enchantment): c, func_191560_c
boolean (Enchantment): b, func_191560_c
String (): f, func_210771_f
IChatBaseComponent (int): d, func_200305_d
void (String, Enchantment): a, func_210770_a
1.12.2
Names
Fields
Constructors
Methods
1.12.1
Names
ali
alk
Fields
Constructors
Methods
1.12
Names
aii
ali
net.minecraft.server.v1_11_R1.Enchantment
net.minecraft.server.v1_12_R1.Enchantment
Fields
Constructors
Methods
boolean (): d, func_190936_d
boolean (): d, func_190936_d, isCursed
1.11.2
Names
Fields
Constructors
Methods
1.11.1
Names
aih
aii
Fields
Constructors
Methods
boolean (Enchantment): c, func_191560_c
1.11
Names
agv
aih
net.minecraft.server.v1_10_R1.Enchantment
net.minecraft.server.v1_11_R1.Enchantment
Fields
Constructors
Methods
int (): d, func_77319_d, getStartLevel
int (): f, func_77319_d, getStartLevel
Iterable<ItemStack> (EntityLiving): a, func_185260_a
Enchantment$Rarity (): c, func_77324_c
Enchantment$Rarity (): e, func_77324_c
boolean (): e, func_185261_e
boolean (): c, func_185261_e, isTreasure
void (): f, func_185257_f
void (): g, func_185257_f
List<ItemStack> (EntityLiving): a, func_185260_a
boolean (): d, func_190936_d
1.10.2
Names
Fields
Constructors
Methods
1.10
Names
agm
agv
net.minecraft.server.v1_9_R2.Enchantment
net.minecraft.server.v1_10_R1.Enchantment
Fields
Constructors
Methods
1.9.4
Names
net.minecraft.server.v1_9_R1.Enchantment
net.minecraft.server.v1_9_R2.Enchantment
Fields
Constructors
Methods
1.9.2
Names
Fields
Constructors
Methods
1.9
Names
aci
agm
net.minecraft.server.v1_8_R3.Enchantment
net.minecraft.server.v1_9_R1.Enchantment
Fields
Enchantment[]: a, field_180311_a, byId
Enchantment[]: b, field_77331_b
Map<MinecraftKey, Enchantment>: E, field_180307_E
Enchantment: c, field_180310_c, PROTECTION_ENVIRONMENTAL
Enchantment: d, field_77329_d, PROTECTION_FIRE
Enchantment: e, field_180309_e, PROTECTION_FALL
Enchantment: f, field_77327_f, PROTECTION_EXPLOSIONS
Enchantment: g, field_180308_g, PROTECTION_PROJECTILE
Enchantment: h, field_180317_h, OXYGEN
Enchantment: i, field_77341_i, WATER_WORKER
Enchantment: j, field_92091_k, THORNS
Enchantment: k, field_180316_k, DEPTH_STRIDER
Enchantment: l, field_180314_l, DAMAGE_ALL
Enchantment: m, field_180315_m, DAMAGE_UNDEAD
Enchantment: n, field_180312_n, DAMAGE_ARTHROPODS
Enchantment: o, field_180313_o, KNOCKBACK
Enchantment: p, field_77334_n, FIRE_ASPECT
Enchantment: q, field_77335_o, LOOT_BONUS_MOBS
Enchantment: r, field_77349_p, DIG_SPEED
Enchantment: s, field_77348_q, SILK_TOUCH
Enchantment: t, field_77347_r, DURABILITY
Enchantment: u, field_77346_s, LOOT_BONUS_BLOCKS
Enchantment: v, field_77345_t, ARROW_DAMAGE
Enchantment: w, field_77344_u, ARROW_KNOCKBACK
Enchantment: x, field_77343_v, ARROW_FIRE
Enchantment: y, field_77342_w, ARROW_INFINITE
Enchantment: z, field_151370_z, LUCK
Enchantment: A, field_151369_A, LURE
int: B, field_77352_x, id
int: F, field_77333_a, weight
EnchantmentSlotType: C, field_77351_y, slot
EnchantmentSlotType: c, field_77351_y, itemTarget
String: D, field_77350_z, name
String: d, field_77350_z
RegistryMaterials<MinecraftKey, Enchantment>: b, field_185264_b, enchantments
EnumItemSlot[]: a, field_185263_a
Enchantment$Rarity: e, field_77333_a
Constructors
(int, MinecraftKey, int, EnchantmentSlotType)
(Enchantment$Rarity, EnchantmentSlotType, EnumItemSlot[])
Methods
Enchantment (int): c, func_180306_c, getById
Enchantment (String): b, func_180305_b, getByName
Enchantment (String): b, func_180305_b
Set<MinecraftKey> (): c, func_181077_c, getEffects
int (): d, func_77324_c, getRandomWeight
int (): e, func_77319_d, getStartLevel
int (): d, func_77319_d, getStartLevel
Enchantment (int): c, func_185262_c
int (Enchantment): b, func_185258_b, getId
Iterable<ItemStack> (EntityLiving): a, func_185260_a
Enchantment$Rarity (): c, func_77324_c
boolean (): e, func_185261_e
void (): f, func_185257_f
1.8.8
Names
aci
net.minecraft.enchantment.Enchantment
net.minecraft.server.v1_8_R3.Enchantment
Fields
Enchantment[]: a, field_180311_a, byId
Enchantment[]: b, field_77331_b
Map<MinecraftKey, Enchantment>: E, field_180307_E
Enchantment: c, field_180310_c, PROTECTION_ENVIRONMENTAL
Enchantment: d, field_77329_d, PROTECTION_FIRE
Enchantment: e, field_180309_e, PROTECTION_FALL
Enchantment: f, field_77327_f, PROTECTION_EXPLOSIONS
Enchantment: g, field_180308_g, PROTECTION_PROJECTILE
Enchantment: h, field_180317_h, OXYGEN
Enchantment: i, field_77341_i, WATER_WORKER
Enchantment: j, field_92091_k, THORNS
Enchantment: k, field_180316_k, DEPTH_STRIDER
Enchantment: l, field_180314_l, DAMAGE_ALL
Enchantment: m, field_180315_m, DAMAGE_UNDEAD
Enchantment: n, field_180312_n, DAMAGE_ARTHROPODS
Enchantment: o, field_180313_o, KNOCKBACK
Enchantment: p, field_77334_n, FIRE_ASPECT
Enchantment: q, field_77335_o, LOOT_BONUS_MOBS
Enchantment: r, field_77349_p, DIG_SPEED
Enchantment: s, field_77348_q, SILK_TOUCH
Enchantment: t, field_77347_r, DURABILITY
Enchantment: u, field_77346_s, LOOT_BONUS_BLOCKS
Enchantment: v, field_77345_t, ARROW_DAMAGE
Enchantment: w, field_77344_u, ARROW_KNOCKBACK
Enchantment: x, field_77343_v, ARROW_FIRE
Enchantment: y, field_77342_w, ARROW_INFINITE
Enchantment: z, field_151370_z, LUCK
Enchantment: A, field_151369_A, LURE
int: B, field_77352_x, id
int: F, field_77333_a, weight
EnchantmentSlotType: C, field_77351_y, slot
String: D, field_77350_z, name
Constructors
(int, MinecraftKey, int, EnchantmentSlotType)
Methods
Enchantment (int): c, func_180306_c, getById
Enchantment (String): b, func_180305_b, getByName
Set<MinecraftKey> (): c, func_181077_c, getEffects
int (): d, func_77324_c, getRandomWeight
int (): e, func_77319_d, getStartLevel
int (): b, func_77325_b, getMaxLevel
int (int): a, func_77321_a
int (int): b, func_77317_b
int (int, DamageSource): a, func_77318_a
float (int, EnumMonsterType): a, func_152376_a
boolean (Enchantment): a, func_77326_a
Enchantment (String): c, func_77322_b
String (): a, func_77320_a
String (int): d, func_77316_c
boolean (ItemStack): a, func_92089_a, canEnchant
void (EntityLiving, Entity, int): a, func_151368_a
void (EntityLiving, Entity, int): b, func_151367_b