类 EnchantedBookItem
- java.lang.Object
-
- net.minecraft.item.Item
-
- net.minecraft.item.EnchantedBookItem
-
- 所有已实现的接口:
ItemConvertible
public class EnchantedBookItem extends Item
- Mappings:
Namespace Name official bovintermediary net/minecraft/class_1772named net/minecraft/item/EnchantedBookItem
-
-
嵌套类概要
-
从类继承的嵌套类/接口 net.minecraft.item.Item
Item.Settings
-
-
字段概要
字段 修饰符和类型 字段 说明 static StringSTORED_ENCHANTMENTS_KEY-
从类继承的字段 net.minecraft.item.Item
ATTACK_DAMAGE_MODIFIER_ID, ATTACK_SPEED_MODIFIER_ID, BLOCK_ITEMS, DEFAULT_MAX_COUNT, field_30888, field_30889, group
-
-
构造器概要
构造器 构造器 说明 EnchantedBookItem(Item.Settings settings)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 static voidaddEnchantment(ItemStack stack, EnchantmentLevelEntry entry)voidappendStacks(ItemGroup group, DefaultedList<ItemStack> stacks)voidappendTooltip(ItemStack stack, @Nullable World world, List<Text> tooltip, TooltipContext context)static ItemStackforEnchantment(EnchantmentLevelEntry info)static ListTaggetEnchantmentNbt(ItemStack stack)booleanhasGlint(ItemStack stack)Checks if the glint effect should be applied when the item is rendered.booleanisEnchantable(ItemStack stack)-
从类继承的方法 net.minecraft.item.Item
asItem, byRawId, canBeNested, canMine, canRepair, damage, finishUsing, fromBlock, getAttributeModifiers, getDefaultStack, getDrinkSound, getEatSound, getEnchantability, getEquipSound, getFoodComponent, getGroup, getItemBarColor, getItemBarStep, getMaxCount, getMaxDamage, getMaxUseTime, getMiningSpeedMultiplier, getName, getName, getOrCreateTranslationKey, getRarity, getRawId, getRecipeRemainder, getTooltipData, getTranslationKey, getTranslationKey, getUseAction, hasRecipeRemainder, inventoryTick, isDamageable, isFireproof, isFood, isIn, isItemBarVisible, isNetworkSynced, isSuitableFor, isUsedOnRelease, onClicked, onCraft, onItemEntityDestroyed, onStackClicked, onStoppedUsing, postHit, postMine, postProcessNbt, raycast, shouldSyncTagToClient, toString, usageTick, use, useOnBlock, useOnEntity
-
-
-
-
字段详细资料
-
STORED_ENCHANTMENTS_KEY
public static final String STORED_ENCHANTMENTS_KEY
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official aLbov;a:Ljava/lang/String;intermediary field_30874Lnet/minecraft/class_1772;field_30874:Ljava/lang/String;named STORED_ENCHANTMENTS_KEYLnet/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;)Vintermediary <init>Lnet/minecraft/class_1792;<init>(Lnet/minecraft/class_1792$class_1793;)Vnamed <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.
-
isEnchantable
public boolean isEnchantable(ItemStack stack)
- 覆盖:
isEnchantable在类中Item- Mappings:
Namespace Name Mixin selector official f_Lbpn;f_(Lbpr;)Zintermediary method_7870Lnet/minecraft/class_1792;method_7870(Lnet/minecraft/class_1799;)Znamed isEnchantableLnet/minecraft/item/Item;isEnchantable(Lnet/minecraft/item/ItemStack;)Z
-
getEnchantmentNbt
public static ListTag getEnchantmentNbt(ItemStack stack)
- Mappings:
Namespace Name Mixin selector official dLbov;d(Lbpr;)Lnb;intermediary method_7806Lnet/minecraft/class_1772;method_7806(Lnet/minecraft/class_1799;)Lnet/minecraft/class_2499;named getEnchantmentNbtLnet/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 aLbpn;a(Lbpr;Lbvr;Ljava/util/List;Lbre;)Vintermediary method_7851Lnet/minecraft/class_1792;method_7851(Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Ljava/util/List;Lnet/minecraft/class_1836;)Vnamed appendTooltipLnet/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 aLbov;a(Lbpr;Lbto;)Vintermediary method_7807Lnet/minecraft/class_1772;method_7807(Lnet/minecraft/class_1799;Lnet/minecraft/class_1889;)Vnamed addEnchantmentLnet/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 aLbov;a(Lbto;)Lbpr;intermediary method_7808Lnet/minecraft/class_1772;method_7808(Lnet/minecraft/class_1889;)Lnet/minecraft/class_1799;named forEnchantmentLnet/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 aLbpn;a(Lboh;Lgn;)Vintermediary method_7850Lnet/minecraft/class_1792;method_7850(Lnet/minecraft/class_1761;Lnet/minecraft/class_2371;)Vnamed appendStacksLnet/minecraft/item/Item;appendStacks(Lnet/minecraft/item/ItemGroup;Lnet/minecraft/util/collection/DefaultedList;)V
-
-