public class ShovelItem extends ToolItem
Item.Properties
修飾子とタイプ | フィールドと説明 |
---|---|
protected static java.util.Map<Block,BlockState> |
SHOVEL_LOOKUP
Map used to lookup shovel right click interactions
|
attackDamage, attackSpeed, efficiency
ATTACK_DAMAGE_MODIFIER, ATTACK_SPEED_MODIFIER, BLOCK_TO_ITEM, canRepair, group, properties, random
delegate
コンストラクタと説明 |
---|
ShovelItem(IItemTier tier,
float attackDamageIn,
float attackSpeedIn,
Item.Properties builder) |
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
canHarvestBlock(BlockState blockIn)
Check whether this Item can harvest the given Block
|
ActionResultType |
onItemUse(ItemUseContext context)
Called when this item is used when targetting a Block
|
getAttributeModifiers, getDestroySpeed, hitEntity, onBlockDestroyed
getIsRepairable, getItemEnchantability, getTier
addInformation, addPropertyOverride, asItem, canPlayerBreakBlockWhileHolding, fillItemGroup, func_219972_a, func_225519_S__, func_225520_U__, getContainerItem, getDefaultInstance, getDefaultTranslationKey, getDisplayName, getFood, getGroup, getHarvestLevel, getIdFromItem, getItemById, getItemFromBlock, getItemStackTileEntityRenderer, getMaxDamage, getMaxStackSize, getName, getPropertyGetter, getRarity, getTags, getToolTypes, getTranslationKey, getTranslationKey, getUseAction, getUseDuration, hasContainerItem, hasCustomProperties, hasEffect, inventoryTick, isComplex, isCrossbow, isDamageable, isEnchantable, isFood, isIn, isInGroup, isRepairable, itemInteractionForEntity, onCreated, onItemRightClick, onItemUseFinish, onPlayerStoppedUsing, rayTrace, shouldSyncTag, toString, updateItemStackNBT
getRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
canApplyAtEnchantingTable, canContinueUsing, canDisableShield, canEquip, canHarvestBlock, createEntity, damageItem, doesSneakBypassUse, getAnimationParameters, getArmorModel, getArmorTexture, getAttributeModifiers, getBurnTime, getContainerItem, getCreativeTabs, getCreatorModId, getDamage, getDurabilityForDisplay, getEntityLifespan, getEquipmentSlot, getFontRenderer, getHighlightTip, getItem, getItemEnchantability, getItemStackLimit, getMaxDamage, getRGBDurabilityForDisplay, getShareTag, getSmeltingExperience, getXpRepairRatio, hasContainerItem, hasCustomEntity, initCapabilities, isBeaconPayment, isBookEnchantable, isDamaged, isShield, onArmorTick, onBlockStartBreak, onDroppedByPlayer, onEntityItemUpdate, onEntitySwing, onHorseArmorTick, onItemUseFirst, onLeftClickEntity, onUsingTick, readShareTag, renderHelmetOverlay, setDamage, shouldCauseBlockBreakReset, shouldCauseReequipAnimation, showDurabilityBar
protected static final java.util.Map<Block,BlockState> SHOVEL_LOOKUP
public ShovelItem(IItemTier tier, float attackDamageIn, float attackSpeedIn, Item.Properties builder)
public boolean canHarvestBlock(BlockState blockIn)
canHarvestBlock
クラス内 Item
public ActionResultType onItemUse(ItemUseContext context)