Package net.minecraft.item
Class AutomaticItemPlacementContext
java.lang.Object
net.minecraft.item.ItemUsageContext
net.minecraft.item.ItemPlacementContext
net.minecraft.item.AutomaticItemPlacementContext
public class AutomaticItemPlacementContext extends ItemPlacementContext
-
Field Summary
Fields inherited from class net.minecraft.item.ItemPlacementContext
canReplaceExisting
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description boolean
canPlace()
boolean
canReplaceExisting()
BlockPos
getBlockPos()
Direction[]
getPlacementDirections()
Direction
getPlayerFacing()
Direction
getPlayerLookDirection()
float
getPlayerYaw()
boolean
shouldCancelInteraction()
Methods inherited from class net.minecraft.item.ItemPlacementContext
offset
Methods inherited from class net.minecraft.item.ItemUsageContext
getHand, getHitPos, getHitResult, getPlayer, getSide, getStack, getWorld, hitsInsideBlock
-
Field Details
-
facing
-
-
Constructor Details
-
AutomaticItemPlacementContext
-
-
Method Details
-
getBlockPos
- Overrides:
getBlockPos
in classItemPlacementContext
-
canPlace
public boolean canPlace()- Overrides:
canPlace
in classItemPlacementContext
-
canReplaceExisting
public boolean canReplaceExisting()- Overrides:
canReplaceExisting
in classItemPlacementContext
-
getPlayerLookDirection
- Overrides:
getPlayerLookDirection
in classItemPlacementContext
-
getPlacementDirections
- Overrides:
getPlacementDirections
in classItemPlacementContext
-
getPlayerFacing
- Overrides:
getPlayerFacing
in classItemUsageContext
-
shouldCancelInteraction
public boolean shouldCancelInteraction()- Overrides:
shouldCancelInteraction
in classItemUsageContext
-
getPlayerYaw
public float getPlayerYaw()- Overrides:
getPlayerYaw
in classItemUsageContext
-