public class WallOrFloorItem extends BlockItem
Item.Properties
Modifier and Type | Field and Description |
---|---|
protected Block |
wallBlock |
ATTACK_DAMAGE_MODIFIER, ATTACK_SPEED_MODIFIER, BLOCK_TO_ITEM, canRepair, group, properties, random
delegate
Constructor and Description |
---|
WallOrFloorItem(Block floorBlock,
Block wallBlockIn,
Item.Properties propertiesIn) |
Modifier and Type | Method and Description |
---|---|
void |
addToBlockToItemMap(java.util.Map<Block,Item> blockToItemMap,
Item itemIn) |
protected BlockState |
getStateForPlacement(BlockItemUseContext context) |
void |
removeFromBlockToItemMap(java.util.Map<Block,Item> blockToItemMap,
Item itemIn) |
addInformation, canPlace, checkPosition, fillItemGroup, getBlock, getBlockItemUseContext, getPlaceSound, getPlaceSound, getTranslationKey, onBlockPlaced, onItemUse, placeBlock, setTileEntityNBT, tryPlace
addPropertyOverride, asItem, canHarvestBlock, canPlayerBreakBlockWhileHolding, getAttributeModifiers, getContainerItem, getDefaultInstance, getDefaultTranslationKey, getDestroySpeed, getDisplayName, getDrinkSound, getEatSound, getFood, getGroup, getHarvestLevel, getIdFromItem, getIsRepairable, getItemById, getItemEnchantability, getItemFromBlock, getItemStackTileEntityRenderer, getMaxDamage, getMaxStackSize, getName, getPropertyGetter, getRarity, getTags, getToolTypes, getTranslationKey, getUseAction, getUseDuration, hasContainerItem, hasCustomProperties, hasEffect, hitEntity, inventoryTick, isComplex, isCrossbow, isDamageable, isEnchantable, isFood, isIn, isInGroup, isRepairable, itemInteractionForEntity, onBlockDestroyed, onCreated, onItemRightClick, onItemUseFinish, onPlayerStoppedUsing, onUse, rayTrace, shouldSyncTag, toString, updateItemStackNBT
getRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
canApplyAtEnchantingTable, canContinueUsing, canDisableShield, canElytraFly, canEquip, canHarvestBlock, createEntity, damageItem, doesSneakBypassUse, elytraFlightTick, 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 final Block wallBlock
public WallOrFloorItem(Block floorBlock, Block wallBlockIn, Item.Properties propertiesIn)
@Nullable protected BlockState getStateForPlacement(BlockItemUseContext context)
getStateForPlacement
in class BlockItem
public void addToBlockToItemMap(java.util.Map<Block,Item> blockToItemMap, Item itemIn)
addToBlockToItemMap
in class BlockItem
public void removeFromBlockToItemMap(java.util.Map<Block,Item> blockToItemMap, Item itemIn)
removeFromBlockToItemMap
in class BlockItem