public class LilyPadItem extends BlockItem
Item.Settings
ATTACK_DAMAGE_MODIFIER_UUID, ATTACK_SPEED_MODIFIER_UUID, BLOCK_ITEMS, group, RANDOM
Constructor and Description |
---|
LilyPadItem(Block block,
Item.Settings settings) |
Modifier and Type | Method and Description |
---|---|
TypedActionResult<ItemStack> |
use(World world,
PlayerEntity user,
Hand hand) |
ActionResult |
useOnBlock(ItemUsageContext context) |
appendBlocks, appendStacks, appendTooltip, canPlace, checkStatePlacement, getBlock, getPlacementContext, getPlacementState, getPlaceSound, getTranslationKey, place, place, postPlacement, writeTagToBlockEntity
addPropertyGetter, asItem, byRawId, canMine, canRepair, damage, finishUsing, fromBlock, getDrinkSound, getEatSound, getEnchantability, getFoodComponent, getGroup, getMaxCount, getMaxDamage, getMaxUseTime, getMiningSpeedMultiplier, getModifiers, getName, getName, getOrCreateTranslationKey, getPropertyGetter, getRarity, getRawId, getRecipeRemainder, getStackForRender, getTranslationKey, getUseAction, hasEnchantmentGlint, hasPropertyGetters, hasRecipeRemainder, inventoryTick, isDamageable, isEffectiveOn, isEnchantable, isFireproof, isFood, isIn, isIn, isNetworkSynced, isUsedOnRelease, onCraft, onStoppedUsing, postHit, postMine, postProcessTag, rayTrace, shouldSyncTagToClient, toString, usageTick, useOnEntity
public LilyPadItem(Block block, Item.Settings settings)
public ActionResult useOnBlock(ItemUsageContext context)
useOnBlock
in class BlockItem
public TypedActionResult<ItemStack> use(World world, PlayerEntity user, Hand hand)