类 EnchantedBookItem

  • 所有已实现的接口:
    ItemConvertible

    public class EnchantedBookItem
    extends Item
    Mappings:
    Namespace Name
    official bov
    intermediary net/minecraft/class_1772
    named net/minecraft/item/EnchantedBookItem
    • 字段详细资料

      • STORED_ENCHANTMENTS_KEY

        public static final String STORED_ENCHANTMENTS_KEY
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official a Lbov;a:Ljava/lang/String;
        intermediary field_30874 Lnet/minecraft/class_1772;field_30874:Ljava/lang/String;
        named STORED_ENCHANTMENTS_KEY Lnet/minecraft/item/EnchantedBookItem;STORED_ENCHANTMENTS_KEY:Ljava/lang/String;
    • 构造器详细资料

      • EnchantedBookItem

        public EnchantedBookItem​(Item.Settings settings)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbpn;<init>(Lbpn$a;)V
        intermediary <init> Lnet/minecraft/class_1792;<init>(Lnet/minecraft/class_1792$class_1793;)V
        named <init> Lnet/minecraft/item/Item;<init>(Lnet/minecraft/item/Item$Settings;)V
    • 方法详细资料

      • hasGlint

        public boolean hasGlint​(ItemStack stack)
        Checks if the glint effect should be applied when the item is rendered.

        By default, returns true if the item has enchantments.

        覆盖:
        hasGlint 在类中 Item
        Mappings:
        Namespace Name Mixin selector
        official i Lbpn;i(Lbpr;)Z
        intermediary method_7886 Lnet/minecraft/class_1792;method_7886(Lnet/minecraft/class_1799;)Z
        named hasGlint Lnet/minecraft/item/Item;hasGlint(Lnet/minecraft/item/ItemStack;)Z
      • isEnchantable

        public boolean isEnchantable​(ItemStack stack)
        覆盖:
        isEnchantable 在类中 Item
        Mappings:
        Namespace Name Mixin selector
        official f_ Lbpn;f_(Lbpr;)Z
        intermediary method_7870 Lnet/minecraft/class_1792;method_7870(Lnet/minecraft/class_1799;)Z
        named isEnchantable Lnet/minecraft/item/Item;isEnchantable(Lnet/minecraft/item/ItemStack;)Z
      • getEnchantmentNbt

        public static ListTag getEnchantmentNbt​(ItemStack stack)
        Mappings:
        Namespace Name Mixin selector
        official d Lbov;d(Lbpr;)Lnb;
        intermediary method_7806 Lnet/minecraft/class_1772;method_7806(Lnet/minecraft/class_1799;)Lnet/minecraft/class_2499;
        named getEnchantmentNbt Lnet/minecraft/item/EnchantedBookItem;getEnchantmentNbt(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/nbt/ListTag;
      • appendTooltip

        public void appendTooltip​(ItemStack stack,
                                  @Nullable
                                  @Nullable World world,
                                  List<Text> tooltip,
                                  TooltipContext context)
        覆盖:
        appendTooltip 在类中 Item
        Mappings:
        Namespace Name Mixin selector
        official a Lbpn;a(Lbpr;Lbvr;Ljava/util/List;Lbre;)V
        intermediary method_7851 Lnet/minecraft/class_1792;method_7851(Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Ljava/util/List;Lnet/minecraft/class_1836;)V
        named appendTooltip Lnet/minecraft/item/Item;appendTooltip(Lnet/minecraft/item/ItemStack;Lnet/minecraft/world/World;Ljava/util/List;Lnet/minecraft/client/item/TooltipContext;)V
      • addEnchantment

        public static void addEnchantment​(ItemStack stack,
                                          EnchantmentLevelEntry entry)
        Mappings:
        Namespace Name Mixin selector
        official a Lbov;a(Lbpr;Lbto;)V
        intermediary method_7807 Lnet/minecraft/class_1772;method_7807(Lnet/minecraft/class_1799;Lnet/minecraft/class_1889;)V
        named addEnchantment Lnet/minecraft/item/EnchantedBookItem;addEnchantment(Lnet/minecraft/item/ItemStack;Lnet/minecraft/enchantment/EnchantmentLevelEntry;)V
      • forEnchantment

        public static ItemStack forEnchantment​(EnchantmentLevelEntry info)
        Mappings:
        Namespace Name Mixin selector
        official a Lbov;a(Lbto;)Lbpr;
        intermediary method_7808 Lnet/minecraft/class_1772;method_7808(Lnet/minecraft/class_1889;)Lnet/minecraft/class_1799;
        named forEnchantment Lnet/minecraft/item/EnchantedBookItem;forEnchantment(Lnet/minecraft/enchantment/EnchantmentLevelEntry;)Lnet/minecraft/item/ItemStack;
      • appendStacks

        public void appendStacks​(ItemGroup group,
                                 DefaultedList<ItemStack> stacks)
        覆盖:
        appendStacks 在类中 Item
        Mappings:
        Namespace Name Mixin selector
        official a Lbpn;a(Lboh;Lgn;)V
        intermediary method_7850 Lnet/minecraft/class_1792;method_7850(Lnet/minecraft/class_1761;Lnet/minecraft/class_2371;)V
        named appendStacks Lnet/minecraft/item/Item;appendStacks(Lnet/minecraft/item/ItemGroup;Lnet/minecraft/util/collection/DefaultedList;)V