net.minecraft.util.math

public enum AxisRotation

com.mojang.math.Quadrant
net.minecraft.class_10821
net.minecraft.util.math.AxisRotation

Enum constant summary

Enum Constant
R0
field_57029
R0
R90
field_57030
R90
R180
field_57031
R180
R270
field_57032
R270

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<AxisRotation>
CODEC
field_57033
CODEC
public final int
shift
field_57034
index
public final DirectionTransformation
rotationX
field_64521
field_64521
public final DirectionTransformation
rotationY
field_64522
field_64522
public final DirectionTransformation
rotationZ
field_64523
field_64523
private static final AxisRotation[]
$VALUES
field_57035
field_57035

Constructor summary

ModifierConstructor
private (int $enum$name, DirectionTransformation $enum$ordinal, DirectionTransformation index, DirectionTransformation rotationX)

Method summary

Modifier and TypeMethod
public static AxisRotation
parseJson(int degrees)
method_68064(int arg0)
fromDegrees(int degrees)
public static DirectionTransformation
fromXYAngles(Quadrant xRotation, Quadrant yRotation)
method_76599(class_10821 arg0, class_10821 arg1)
method_76599(AxisRotation arg0, AxisRotation arg1)
public static DirectionTransformation
fromXYZAngles(Quadrant xRotation, Quadrant yRotation, Quadrant zRotation)
method_76600(class_10821 arg0, class_10821 arg1, class_10821 arg2)
method_76600(AxisRotation arg0, AxisRotation arg1, AxisRotation arg2)
public int
rotateVertexIndex(int index)
method_68067(int arg0)
rotate(int index)
private static AxisRotation[]
$values()
method_68063()
method_68063()
private static Integer
lambda$static$2(Quadrant arg0)
method_68065(class_10821 arg0)
method_68065(AxisRotation rotation)
private static com.mojang.serialization.DataResult
lambda$static$0(Integer arg0)
method_68066(Integer arg0)
method_68066(Integer degrees)
private static String
lambda$static$1(Integer arg0)
method_68068(Integer arg0)
method_68068(Integer arg0)