Package net.minecraft.item
Class HoeItem
java.lang.Object
net.minecraft.item.Item
net.minecraft.item.ToolItem
net.minecraft.item.MiningToolItem
net.minecraft.item.HoeItem
- All Implemented Interfaces:
ItemConvertible,Vanishable
public class HoeItem extends MiningToolItem
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description private static Set<Block>EFFECTIVE_BLOCKSprotected static Map<Block,BlockState>TILLED_BLOCKSFields inherited from class net.minecraft.item.Item
ATTACK_DAMAGE_MODIFIER_ID, ATTACK_SPEED_MODIFIER_ID, BLOCK_ITEMS, group, RANDOM -
Constructor Summary
Constructors Modifier Constructor Description protectedHoeItem(ToolMaterial material, int attackDamage, float attackSpeed, Item.Settings settings) -
Method Summary
Modifier and Type Method Description ActionResultuseOnBlock(ItemUsageContext context)Methods inherited from class net.minecraft.item.MiningToolItem
getAttackDamage, getAttributeModifiers, getMiningSpeedMultiplier, postHit, postMineMethods inherited from class net.minecraft.item.Item
appendStacks, appendTooltip, asItem, byRawId, canMine, damage, finishUsing, fromBlock, getDrinkSound, getEatSound, getFoodComponent, getGroup, getMaxCount, getMaxDamage, getMaxUseTime, getName, getName, getOrCreateTranslationKey, getRarity, getRawId, getRecipeRemainder, getStackForRender, getTranslationKey, getTranslationKey, getUseAction, hasEnchantmentGlint, hasRecipeRemainder, inventoryTick, isDamageable, isEffectiveOn, isEnchantable, isFireproof, isFood, isIn, isIn, isNetworkSynced, isUsedOnRelease, onCraft, onStoppedUsing, postProcessTag, rayTrace, shouldSyncTagToClient, toString, usageTick, use, useOnEntity
-
Field Details
-
Constructor Details
-
HoeItem
protected HoeItem(ToolMaterial material, int attackDamage, float attackSpeed, Item.Settings settings)
-
-
Method Details
-
useOnBlock
- Overrides:
useOnBlockin classItem
-