History - net.minecraft.world.item.enchantment.Enchantment

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

Fields

String: a, descriptionId, field_9084, translationKey, f_44673_

Holder$Reference<Enchantment>: c, builtInRegistryHolder, field_45769, registryEntry, f_290638_

Enchantment$EnchantmentDefinition: b, definition, field_50013, properties, f_316889_

Enchantment$EnchantmentDefinition: f, definition, comp_2687, definition, f_316889_

Component: e, description, comp_2686, description, f_337607_

HolderSet<Enchantment>: g, exclusiveSet, comp_2688, exclusiveSet, f_336996_

DataComponentMap: h, effects, comp_2689, effects, f_336810_

int: a, MAX_LEVEL, field_51949, MAX_LEVEL, f_336973_

com.mojang.serialization.Codec<Enchantment>: b, DIRECT_CODEC, field_51643, CODEC, f_337147_

com.mojang.serialization.Codec<Holder<Enchantment>>: c, CODEC, field_51644, ENTRY_CODEC, f_337121_

StreamCodec<RegistryFriendlyByteBuf, Holder<Enchantment>>: d, STREAM_CODEC, field_51950, ENTRY_PACKET_CODEC, f_337378_

Constructors

(Enchantment$EnchantmentDefinition)

(Component, Enchantment$EnchantmentDefinition, HolderSet<Enchantment>, DataComponentMap)

Methods

int (): f, getMinLevel, method_8187, getMinLevel, m_44702_

int (): d, getMinLevel, method_8187, getMinLevel, m_44702_

int (): g, getMaxLevel, method_8183, getMaxLevel, m_6586_

int (): e, getMaxLevel, method_8183, getMaxLevel, m_6586_

int (int): c, getMinCost, method_8182, getMinPower, m_6183_

int (int): b, getMinCost, method_8182, getMinPower, m_6183_

int (int, DamageSource): a, getDamageProtection, method_8181, getProtectionAmount, m_7205_

boolean (Enchantment): a, checkCompatibility, method_8180, canAccept, m_5975_

String (): j, getDescriptionId, method_8184, getTranslationKey, m_44704_

boolean (ItemStack): b, canEnchant, method_8192, isAcceptableItem, m_6081_

boolean (ItemStack): c, canEnchant, method_8192, isAcceptableItem, m_6081_

void (LivingEntity, Entity, int): a, doPostAttack, method_8189, onTargetDamaged, m_7677_

void (LivingEntity, Entity, int): b, doPostHurt, method_8178, onUserDamaged, m_7675_

Enchantment (int): b, byId, method_8191, byRawId, m_44697_

boolean (): a, isTreasureOnly, method_8193, isTreasure, m_6591_

boolean (): b, isCurse, method_8195, isCursed, m_6589_

boolean (Enchantment): b, isCompatibleWith, method_8188, canCombine, m_44695_

String (): h, getOrCreateDescriptionId, method_8190, getOrCreateTranslationKey, m_44703_

Component (int): e, getFullname, method_8179, getName, m_44700_

int (int): d, getMaxCost, method_20742, getMaxPower, m_6175_

int (int): c, getMaxCost, method_20742, getMaxPower, m_6175_

boolean (): k, isTradeable, method_25949, isAvailableForEnchantedBookOffer, m_6594_

boolean (): l, isDiscoverable, method_25950, isAvailableForRandomSelection, m_6592_

Holder$Reference<Enchantment> (): m, builtInRegistryHolder, method_53216, getRegistryEntry, m_292589_

Enchantment$EnchantmentDefinition (TagKey<Item>, TagKey<Item>, int, int, Enchantment$Cost, Enchantment$Cost, int, EquipmentSlot[]): a, definition, method_58443, properties, m_322764_

Enchantment$EnchantmentDefinition (TagKey<Item>, int, int, Enchantment$Cost, Enchantment$Cost, int, EquipmentSlot[]): a, definition, method_58442, properties, m_324539_

Enchantment$EnchantmentDefinition (TagKey<Item>, int, int, Enchantment$Cost, Enchantment$Cost, int, FeatureFlagSet, EquipmentSlot[]): a, definition, method_58674, properties, m_319628_

TagKey<Item> (): c, getSupportedItems, method_56109, getApplicableItems, m_318986_

int (): d, getWeight, method_58445, getWeight, m_322444_

int (): b, getWeight, method_58445, getWeight, m_322444_

int (): e, getAnvilCost, method_58446, getAnvilCost, m_320305_

int (): c, getAnvilCost, method_58446, getAnvilCost, m_320305_

float (int, EntityType<?>): a, getDamageBonus, method_8196, getAttackDamage, m_7335_

void (LivingEntity, Entity, int): c, doPostItemStackHurt, method_58675, onAttack, m_320095_

FeatureFlagSet (): i, requiredFeatures, method_45322, getRequiredFeatures, m_245183_

Enchantment$EnchantmentDefinition (HolderSet<Item>, HolderSet<Item>, int, int, Enchantment$Cost, Enchantment$Cost, int, EquipmentSlotGroup[]): a, definition, method_58443, definition, m_322764_

Enchantment$EnchantmentDefinition (HolderSet<Item>, int, int, Enchantment$Cost, Enchantment$Cost, int, EquipmentSlotGroup[]): a, definition, method_58442, definition, m_319628_

HolderSet<Item> (): a, getSupportedItems, method_56109, getApplicableItems, m_318986_

boolean (EquipmentSlot): a, matchingSlot, method_60026, slotMatches, m_340448_

boolean (ItemStack): b, isSupportedItem, method_60046, isSupportedItem, m_340333_

boolean (Holder<Enchantment>, Holder<Enchantment>): a, areCompatible, method_60033, canBeCombined, m_339848_

Component (Holder<Enchantment>, int): a, getFullname, method_8179, getName, m_44700_

<T> List<T> (DataComponentType<List<T>>): a, getEffects, method_60034, getEffect, m_339699_

boolean (ServerLevel, int, Entity, DamageSource): a, isImmuneToDamage, method_60014, hasDamageImmunityTo, m_339556_

void (ServerLevel, int, ItemStack, Entity, DamageSource, org.apache.commons.lang3.mutable.MutableFloat): a, modifyDamageProtection, method_60018, modifyDamageProtection, m_339392_

void (ServerLevel, int, ItemStack, org.apache.commons.lang3.mutable.MutableFloat): a, modifyDurabilityChange, method_60020, modifyItemDamage, m_338445_

void (ServerLevel, int, ItemStack, org.apache.commons.lang3.mutable.MutableFloat): b, modifyAmmoCount, method_60043, modifyAmmoUse, m_338670_

void (ServerLevel, int, ItemStack, org.apache.commons.lang3.mutable.MutableFloat): c, modifyPiercingCount, method_60050, modifyProjectilePiercing, m_340203_

void (ServerLevel, int, ItemStack, org.apache.commons.lang3.mutable.MutableFloat): d, modifyBlockExperience, method_60053, modifyBlockExperience, m_339476_

void (ServerLevel, int, ItemStack, Entity, org.apache.commons.lang3.mutable.MutableFloat): a, modifyMobExperience, method_60019, modifyMobExperience, m_339285_

void (ServerLevel, int, ItemStack, org.apache.commons.lang3.mutable.MutableFloat): e, modifyDurabilityToRepairFromXp, method_60056, modifyRepairWithXp, m_339458_

void (ServerLevel, int, ItemStack, Entity, org.apache.commons.lang3.mutable.MutableFloat): b, modifyTridentReturnToOwnerAcceleration, method_60042, modifyTridentReturnAcceleration, m_338740_

void (RandomSource, int, org.apache.commons.lang3.mutable.MutableFloat): a, modifyTridentSpinAttackStrength, method_60049, modifyTridentSpinAttackStrength, m_340467_

void (ServerLevel, int, ItemStack, Entity, org.apache.commons.lang3.mutable.MutableFloat): c, modifyFishingTimeReduction, method_60052, modifyFishingTimeReduction, m_339279_

void (ServerLevel, int, ItemStack, Entity, org.apache.commons.lang3.mutable.MutableFloat): d, modifyFishingLuckBonus, method_60055, modifyFishingLuckBonus, m_338592_

void (ServerLevel, int, ItemStack, Entity, DamageSource, org.apache.commons.lang3.mutable.MutableFloat): b, modifyDamage, method_60041, modifyDamage, m_339305_

void (ServerLevel, int, ItemStack, Entity, DamageSource, org.apache.commons.lang3.mutable.MutableFloat): c, modifyFallBasedDamage, method_60048, modifySmashDamagePerFallenBlock, m_339857_

void (ServerLevel, int, ItemStack, Entity, DamageSource, org.apache.commons.lang3.mutable.MutableFloat): d, modifyKnockback, method_60051, modifyKnockback, m_340270_

void (ServerLevel, int, ItemStack, Entity, DamageSource, org.apache.commons.lang3.mutable.MutableFloat): e, modifyArmorEffectivness, method_60054, modifyArmorEffectiveness, m_339549_

void (TargetedConditionalEffect<EnchantmentEntityEffect>, ServerLevel, int, EnchantedItemInUse, Entity, DamageSource): a, doPostAttack, method_60031, applyTargetedEffect, m_7677_

void (ServerLevel, int, EnchantedItemInUse, EnchantmentTarget, Entity, DamageSource): a, doPostAttack, method_8189, onTargetDamaged, m_338982_

void (ServerLevel, int, ItemStack, Entity, org.apache.commons.lang3.mutable.MutableFloat): e, modifyProjectileCount, method_60057, modifyProjectileCount, m_340107_

void (ServerLevel, int, ItemStack, Entity, org.apache.commons.lang3.mutable.MutableFloat): f, modifyProjectileSpread, method_60059, modifyProjectileSpread, m_339143_

void (RandomSource, int, org.apache.commons.lang3.mutable.MutableFloat): b, modifyCrossbowChargeTime, method_60058, modifyCrossbowChargeTime, m_339334_

void (DataComponentType<EnchantmentValueEffect>, RandomSource, int, org.apache.commons.lang3.mutable.MutableFloat): a, modifyUnfilteredValue, method_60506, modifyValue, m_339735_

void (ServerLevel, int, EnchantedItemInUse, Entity): a, tick, method_60021, onTick, m_339048_

void (ServerLevel, int, EnchantedItemInUse, Entity): b, onProjectileSpawned, method_60044, onProjectileSpawned, m_339114_

void (ServerLevel, int, EnchantedItemInUse, Entity, Vec3, BlockState): a, onHitBlock, method_60023, onHitBlock, m_338612_

void (DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>, ServerLevel, int, ItemStack, org.apache.commons.lang3.mutable.MutableFloat): a, modifyItemFilteredCount, method_60037, modifyValue, m_338936_

void (DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>, ServerLevel, int, ItemStack, Entity, org.apache.commons.lang3.mutable.MutableFloat): a, modifyEntityFilteredValue, method_60036, modifyValue, m_338415_

void (DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>>, ServerLevel, int, ItemStack, Entity, DamageSource, org.apache.commons.lang3.mutable.MutableFloat): a, modifyDamageFilteredValue, method_60035, modifyValue, m_338395_

LootContext (ServerLevel, int, Entity, DamageSource): b, damageContext, method_60040, createEnchantedDamageLootContext, m_338687_

LootContext (ServerLevel, int, ItemStack): a, itemContext, method_60017, createEnchantedItemLootContext, m_340267_

LootContext (ServerLevel, int, Entity, boolean): a, locationContext, method_60016, createEnchantedLocationLootContext, m_338917_

LootContext (ServerLevel, int, Entity, Vec3): a, entityContext, method_60015, createEnchantedEntityLootContext, m_338852_

LootContext (ServerLevel, int, Entity, Vec3, BlockState): a, blockHitContext, method_60768, createHitBlockLootContext, m_340550_

<T> void (List<ConditionalEffect<T>>, LootContext, Consumer<T>): a, applyEffects, method_60032, applyEffects, m_339822_

void (ServerLevel, int, EnchantedItemInUse, LivingEntity): a, runLocationChangedEffects, method_60025, applyLocationBasedEffects, m_339772_

void (int, EnchantedItemInUse, LivingEntity): a, stopLocationBasedEffects, method_60013, removeLocationBasedEffects, m_338727_

Enchantment$Builder (Enchantment$EnchantmentDefinition): a, enchantment, method_60030, builder, m_339092_

Component (): f, description, comp_2686, description, f_337607_

Enchantment$EnchantmentDefinition (): g, definition, comp_2687, definition, f_316889_

HolderSet<Enchantment> (): h, exclusiveSet, comp_2688, exclusiveSet, f_336996_

DataComponentMap (): i, effects, comp_2689, effects, f_336810_

1.20.6

Names

crj

dac

Fields

EnchantmentCategory: e, category, field_9083, target, f_44672_

String: f, descriptionId, field_9084, translationKey, f_44673_

String: a, descriptionId, field_9084, translationKey, f_44673_

EquipmentSlot[]: a, slots, field_9086, slotTypes, f_44671_

Enchantment$Rarity: b, rarity, field_9085, rarity, f_44674_

Enchantment$EnchantmentDefinition: b, definition, field_50013, properties, f_316889_

Constructors

(Enchantment$Rarity, EnchantmentCategory, EquipmentSlot[])

(Enchantment$EnchantmentDefinition)

Methods

int (): e, getMinLevel, method_8187, getMinLevel, m_44702_

int (): f, getMinLevel, method_8187, getMinLevel, m_44702_

int (): a, getMaxLevel, method_8183, getMaxLevel, m_6586_

int (): g, getMaxLevel, method_8183, getMaxLevel, m_6586_

int (int): a, getMinCost, method_8182, getMinPower, m_6183_

int (int): c, getMinCost, method_8182, getMinPower, m_6183_

float (int, MobType): a, getDamageBonus, method_8196, getAttackDamage, m_7335_

String (): g, getDescriptionId, method_8184, getTranslationKey, m_44704_

String (): j, getDescriptionId, method_8184, getTranslationKey, m_44704_

boolean (ItemStack): a, canEnchant, method_8192, isAcceptableItem, m_6081_

boolean (ItemStack): b, canEnchant, method_8192, isAcceptableItem, m_6081_

Enchantment (int): c, byId, method_8191, byRawId, m_44697_

Enchantment (int): b, byId, method_8191, byRawId, m_44697_

Enchantment$Rarity (): d, getRarity, method_8186, getRarity, m_44699_

boolean (): b, isTreasureOnly, method_8193, isTreasure, m_6591_

boolean (): a, isTreasureOnly, method_8193, isTreasure, m_6591_

boolean (): c, isCurse, method_8195, isCursed, m_6589_

boolean (): b, isCurse, method_8195, isCursed, m_6589_

String (): f, getOrCreateDescriptionId, method_8190, getOrCreateTranslationKey, m_44703_

String (): h, getOrCreateDescriptionId, method_8190, getOrCreateTranslationKey, m_44703_

Component (int): d, getFullname, method_8179, getName, m_44700_

Component (int): e, getFullname, method_8179, getName, m_44700_

int (int): b, getMaxCost, method_20742, getMaxPower, m_6175_

int (int): d, getMaxCost, method_20742, getMaxPower, m_6175_

boolean (): h, isTradeable, method_25949, isAvailableForEnchantedBookOffer, m_6594_

boolean (): k, isTradeable, method_25949, isAvailableForEnchantedBookOffer, m_6594_

boolean (): i, isDiscoverable, method_25950, isAvailableForRandomSelection, m_6592_

boolean (): l, isDiscoverable, method_25950, isAvailableForRandomSelection, m_6592_

Holder$Reference<Enchantment> (): j, builtInRegistryHolder, method_53216, getRegistryEntry, m_292589_

Holder$Reference<Enchantment> (): m, builtInRegistryHolder, method_53216, getRegistryEntry, m_292589_

Enchantment$Cost (int): a, constantCost, method_58440, constantCost, m_322287_

Enchantment$Cost (int, int): a, dynamicCost, method_58441, leveledCost, m_318803_

Enchantment$EnchantmentDefinition (TagKey<Item>, TagKey<Item>, int, int, Enchantment$Cost, Enchantment$Cost, int, EquipmentSlot[]): a, definition, method_58443, properties, m_322764_

Enchantment$EnchantmentDefinition (TagKey<Item>, int, int, Enchantment$Cost, Enchantment$Cost, int, EquipmentSlot[]): a, definition, method_58442, properties, m_324539_

Enchantment$EnchantmentDefinition (TagKey<Item>, int, int, Enchantment$Cost, Enchantment$Cost, int, FeatureFlagSet, EquipmentSlot[]): a, definition, method_58674, properties, m_319628_

TagKey<Item> (): c, getSupportedItems, method_56109, getApplicableItems, m_318986_

boolean (ItemStack): a, isPrimaryItem, method_58444, isPrimaryItem, m_320566_

int (): d, getWeight, method_58445, getWeight, m_322444_

int (): e, getAnvilCost, method_58446, getAnvilCost, m_320305_

float (int, EntityType<?>): a, getDamageBonus, method_8196, getAttackDamage, m_7335_

void (LivingEntity, Entity, int): c, doPostItemStackHurt, method_58675, onAttack, m_320095_

FeatureFlagSet (): i, requiredFeatures, method_45322, getRequiredFeatures, m_245183_

1.20.4

Names

cno

crj

Fields

Constructors

Methods

1.20.2

Names

ckg

cno

Fields

Holder$Reference<Enchantment>: c, builtInRegistryHolder, field_45769, registryEntry, f_290638_

Constructors

Methods

Holder$Reference<Enchantment> (): j, builtInRegistryHolder, method_53216, getRegistryEntry, m_292589_

1.20.1

Names

ckc

ckg

Fields

Constructors

Methods

1.19.4

Names

chq

ckc

Fields

EnchantmentCategory: e, category, field_9083, type, f_44672_

EnchantmentCategory: e, category, field_9083, target, 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

Fields

Constructors

Methods

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

buk

bxy

Fields

Constructors

Methods

int (): e, getMinLevel, method_8187, getMinLevel, m_44702_, getStartLevel

int (): e, getMinLevel, method_8187, getMinLevel, m_44702_

int (): a, getMaxLevel, method_8183, getMaxLevel, m_6586_, getMaxLevel

int (): a, getMaxLevel, method_8183, getMaxLevel, m_6586_

boolean (ItemStack): a, canEnchant, method_8192, isAcceptableItem, m_6081_, canEnchant

boolean (ItemStack): a, canEnchant, method_8192, isAcceptableItem, m_6081_

boolean (): b, isTreasureOnly, method_8193, isTreasure, m_6591_, isTreasure

boolean (): b, isTreasureOnly, method_8193, isTreasure, m_6591_

boolean (Enchantment): b, isCompatibleWith, method_8188, canCombine, m_44695_, isCompatible

boolean (Enchantment): b, isCompatibleWith, method_8188, 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, type, field_77351_y, itemTarget

EnchantmentCategory: e, category, field_9083, type, f_44672_

String: c, descriptionId, field_9084, translationKey, field_77350_z

String: f, descriptionId, field_9084, translationKey, f_44673_

EquipmentSlot[]: a, slots, field_9086, slotTypes, field_185263_a

EquipmentSlot[]: a, slots, field_9086, slotTypes, f_44671_

Enchantment$Rarity: d, rarity, field_9085, rarity, field_77333_a

Enchantment$Rarity: b, rarity, field_9085, rarity, f_44674_

Constructors

Methods

int (): e, getMinLevel, method_8187, getMinLevel, func_77319_d, getStartLevel

int (): e, getMinLevel, method_8187, getMinLevel, m_44702_, getStartLevel

int (): a, getMaxLevel, method_8183, getMaxLevel, func_77325_b, getMaxLevel

int (): a, getMaxLevel, method_8183, getMaxLevel, m_6586_, getMaxLevel

int (int): a, getMinCost, method_8182, getMinPower, func_77321_a

int (int): a, getMinCost, method_8182, getMinPower, m_6183_

int (int, DamageSource): a, getDamageProtection, method_8181, getProtectionAmount, func_77318_a

int (int, DamageSource): a, getDamageProtection, method_8181, getProtectionAmount, m_7205_

float (int, MobType): a, getDamageBonus, method_8196, getAttackDamage, func_152376_a

float (int, MobType): a, getDamageBonus, method_8196, getAttackDamage, m_7335_

boolean (Enchantment): a, checkCompatibility, method_8180, canAccept, func_77326_a

boolean (Enchantment): a, checkCompatibility, method_8180, canAccept, m_5975_

String (): g, getDescriptionId, method_8184, getTranslationKey, func_77320_a

String (): g, getDescriptionId, method_8184, getTranslationKey, m_44704_

boolean (ItemStack): a, canEnchant, method_8192, isAcceptableItem, func_92089_a, canEnchant

boolean (ItemStack): a, canEnchant, method_8192, isAcceptableItem, m_6081_, canEnchant

void (LivingEntity, Entity, int): a, doPostAttack, method_8189, onTargetDamaged, func_151368_a

void (LivingEntity, Entity, int): a, doPostAttack, method_8189, onTargetDamaged, m_7677_

void (LivingEntity, Entity, int): b, doPostHurt, method_8178, onUserDamaged, func_151367_b

void (LivingEntity, Entity, int): b, doPostHurt, method_8178, onUserDamaged, m_7675_

Enchantment (int): c, byId, method_8191, byRawId, func_185262_c

Enchantment (int): c, byId, method_8191, byRawId, m_44697_

Enchantment$Rarity (): d, getRarity, method_8186, getRarity, func_77324_c

Enchantment$Rarity (): d, getRarity, method_8186, getRarity, m_44699_

boolean (): b, isTreasureOnly, method_8193, isTreasure, func_185261_e, isTreasure

boolean (): b, isTreasureOnly, method_8193, isTreasure, m_6591_, isTreasure

boolean (): c, isCurse, method_8195, isCursed, func_190936_d

boolean (): c, isCurse, method_8195, isCursed, m_6589_

boolean (Enchantment): b, isCompatibleWith, method_8188, canCombine, func_191560_c, isCompatible

boolean (Enchantment): b, isCompatibleWith, method_8188, canCombine, m_44695_, isCompatible

String (): f, getOrCreateDescriptionId, method_8190, getOrCreateTranslationKey, func_210771_f

String (): f, getOrCreateDescriptionId, method_8190, getOrCreateTranslationKey, m_44703_

Component (int): d, getFullname, method_8179, getName, func_200305_d

Component (int): d, getFullname, method_8179, getName, m_44700_

Map<EquipmentSlot, ItemStack> (LivingEntity): a, getSlotItems, method_8185, getEquipment, func_222181_a

Map<EquipmentSlot, ItemStack> (LivingEntity): a, getSlotItems, method_8185, getEquipment, m_44684_

int (int): b, getMaxCost, method_20742, getMaxPower, func_223551_b

int (int): b, getMaxCost, method_20742, getMaxPower, m_6175_

boolean (): h, isTradeable, method_25949, isAvailableForEnchantedBookOffer, func_230309_h_

boolean (): h, isTradeable, method_25949, isAvailableForEnchantedBookOffer, m_6594_

boolean (): i, isDiscoverable, method_25950, isAvailableForRandomSelection, func_230310_i_

boolean (): i, isDiscoverable, method_25950, 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, weight, field_77333_a

Enchantment$Rarity: d, rarity, field_9085, rarity, field_77333_a

Constructors

Methods

int (): e, getMinLevel, method_8187, getMinimumLevel, func_77319_d, getStartLevel

int (): e, getMinLevel, method_8187, getMinLevel, func_77319_d, getStartLevel

int (): a, getMaxLevel, method_8183, getMaximumLevel, func_77325_b, getMaxLevel

int (): a, getMaxLevel, method_8183, getMaxLevel, func_77325_b, getMaxLevel

int (int): a, getMinCost, method_8182, getMinimumPower, func_77321_a

int (int): a, getMinCost, method_8182, getMinPower, func_77321_a

boolean (Enchantment): a, checkCompatibility, method_8180, differs, func_77326_a

boolean (Enchantment): a, checkCompatibility, method_8180, canAccept, func_77326_a

Enchantment$Rarity (): d, getRarity, method_8186, getWeight, func_77324_c

Enchantment$Rarity (): d, getRarity, method_8186, getRarity, func_77324_c

boolean (Enchantment): b, isCompatibleWith, method_8188, isDifferent, func_191560_c, isCompatible

boolean (Enchantment): b, isCompatibleWith, method_8188, canCombine, func_191560_c, isCompatible

int (int): b, getMaxCost, method_20742, getMaximumPower, func_223551_b

int (int): b, getMaxCost, method_20742, getMaxPower, func_223551_b

boolean (): h, isTradeable, method_25949, isAvailableForEnchantedBookOffer, func_230309_h_

boolean (): i, isDiscoverable, method_25950, 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

Fields

EnchantmentSlotType: b, field_9083, type, field_77351_y, itemTarget

EnchantmentCategory: b, category, field_9083, type, field_77351_y, itemTarget

String: c, field_9084, translationKey, field_77350_z

String: c, descriptionId, field_9084, translationKey, field_77350_z

EnumItemSlot[]: a, field_9086, slotTypes, field_185263_a

EquipmentSlot[]: a, slots, field_9086, slotTypes, field_185263_a

Enchantment$Rarity: d, field_9085, weight, field_77333_a

Enchantment$Rarity: d, rarity, field_9085, weight, field_77333_a

Constructors

Methods

int (): e, method_8187, getMinimumLevel, func_77319_d, getStartLevel

int (): e, getMinLevel, method_8187, getMinimumLevel, func_77319_d, getStartLevel

int (): a, method_8183, getMaximumLevel, func_77325_b, getMaxLevel

int (): a, getMaxLevel, method_8183, getMaximumLevel, func_77325_b, getMaxLevel

int (int): a, method_8182, getMinimumPower, func_77321_a

int (int): a, getMinCost, method_8182, getMinimumPower, func_77321_a

int (int, DamageSource): a, method_8181, getProtectionAmount, func_77318_a

int (int, DamageSource): a, getDamageProtection, method_8181, getProtectionAmount, func_77318_a

float (int, EnumMonsterType): a, method_8196, getAttackDamage, func_152376_a

float (int, MobType): a, getDamageBonus, method_8196, getAttackDamage, func_152376_a

boolean (Enchantment): a, method_8180, differs, func_77326_a

boolean (Enchantment): a, checkCompatibility, method_8180, differs, func_77326_a

String (): g, method_8184, getTranslationKey, func_77320_a

String (): g, getDescriptionId, method_8184, getTranslationKey, func_77320_a

boolean (ItemStack): a, method_8192, isAcceptableItem, func_92089_a, canEnchant

boolean (ItemStack): a, canEnchant, method_8192, isAcceptableItem, func_92089_a, canEnchant

void (EntityLiving, Entity, int): a, method_8189, onTargetDamaged, func_151368_a

void (LivingEntity, Entity, int): a, doPostAttack, method_8189, onTargetDamaged, func_151368_a

void (EntityLiving, Entity, int): b, method_8178, onUserDamaged, func_151367_b

void (LivingEntity, Entity, int): b, doPostHurt, method_8178, onUserDamaged, func_151367_b

Enchantment (int): c, method_8191, byRawId, func_185262_c

Enchantment (int): c, byId, method_8191, byRawId, func_185262_c

Enchantment$Rarity (): d, method_8186, getWeight, func_77324_c

Enchantment$Rarity (): d, getRarity, method_8186, getWeight, func_77324_c

boolean (): b, method_8193, isTreasure, func_185261_e, isTreasure

boolean (): b, isTreasureOnly, method_8193, isTreasure, func_185261_e, isTreasure

boolean (): c, method_8195, isCursed, func_190936_d

boolean (): c, isCurse, method_8195, isCursed, func_190936_d

boolean (Enchantment): b, method_8188, isDifferent, func_191560_c

boolean (Enchantment): b, isCompatibleWith, method_8188, isDifferent, func_191560_c, isCompatible

String (): f, method_8190, getOrCreateTranslationKey, func_210771_f

String (): f, getOrCreateDescriptionId, method_8190, getOrCreateTranslationKey, func_210771_f

IChatBaseComponent (int): d, method_8179, getName, func_200305_d

Component (int): d, getFullname, method_8179, getName, func_200305_d

Map<EnumItemSlot, ItemStack> (EntityLiving): a, method_8185, getEquipment, func_222181_a

Map<EquipmentSlot, ItemStack> (LivingEntity): a, getSlotItems, method_8185, getEquipment, func_222181_a

int (int): b, method_20742, method_20742, func_223551_b

int (int): b, getMaxCost, method_20742, 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