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