Package net.minecraft.item
Class DirectionalPlaceContext
- java.lang.Object
-
- net.minecraft.item.ItemUseContext
-
- net.minecraft.item.BlockItemUseContext
-
- net.minecraft.item.DirectionalPlaceContext
-
public class DirectionalPlaceContext extends BlockItemUseContext
-
-
Field Summary
Fields Modifier and Type Field Description private Directiondirection-
Fields inherited from class net.minecraft.item.BlockItemUseContext
replaceClicked
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanPlace()BlockPosgetClickedPos()DirectiongetHorizontalDirection()DirectiongetNearestLookingDirection()Direction[]getNearestLookingDirections()floatgetRotation()booleanisSecondaryUseActive()booleanreplacingClickedOnBlock()-
Methods inherited from class net.minecraft.item.BlockItemUseContext
at
-
Methods inherited from class net.minecraft.item.ItemUseContext
getClickedFace, getClickLocation, getHand, getHitResult, getItemInHand, getLevel, getPlayer, isInside
-
-
-
-
Field Detail
-
direction
private final Direction direction
-
-
Method Detail
-
getClickedPos
public BlockPos getClickedPos()
- Overrides:
getClickedPosin classBlockItemUseContext
-
canPlace
public boolean canPlace()
- Overrides:
canPlacein classBlockItemUseContext
-
replacingClickedOnBlock
public boolean replacingClickedOnBlock()
- Overrides:
replacingClickedOnBlockin classBlockItemUseContext
-
getNearestLookingDirection
public Direction getNearestLookingDirection()
- Overrides:
getNearestLookingDirectionin classBlockItemUseContext
-
getNearestLookingDirections
public Direction[] getNearestLookingDirections()
- Overrides:
getNearestLookingDirectionsin classBlockItemUseContext
-
getHorizontalDirection
public Direction getHorizontalDirection()
- Overrides:
getHorizontalDirectionin classItemUseContext
-
isSecondaryUseActive
public boolean isSecondaryUseActive()
- Overrides:
isSecondaryUseActivein classItemUseContext
-
getRotation
public float getRotation()
- Overrides:
getRotationin classItemUseContext
-
-