类 HoeItem
- java.lang.Object
-
- net.minecraft.item.Item
-
- net.minecraft.item.ToolItem
-
- net.minecraft.item.MiningToolItem
-
- net.minecraft.item.HoeItem
-
- 所有已实现的接口:
ItemConvertible,Vanishable
public class HoeItem extends MiningToolItem
- Mappings:
Namespace Name official bpjintermediary net/minecraft/class_1794named net/minecraft/item/HoeItem
-
-
嵌套类概要
-
从类继承的嵌套类/接口 net.minecraft.item.Item
Item.Settings
-
-
字段概要
字段 修饰符和类型 字段 说明 private static Set<Block>EFFECTIVE_BLOCKSprotected static Map<Block,BlockState>TILLED_BLOCKS-
从类继承的字段 net.minecraft.item.MiningToolItem
miningSpeed
-
从类继承的字段 net.minecraft.item.Item
ATTACK_DAMAGE_MODIFIER_ID, ATTACK_SPEED_MODIFIER_ID, BLOCK_ITEMS, DEFAULT_MAX_COUNT, field_30888, field_30889, group
-
-
构造器概要
构造器 限定符 构造器 说明 protectedHoeItem(ToolMaterial material, int attackDamage, float attackSpeed, Item.Settings settings)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 ActionResultuseOnBlock(ItemUsageContext context)Called when an item is used on a block.-
从类继承的方法 net.minecraft.item.MiningToolItem
getAttackDamage, getAttributeModifiers, getMiningSpeedMultiplier, postHit, postMine
-
从类继承的方法 net.minecraft.item.ToolItem
canRepair, getEnchantability, getMaterial
-
从类继承的方法 net.minecraft.item.Item
appendStacks, appendTooltip, asItem, byRawId, canBeNested, canMine, damage, finishUsing, fromBlock, getDefaultStack, getDrinkSound, getEatSound, getEquipSound, getFoodComponent, getGroup, getItemBarColor, getItemBarStep, getMaxCount, getMaxDamage, getMaxUseTime, 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, postProcessNbt, raycast, shouldSyncTagToClient, toString, usageTick, use, useOnEntity
-
-
-
-
字段详细资料
-
EFFECTIVE_BLOCKS
private static final Set<Block> EFFECTIVE_BLOCKS
- Mappings:
Namespace Name Mixin selector official cLbpj;c:Ljava/util/Set;intermediary field_22486Lnet/minecraft/class_1794;field_22486:Ljava/util/Set;named EFFECTIVE_BLOCKSLnet/minecraft/item/HoeItem;EFFECTIVE_BLOCKS:Ljava/util/Set;
-
TILLED_BLOCKS
protected static final Map<Block,BlockState> TILLED_BLOCKS
- Mappings:
Namespace Name Mixin selector official aLbpj;a:Ljava/util/Map;intermediary field_8023Lnet/minecraft/class_1794;field_8023:Ljava/util/Map;named TILLED_BLOCKSLnet/minecraft/item/HoeItem;TILLED_BLOCKS:Ljava/util/Map;
-
-
构造器详细资料
-
HoeItem
protected HoeItem(ToolMaterial material, int attackDamage, float attackSpeed, Item.Settings settings)
- Mappings:
Namespace Name Mixin selector official <init>Lbpj;<init>(Lbra;IFLbpn$a;)Vintermediary <init>Lnet/minecraft/class_1794;<init>(Lnet/minecraft/class_1832;IFLnet/minecraft/class_1792$class_1793;)Vnamed <init>Lnet/minecraft/item/HoeItem;<init>(Lnet/minecraft/item/ToolMaterial;IFLnet/minecraft/item/Item$Settings;)V
-
-
方法详细资料
-
useOnBlock
public ActionResult useOnBlock(ItemUsageContext context)
Called when an item is used on a block.This method is called on both the logical client and logical server, so take caution when using this method. The logical side can be checked using
context.getWorld().isClient().- 覆盖:
useOnBlock在类中Item- 参数:
context- the usage context- 返回:
- an action result that specifies if using the item on a block was successful.
- Mappings:
Namespace Name Mixin selector official aLbpn;a(Lbrt;)Larg;intermediary method_7884Lnet/minecraft/class_1792;method_7884(Lnet/minecraft/class_1838;)Lnet/minecraft/class_1269;named useOnBlockLnet/minecraft/item/Item;useOnBlock(Lnet/minecraft/item/ItemUsageContext;)Lnet/minecraft/util/ActionResult;
-
-