net.minecraft.item

public class ItemPlacementContext

extends ItemUsageContext

dah
net.minecraft.world.item.context.BlockPlaceContext
net.minecraft.class_1750
net.minecraft.item.ItemPlacementContext
net.minecraft.unmapped.C_aiootljq
net.minecraft.item.ItemPlacementContext
net.minecraft.src.C_1445_

Field summary

Modifier and TypeField
private final BlockPos
b
relativePos
field_7903
placementPos
f_wnoksezm
placementPos
f_43629_
protected boolean
a
replaceClicked
field_7904
canReplaceExisting
f_pckvuctn
canReplaceExisting
f_43628_

Constructor summary

ModifierConstructor
public (PlayerEntity player, Hand hand, ItemStack stack, BlockHitResult hitResult)
public (ItemUsageContext context)
protected (World world, PlayerEntity player, Hand hand, ItemStack stack, BlockHitResult result)

Method summary

Modifier and TypeMethod
public static ItemPlacementContext
a(dah o, ji o, jn o)
at(BlockPlaceContext arg0, BlockPos arg1, Direction arg2)
method_16355(class_1750 arg0, class_2338 arg1, class_2350 arg2)
offset(ItemPlacementContext context, BlockPos pos, Direction side)
m_egmxwodh(C_aiootljq arg0, C_hynzadkk arg1, C_xpuuihxf arg2)
offset(ItemPlacementContext context, BlockPos pos, Direction side)
m_43644_(C_1445_ p_43645_, C_4675_ p_43646_, C_4687_ p_43647_)
public BlockPos
a()
getClickedPos()
method_8037()
getBlockPos()
m_etvpwcoa()
getBlockPos()
m_8083_()
public boolean
b()
canPlace()
method_7716()
canPlace()
m_yqsaetuv()
canPlace()
m_7059_()
public boolean
c()
replacingClickedOnBlock()
method_7717()
canReplaceExisting()
m_klwcybwt()
canReplaceExisting()
m_7058_()
public Direction
d()
getNearestLookingDirection()
method_7715()
getPlayerLookDirection()
m_bnjauzop()
getPlayerLookDirection()
m_7820_()
public Direction
e()
getNearestLookingVerticalDirection()
method_32760()
getVerticalPlayerLookDirection()
m_damfxygq()
getVerticalPlayerLookDirection()
m_151260_()
public Direction[]
f()
getNearestLookingDirections()
method_7718()
getPlacementDirections()
m_ctvkvgfz()
getPlacementDirections()
m_6232_()