net.minecraft.world.item

public class BlockItem

extends Item

All mapped superinterfaces:

FeatureElement, ItemLike

cxl
net.minecraft.world.item.BlockItem
net.minecraft.class_1747
net.minecraft.unmapped.C_xildsmsj
net.minecraft.item.BlockItem
net.minecraft.item.BlockItem

Field summary

Modifier and TypeField
private final Block
a
block
field_7901
f_ligelvnp
block
block

Constructor summary

ModifierConstructor
public (Block block, Item$Properties settings)

Method summary

Modifier and TypeMethod
public InteractionResult
a(dcy arg0)
useOn(UseOnContext arg0)
method_7884(class_1838 arg0)
m_mtceqnlj(C_yyklzime arg0)
useOnBlock(ItemUsageContext arg0)
useOnBlock(ItemUsageContext arg0)
public InteractionResult
a(dcw arg0)
place(BlockPlaceContext arg0)
method_7712(class_1750 arg0)
m_tnibcwvd(C_aiootljq arg0)
place(ItemPlacementContext context)
place(ItemPlacementContext context)
protected SoundEvent
a(eah arg0)
getPlaceSound(BlockState arg0)
method_19260(class_2680 arg0)
m_uvsqcuzz(C_txtbiemp arg0)
getPlaceSound(BlockState state)
getPlaceSound(BlockState state)
public BlockPlaceContext
b(dcw arg0)
updatePlacementContext(BlockPlaceContext arg0)
method_16356(class_1750 arg0)
m_jrcbsbxb(C_aiootljq arg0)
getPlacementContext(ItemPlacementContext context)
getPlacementContext(ItemPlacementContext context)
private static void
a(dja arg0, iu arg1, czd arg2)
updateBlockEntityComponents(Level arg0, BlockPos arg1, ItemStack arg2)
method_57339(class_1937 arg0, class_2338 arg1, class_1799 arg2)
m_qdsiagsk(C_cdctfzbn arg0, C_hynzadkk arg1, C_sddaxwyk arg2)
copyComponentsToBlockEntity(World world, BlockPos pos, ItemStack stack)
copyComponentsToBlockEntity(World world, BlockPos pos, ItemStack stack)
protected boolean
a(iu arg0, dja arg1, crc arg2, czd arg3, eah 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)
m_vbzawzsc(C_hynzadkk arg0, C_cdctfzbn arg1, C_jzrpycqo arg2, C_sddaxwyk arg3, C_txtbiemp arg4)
postPlacement(BlockPos pos, World world, PlayerEntity player, ItemStack stack, BlockState state)
postPlacement(BlockPos pos, World world, PlayerEntity player, ItemStack stack, BlockState state)
protected BlockState
c(dcw arg0)
getPlacementState(BlockPlaceContext arg0)
method_7707(class_1750 arg0)
m_ioymiknx(C_aiootljq arg0)
getPlacementState(ItemPlacementContext context)
getPlacementState(ItemPlacementContext context)
private BlockState
a(iu arg0, dja arg1, czd arg2, eah arg3)
updateBlockStateFromTag(BlockPos arg0, Level arg1, ItemStack arg2, BlockState arg3)
method_18084(class_2338 arg0, class_1937 arg1, class_1799 arg2, class_2680 arg3)
m_tgclilhr(C_hynzadkk arg0, C_cdctfzbn arg1, C_sddaxwyk arg2, C_txtbiemp arg3)
placeFromNbt(BlockPos pos, World world, ItemStack stack, BlockState state)
placeFromTag(BlockPos pos, World world, ItemStack stack, BlockState state)
protected boolean
b(dcw arg0, eah arg1)
canPlace(BlockPlaceContext arg0, BlockState arg1)
method_7709(class_1750 arg0, class_2680 arg1)
m_kfzsdjev(C_aiootljq arg0, C_txtbiemp arg1)
canPlace(ItemPlacementContext context, BlockState state)
canPlace(ItemPlacementContext context, BlockState state)
protected boolean
b()
mustSurvive()
method_20360()
m_ykpcyoks()
checkStatePlacement()
checkStatePlacement()
protected boolean
a(dcw arg0, eah arg1)
placeBlock(BlockPlaceContext arg0, BlockState arg1)
method_7708(class_1750 arg0, class_2680 arg1)
m_ndnwmebp(C_aiootljq arg0, C_txtbiemp arg1)
place(ItemPlacementContext context, BlockState state)
place(ItemPlacementContext context, BlockState state)
public static boolean
a(dja arg0, crc arg1, iu arg2, czd arg3)
updateCustomBlockEntityTag(Level arg0, Player arg1, BlockPos arg2, ItemStack arg3)
method_7714(class_1937 arg0, class_1657 arg1, class_2338 arg2, class_1799 arg3)
m_jlcsbfjw(C_cdctfzbn arg0, C_jzrpycqo arg1, C_hynzadkk arg2, C_sddaxwyk arg3)
writeNbtToBlockEntity(World world, PlayerEntity player, BlockPos pos, ItemStack stack)
writeTagToBlockEntity(World world, PlayerEntity player, BlockPos pos, ItemStack stack)
public boolean
a(czd arg0, crc arg1)
shouldPrintOpWarning(ItemStack arg0, Player arg1)
method_65353(class_1799 arg0, class_1657 arg1)
m_vxcjacsu(C_sddaxwyk arg0, C_jzrpycqo arg1)
shouldShowOperatorBlockWarnings(ItemStack arg0, PlayerEntity arg1)
m_vxcjacsu(ItemStack arg0, PlayerEntity arg1)
public Block
c()
getBlock()
method_7711()
m_pfrexuhf()
getBlock()
getBlock()
public void
a(Map<dmf, cyz> arg0, cyz arg1)
registerBlocks(Map<Block, Item> arg0, Item arg1)
method_7713(Map<class_2248, class_1792> arg0, class_1792 arg1)
m_rmqtckdr(Map<C_mmxmpdoq, C_vorddnax> arg0, C_vorddnax arg1)
appendBlocks(Map<Block, Item> map, Item item)
appendBlocks(Map<Block, Item> map, Item item)
public boolean
d()
canFitInsideContainerItems()
method_31568()
m_nczseldo()
canBeNested()
canBeNested()
public void
a(cnh arg0)
onDestroyed(ItemEntity arg0)
method_33261(class_1542 arg0)
m_ectuffur(C_uqpzijng arg0)
onItemEntityDestroyed(ItemEntity arg0)
onItemEntityDestroyed(ItemEntity arg0)
public static void
a(czd arg0, dxh<?> arg1, tz arg2)
setBlockEntityData(ItemStack arg0, BlockEntityType<?> arg1, CompoundTag arg2)
method_57338(class_1799 arg0, class_2591<?> arg1, class_2487 arg2)
m_iseuyrue(C_sddaxwyk arg0, C_wgqvodus<?> arg1, C_hhlwcnih arg2)
setBlockEntityData(ItemStack stack, BlockEntityType<?> type, NbtCompound nbt)
writeBlockEntityNbtToStack(ItemStack stack, BlockEntityType<?> type, NbtCompound nbt)
public FeatureFlagSet
k()
requiredFeatures()
method_45322()
m_gsnyyecf()
getRequiredFeatures()
getRequiredFlags()