Hierarchy For Package net.minecraft.world.item.enchantment
Class Hierarchy
- java.lang.Object
- net.minecraft.world.item.enchantment.Enchantment.Builder
- net.minecraft.world.item.enchantment.EnchantmentHelper
- net.minecraft.world.item.enchantment.Enchantments
- net.minecraft.world.item.enchantment.ItemEnchantments (implements net.minecraft.world.item.component.TooltipProvider)
- net.minecraft.world.item.enchantment.ItemEnchantments.Mutable
- net.minecraft.util.random.WeightedEntry.IntrusiveBase (implements net.minecraft.util.random.WeightedEntry)
- net.minecraft.world.item.enchantment.EnchantmentInstance
Interface Hierarchy
- net.minecraft.world.item.enchantment.EnchantmentEffectComponents
- net.minecraft.world.item.enchantment.EnchantmentHelper.EnchantmentInSlotVisitor
- net.minecraft.world.item.enchantment.EnchantmentHelper.EnchantmentVisitor
- net.minecraft.world.item.enchantment.LevelBasedValue
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.minecraft.world.item.enchantment.EnchantmentTarget (implements net.minecraft.util.StringRepresentable)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- net.minecraft.world.item.enchantment.ConditionalEffect<T>
- net.minecraft.world.item.enchantment.EnchantedItemInUse
- net.minecraft.world.item.enchantment.Enchantment
- net.minecraft.world.item.enchantment.Enchantment.Cost
- net.minecraft.world.item.enchantment.Enchantment.EnchantmentDefinition
- net.minecraft.world.item.enchantment.LevelBasedValue.Clamped (implements net.minecraft.world.item.enchantment.LevelBasedValue)
- net.minecraft.world.item.enchantment.LevelBasedValue.Constant (implements net.minecraft.world.item.enchantment.LevelBasedValue)
- net.minecraft.world.item.enchantment.LevelBasedValue.Fraction (implements net.minecraft.world.item.enchantment.LevelBasedValue)
- net.minecraft.world.item.enchantment.LevelBasedValue.LevelsSquared (implements net.minecraft.world.item.enchantment.LevelBasedValue)
- net.minecraft.world.item.enchantment.LevelBasedValue.Linear (implements net.minecraft.world.item.enchantment.LevelBasedValue)
- net.minecraft.world.item.enchantment.LevelBasedValue.Lookup (implements net.minecraft.world.item.enchantment.LevelBasedValue)
- net.minecraft.world.item.enchantment.TargetedConditionalEffect<T>
- java.lang.Record