Class HorizontalFacingStrategy
java.lang.Object
appeng.api.orientation.FacingStrategy
appeng.api.orientation.HorizontalFacingStrategy
- All Implemented Interfaces:
IOrientationStrategy
Implements a strategy that allows blocks to be oriented using a single directional property. It doesn't allow up and
down, and uses the player facing instead in those cases.
-
Field Summary
Fields inherited from interface IOrientationStrategy
SPIN -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.level.block.state.BlockStategetStateForPlacement(net.minecraft.world.level.block.state.BlockState state, net.minecraft.world.item.context.BlockPlaceContext context) Methods inherited from class FacingStrategy
allowsPlayerRotation, getFacing, getProperties, setFacingMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface IOrientationStrategy
getAllStates, getSide, getSpin, setOrientation, setOrientation, setSpin, setUp
-
Constructor Details
-
HorizontalFacingStrategy
protected HorizontalFacingStrategy()
-
-
Method Details
-
getStateForPlacement
public net.minecraft.world.level.block.state.BlockState getStateForPlacement(net.minecraft.world.level.block.state.BlockState state, net.minecraft.world.item.context.BlockPlaceContext context) - Specified by:
getStateForPlacementin interfaceIOrientationStrategy- Overrides:
getStateForPlacementin classFacingStrategy
-