类 ToolItem
- java.lang.Object
-
- net.minecraft.item.Item
-
- net.minecraft.item.ToolItem
-
- 所有已实现的接口:
ItemConvertible
- 直接已知子类:
MiningToolItem,SwordItem
public class ToolItem extends Item
- Mappings:
Namespace Name official brbintermediary net/minecraft/class_1831named net/minecraft/item/ToolItem
-
-
嵌套类概要
-
从类继承的嵌套类/接口 net.minecraft.item.Item
Item.Settings
-
-
字段概要
字段 修饰符和类型 字段 说明 private ToolMaterialmaterial-
从类继承的字段 net.minecraft.item.Item
ATTACK_DAMAGE_MODIFIER_ID, ATTACK_SPEED_MODIFIER_ID, BLOCK_ITEMS, DEFAULT_MAX_COUNT, field_30888, field_30889, group
-
-
构造器概要
构造器 构造器 说明 ToolItem(ToolMaterial material, Item.Settings settings)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 booleancanRepair(ItemStack stack, ItemStack ingredient)intgetEnchantability()Gets the enchantability of an item.ToolMaterialgetMaterial()-
从类继承的方法 net.minecraft.item.Item
appendStacks, appendTooltip, asItem, byRawId, canBeNested, canMine, damage, finishUsing, fromBlock, getAttributeModifiers, getDefaultStack, getDrinkSound, getEatSound, getEquipSound, getFoodComponent, getGroup, getItemBarColor, getItemBarStep, getMaxCount, getMaxDamage, getMaxUseTime, getMiningSpeedMultiplier, getName, getName, getOrCreateTranslationKey, getRarity, getRawId, getRecipeRemainder, getTooltipData, getTranslationKey, getTranslationKey, getUseAction, hasGlint, hasRecipeRemainder, inventoryTick, isDamageable, isEnchantable, isFireproof, isFood, isIn, isItemBarVisible, isNetworkSynced, isSuitableFor, isUsedOnRelease, onClicked, onCraft, onItemEntityDestroyed, onStackClicked, onStoppedUsing, postHit, postMine, postProcessNbt, raycast, shouldSyncTagToClient, toString, usageTick, use, useOnBlock, useOnEntity
-
-
-
-
字段详细资料
-
material
private final ToolMaterial material
- Mappings:
Namespace Name Mixin selector official aLbrb;a:Lbra;intermediary field_8921Lnet/minecraft/class_1831;field_8921:Lnet/minecraft/class_1832;named materialLnet/minecraft/item/ToolItem;material:Lnet/minecraft/item/ToolMaterial;
-
-
构造器详细资料
-
ToolItem
public ToolItem(ToolMaterial material, Item.Settings settings)
- Mappings:
Namespace Name Mixin selector official <init>Lbrb;<init>(Lbra;Lbpn$a;)Vintermediary <init>Lnet/minecraft/class_1831;<init>(Lnet/minecraft/class_1832;Lnet/minecraft/class_1792$class_1793;)Vnamed <init>Lnet/minecraft/item/ToolItem;<init>(Lnet/minecraft/item/ToolMaterial;Lnet/minecraft/item/Item$Settings;)V
-
-
方法详细资料
-
getMaterial
public ToolMaterial getMaterial()
- Mappings:
Namespace Name Mixin selector official jLbrb;j()Lbra;intermediary method_8022Lnet/minecraft/class_1831;method_8022()Lnet/minecraft/class_1832;named getMaterialLnet/minecraft/item/ToolItem;getMaterial()Lnet/minecraft/item/ToolMaterial;
-
getEnchantability
public int getEnchantability()
Gets the enchantability of an item. This specifies the ability of an item to receive enchantments when enchanted using an enchanting table. As the value increases, the amount and level of enchantments applied increase.If the value of this method is 0, the item cannot be enchanted using an enchanting table.
- 覆盖:
getEnchantability在类中Item- Mappings:
Namespace Name Mixin selector official cLbpn;c()Iintermediary method_7837Lnet/minecraft/class_1792;method_7837()Inamed getEnchantabilityLnet/minecraft/item/Item;getEnchantability()I
-
canRepair
public boolean canRepair(ItemStack stack, ItemStack ingredient)
- 覆盖:
canRepair在类中Item- Mappings:
Namespace Name Mixin selector official aLbpn;a(Lbpr;Lbpr;)Zintermediary method_7878Lnet/minecraft/class_1792;method_7878(Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Znamed canRepairLnet/minecraft/item/Item;canRepair(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)Z
-
-