public class WallStandingBlockItem extends BlockItem
Item.Settings
Modifier and Type | Field and Description |
---|---|
protected Block |
wallBlock |
ATTACK_DAMAGE_MODIFIER_ID, ATTACK_SPEED_MODIFIER_ID, BLOCK_ITEMS, group, RANDOM
Constructor and Description |
---|
WallStandingBlockItem(Block standingBlock,
Block wallBlock,
Item.Settings settings) |
Modifier and Type | Method and Description |
---|---|
void |
appendBlocks(Map<Block,Item> map,
Item item) |
protected BlockState |
getPlacementState(ItemPlacementContext context) |
appendStacks, appendTooltip, canPlace, checkStatePlacement, getBlock, getPlacementContext, getPlaceSound, getTranslationKey, place, place, postPlacement, useOnBlock, writeTagToBlockEntity
asItem, byRawId, canMine, canRepair, damage, finishUsing, fromBlock, getAttributeModifiers, getDefaultStack, getDrinkSound, getEatSound, getEnchantability, getFoodComponent, getGroup, getMaxCount, getMaxDamage, getMaxUseTime, getMiningSpeedMultiplier, getName, getName, getOrCreateTranslationKey, getRarity, getRawId, getRecipeRemainder, getTranslationKey, getUseAction, hasGlint, hasRecipeRemainder, inventoryTick, isDamageable, isEffectiveOn, isEnchantable, isFireproof, isFood, isIn, isIn, isNetworkSynced, isUsedOnRelease, onCraft, onStoppedUsing, postHit, postMine, postProcessTag, raycast, shouldSyncTagToClient, toString, usageTick, use, useOnEntity
protected final Block wallBlock
public WallStandingBlockItem(Block standingBlock, Block wallBlock, Item.Settings settings)
@Nullable protected BlockState getPlacementState(ItemPlacementContext context)
getPlacementState
in class BlockItem