Package net.minecraft.item
Class WallOrFloorItem
- java.lang.Object
-
- net.minecraftforge.registries.ForgeRegistryEntry<Item>
-
- net.minecraft.item.Item
-
- net.minecraft.item.BlockItem
-
- net.minecraft.item.WallOrFloorItem
-
- All Implemented Interfaces:
IItemProvider
,IForgeItem
,IForgeRegistryEntry<Item>
- Direct Known Subclasses:
BannerItem
,SignItem
,SkullItem
public class WallOrFloorItem extends BlockItem
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class net.minecraft.item.Item
Item.Properties
-
Nested classes/interfaces inherited from class net.minecraftforge.registries.ForgeRegistryEntry
ForgeRegistryEntry.UncheckedRegistryEntry<V extends IForgeRegistryEntry<V>>
-
-
Field Summary
Fields Modifier and Type Field Description protected Block
wallBlock
-
Fields inherited from class net.minecraft.item.Item
BASE_ATTACK_DAMAGE_UUID, BASE_ATTACK_SPEED_UUID, BY_BLOCK, canRepair, category, random
-
Fields inherited from class net.minecraftforge.registries.ForgeRegistryEntry
delegate
-
-
Constructor Summary
Constructors Constructor Description WallOrFloorItem(Block p_i48462_1_, Block p_i48462_2_, Item.Properties p_i48462_3_)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected BlockState
getPlacementState(BlockItemUseContext p_195945_1_)
void
registerBlocks(java.util.Map<Block,Item> p_195946_1_, Item p_195946_2_)
void
removeFromBlockToItemMap(java.util.Map<Block,Item> blockToItemMap, Item itemIn)
-
Methods inherited from class net.minecraft.item.BlockItem
appendHoverText, canPlace, fillItemCategory, getBlock, getDescriptionId, getPlaceSound, getPlaceSound, mustSurvive, place, placeBlock, updateCustomBlockEntityTag, updateCustomBlockEntityTag, updatePlacementContext, useOn
-
Methods inherited from class net.minecraft.item.Item
allowdedIn, asItem, byBlock, byId, canAttackBlock, canBeDepleted, canBeHurtBy, finishUsingItem, getCraftingRemainingItem, getDefaultAttributeModifiers, getDefaultInstance, getDescription, getDescriptionId, getDestroySpeed, getDrinkingSound, getEatingSound, getEnchantmentValue, getFoodProperties, getHarvestLevel, getId, getItemCategory, getItemStackTileEntityRenderer, getMaxDamage, getMaxStackSize, getName, getOrCreateDescriptionId, getPlayerPOVHitResult, getRarity, getTags, getToolTypes, getUseAnimation, getUseDuration, hasCraftingRemainingItem, hurtEnemy, interactLivingEntity, inventoryTick, is, isComplex, isCorrectToolForDrops, isEdible, isEnchantable, isFireResistant, isFoil, isRepairable, isValidRepairItem, mineBlock, onCraftedBy, onUseTick, releaseUsing, shouldOverrideMultiplayerNbt, toString, use, useOnRelease, verifyTagAfterLoad
-
Methods inherited from class net.minecraftforge.registries.ForgeRegistryEntry
getRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryName
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface net.minecraftforge.common.extensions.IForgeItem
canApplyAtEnchantingTable, canContinueUsing, canDisableShield, canElytraFly, canEquip, canHarvestBlock, createEntity, damageItem, doesSneakBypassUse, elytraFlightTick, getArmorModel, getArmorTexture, getAttributeModifiers, getBurnTime, getBurnTime, getContainerItem, getCreativeTabs, getCreatorModId, getDamage, getDurabilityForDisplay, getEntityLifespan, getEquipmentSlot, getFontRenderer, getHighlightTip, getItem, getItemEnchantability, getItemStackLimit, getMaxDamage, getRGBDurabilityForDisplay, getShareTag, getSmeltingExperience, getXpRepairRatio, hasContainerItem, hasCustomEntity, initCapabilities, isBookEnchantable, isDamageable, isDamaged, isEnderMask, isPiglinCurrency, isShield, makesPiglinsNeutral, onArmorTick, onBlockStartBreak, onDroppedByPlayer, onEntityItemUpdate, onEntitySwing, onHorseArmorTick, onItemUseFirst, onLeftClickEntity, onUsingTick, readShareTag, renderHelmetOverlay, setDamage, shouldCauseBlockBreakReset, shouldCauseReequipAnimation, showDurabilityBar
-
-
-
-
Field Detail
-
wallBlock
protected final Block wallBlock
-
-
Constructor Detail
-
WallOrFloorItem
public WallOrFloorItem(Block p_i48462_1_, Block p_i48462_2_, Item.Properties p_i48462_3_)
-
-
Method Detail
-
getPlacementState
@Nullable protected BlockState getPlacementState(BlockItemUseContext p_195945_1_)
- Overrides:
getPlacementState
in classBlockItem
-
registerBlocks
public void registerBlocks(java.util.Map<Block,Item> p_195946_1_, Item p_195946_2_)
- Overrides:
registerBlocks
in classBlockItem
-
removeFromBlockToItemMap
public void removeFromBlockToItemMap(java.util.Map<Block,Item> blockToItemMap, Item itemIn)
- Overrides:
removeFromBlockToItemMap
in classBlockItem
-
-