net.minecraft.world.item

public class BlockItem

extends Item

All mapped superinterfaces:

FeatureElement, ItemLike

czi
net.minecraft.world.item.BlockItem
net.minecraft.class_1747

Field summary

Modifier and TypeField
private final Block
a
block
field_7901

Constructor summary

ModifierConstructor
public (Block arg0, Item$Properties arg1)

Method summary

Modifier and TypeMethod
public InteractionResult
a(dev arg0)
useOn(UseOnContext arg0)
method_7884(class_1838 arg0)
public InteractionResult
a(det arg0)
place(BlockPlaceContext arg0)
method_7712(class_1750 arg0)
protected SoundEvent
a(ecg arg0)
getPlaceSound(BlockState arg0)
method_19260(class_2680 arg0)
public BlockPlaceContext
b(det arg0)
updatePlacementContext(BlockPlaceContext arg0)
method_16356(class_1750 arg0)
private static void
a(dkz arg0, iy arg1, dba arg2)
updateBlockEntityComponents(Level arg0, BlockPos arg1, ItemStack arg2)
method_57339(class_1937 arg0, class_2338 arg1, class_1799 arg2)
protected boolean
a(iy arg0, dkz arg1, csy arg2, dba arg3, ecg arg4)
updateCustomBlockEntityTag(BlockPos arg0, Level arg1, Player arg2, ItemStack arg3, BlockState arg4)
method_7710(class_2338 arg0, class_1937 arg1, class_1657 arg2, class_1799 arg3, class_2680 arg4)
protected BlockState
c(det arg0)
getPlacementState(BlockPlaceContext arg0)
method_7707(class_1750 arg0)
private BlockState
a(iy arg0, dkz arg1, dba arg2, ecg arg3)
updateBlockStateFromTag(BlockPos arg0, Level arg1, ItemStack arg2, BlockState arg3)
method_18084(class_2338 arg0, class_1937 arg1, class_1799 arg2, class_2680 arg3)
protected boolean
b(det arg0, ecg arg1)
canPlace(BlockPlaceContext arg0, BlockState arg1)
method_7709(class_1750 arg0, class_2680 arg1)
protected boolean
b()
mustSurvive()
method_20360()
protected boolean
a(det arg0, ecg arg1)
placeBlock(BlockPlaceContext arg0, BlockState arg1)
method_7708(class_1750 arg0, class_2680 arg1)
public static boolean
a(dkz arg0, csy arg1, iy arg2, dba arg3)
updateCustomBlockEntityTag(Level arg0, Player arg1, BlockPos arg2, ItemStack arg3)
method_7714(class_1937 arg0, class_1657 arg1, class_2338 arg2, class_1799 arg3)
public boolean
a(dba arg0, csy arg1)
shouldPrintOpWarning(ItemStack arg0, Player arg1)
method_65353(class_1799 arg0, class_1657 arg1)
public Block
c()
getBlock()
method_7711()
public void
a(Map<doe, daw> arg0, daw arg1)
registerBlocks(Map<Block, Item> arg0, Item arg1)
method_7713(Map<class_2248, class_1792> arg0, class_1792 arg1)
public boolean
d()
canFitInsideContainerItems()
method_31568()
public void
a(cpe arg0)
onDestroyed(ItemEntity arg0)
method_33261(class_1542 arg0)
public static void
a(dba arg0, dzg<?> arg1, fbe arg2)
setBlockEntityData(ItemStack arg0, BlockEntityType<?> arg1, TagValueOutput arg2)
method_57338(class_1799 arg0, class_2591<?> arg1, class_11362 arg2)
public FeatureFlagSet
k()
requiredFeatures()
method_45322()