public class DirectionalPlaceContext extends BlockItemUseContext
| Modifier and Type | Field and Description |
|---|---|
private Direction |
lookDirection |
replaceClickedhand, item, player, rayTraceResult, world| Constructor and Description |
|---|
DirectionalPlaceContext(World worldIn,
BlockPos pos,
Direction lookDirectionIn,
ItemStack stackIn,
Direction against) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canPlace() |
boolean |
func_225518_g_() |
Direction |
getNearestLookingDirection() |
Direction[] |
getNearestLookingDirections() |
Direction |
getPlacementHorizontalFacing() |
float |
getPlacementYaw() |
BlockPos |
getPos() |
boolean |
replacingClickedOnBlock() |
func_221536_aprivate final Direction lookDirection
public BlockPos getPos()
getPos in class BlockItemUseContextpublic boolean canPlace()
canPlace in class BlockItemUseContextpublic boolean replacingClickedOnBlock()
replacingClickedOnBlock in class BlockItemUseContextpublic Direction getNearestLookingDirection()
getNearestLookingDirection in class BlockItemUseContextpublic Direction[] getNearestLookingDirections()
getNearestLookingDirections in class BlockItemUseContextpublic Direction getPlacementHorizontalFacing()
getPlacementHorizontalFacing in class ItemUseContextpublic boolean func_225518_g_()
func_225518_g_ in class ItemUseContextpublic float getPlacementYaw()
getPlacementYaw in class ItemUseContext