Class DefaultDirectionType
java.lang.Object
com.refinedmods.refinedstorage.common.support.direction.DefaultDirectionType
- All Implemented Interfaces:
DirectionType<net.minecraft.core.Direction>
public class DefaultDirectionType
extends Object
implements DirectionType<net.minecraft.core.Direction>
-
Field Summary
Modifier and TypeFieldDescriptionstatic final DirectionType
<net.minecraft.core.Direction> static final DirectionType
<net.minecraft.core.Direction> -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.core.Direction
extractDirection
(net.minecraft.core.Direction direction) net.minecraft.core.Direction
net.minecraft.core.Direction
getDirection
(net.minecraft.core.Direction clickedFace, net.minecraft.core.Direction playerFacing, float playerPitch) net.minecraft.world.level.block.state.properties.EnumProperty
<net.minecraft.core.Direction> net.minecraft.core.Direction
rotate
(net.minecraft.core.Direction direction)
-
Field Details
-
FACE_CLICKED
-
FACE_PLAYER
-
-
Method Details
-
getProperty
public net.minecraft.world.level.block.state.properties.EnumProperty<net.minecraft.core.Direction> getProperty()- Specified by:
getProperty
in interfaceDirectionType<net.minecraft.core.Direction>
-
getDefault
public net.minecraft.core.Direction getDefault()- Specified by:
getDefault
in interfaceDirectionType<net.minecraft.core.Direction>
-
extractDirection
public net.minecraft.core.Direction extractDirection(net.minecraft.core.Direction direction) - Specified by:
extractDirection
in interfaceDirectionType<net.minecraft.core.Direction>
-
getDirection
public net.minecraft.core.Direction getDirection(net.minecraft.core.Direction clickedFace, net.minecraft.core.Direction playerFacing, float playerPitch) - Specified by:
getDirection
in interfaceDirectionType<net.minecraft.core.Direction>
-
rotate
public net.minecraft.core.Direction rotate(net.minecraft.core.Direction direction) - Specified by:
rotate
in interfaceDirectionType<net.minecraft.core.Direction>
-