net.minecraft.util.math

public abstract enum Direction$Axis

implements Predicate<Direction>, StringIdentifiable

net.minecraft.core.Direction$Axis
net.minecraft.class_2350$class_2351
net.minecraft.util.math.Direction$Axis

Enum constant summary

Enum Constant
X
field_11048
X
Y
field_11052
Y
Z
field_11051
Z

Field summary

Modifier and TypeField
public static final Direction$Axis[]
VALUES
field_23780
VALUES
public static final StringIdentifiable$EnumCodec<Direction$Axis>
CODEC
field_25065
CODEC
private final String
name
field_11053
id
private static final Direction$Axis[]
$VALUES
field_11049
field_11049

Constructor summary

ModifierConstructor
private (String $enum$name)

Method summary

Modifier and TypeMethod
public static Direction$Axis
byName(String name)
method_10177(String arg0)
fromId(String id)
public String
getName()
method_10174()
getId()
public boolean
isVertical()
method_10178()
isVertical()
public boolean
isHorizontal()
method_10179()
isHorizontal()
public abstract Direction
getPositive()
method_64922()
getPositiveDirection()
public abstract Direction
getNegative()
method_64923()
getNegativeDirection()
public Direction[]
getDirections()
method_64924()
getDirections()
public static Direction$Axis
getRandom(RandomSource random)
method_16699(class_5819 arg0)
pickRandomAxis(Random random)
public boolean
test(Direction input)
method_10176(class_2350 arg0)
test(Direction arg0)
public Direction$Type
getPlane()
method_10180()
getType()
public String
getSerializedName()
method_15434()
asString()
public abstract int
choose(int x, int y, int z)
method_10173(int arg0, int arg1, int arg2)
choose(int x, int y, int z)
public abstract double
choose(double x, double y, double z)
method_10172(double arg0, double arg1, double arg2)
choose(double x, double y, double z)
public abstract boolean
choose(boolean x, boolean y, boolean z)
method_66548(boolean arg0, boolean arg1, boolean arg2)
choose(boolean x, boolean y, boolean z)
public boolean
test(Object input)
private static Direction$Axis[]
$values()
method_36932()
method_36932()