net.minecraft.util.math

public enum Direction

implements StringSerializable

cq
net.minecraft.class_1354
net.minecraft.util.math.Direction
net.minecraft.util.EnumFacing

Enum constant summary

Enum Constant
a
field_5200
DOWN
DOWN
b
field_5201
UP
UP
c
field_5202
NORTH
NORTH
d
field_5203
SOUTH
SOUTH
e
field_5205
WEST
WEST
f
field_5204
EAST
EAST

Field summary

Modifier and TypeField
private final int
g
field_5206
id
index
private final int
h
field_11454
opposite
opposite
private final int
i
field_11455
idHorizontal
horizontalIndex
private final String
j
field_11456
key
name
private final Direction$Axis
k
field_11457
axis
axis
private final Direction$AxisDirection
l
field_11458
axisDir
axisDirection
private final Vec3i
m
field_11459
normal
directionVec
private static final Direction[]
n
field_5211
ALL
VALUES
private static final Direction[]
o
field_11460
BY_ID_HORIZONTAL
HORIZONTALS
private static final Map<String, Direction>
p
field_11461
BY_KEY
NAME_LOOKUP

Constructor summary

ModifierConstructor
private (int arg0, int arg1, int id, String opposite, Direction$AxisDirection idHorizontal, Direction$Axis key, Vec3i axisDir)

Method summary

Modifier and TypeMethod
public int
a()
method_10524()
getId()
getIndex()
public int
b()
method_10531()
getIdHorizontal()
getHorizontalIndex()
public Direction$AxisDirection
c()
method_10533()
getAxisDirection()
getAxisDirection()
public Direction
d()
method_10534()
getOpposite()
getOpposite()
public Direction
e()
method_10535()
clockwiseY()
rotateY()
public Direction
f()
method_10536()
counterClockwiseY()
rotateYCCW()
public int
g()
method_4347()
getOffsetX()
getFrontOffsetX()
public int
h()
method_5134()
getOffsetY()
getFrontOffsetY()
public int
i()
method_4348()
getOffsetZ()
getFrontOffsetZ()
public String
j()
method_10537()
getKey()
getName2()
public Direction$Axis
k()
method_10538()
getAxis()
getAxis()
public static Direction
a(int arg0)
method_4346(int arg0)
byId(int id)
getFront(int index)
public static Direction
b(int arg0)
method_10532(int arg0)
byIdHorizontal(int id)
getHorizontal(int arg0)
public static Direction
a(double arg0)
method_10525(double arg0)
byRotation(double rotation)
fromAngle(double angle)
public static Direction
a(Random arg0)
method_10530(Random arg0)
pick(Random random)
random(Random rand)
public String
l()
method_10853()
getSerializedName()
getName()
public static Direction
a(cq$b arg0, cq$a arg1)
method_10528(class_1354$class_2559 arg0, class_1354$class_2558 arg1)
of(Direction$AxisDirection axisDir, Direction$Axis axis)
getFacingFromAxis(EnumFacing$AxisDirection arg0, EnumFacing$Axis arg1)
public Direction
a(cq$a arg0)
method_10527(class_1354$class_2558 arg0)
clockwise(Direction$Axis axis)
rotateAround(EnumFacing$Axis axis)
private Direction
n()
method_10540()
clockwiseX()
rotateX()
private Direction
p()
method_10541()
clockwiseZ()
rotateZ()
public static Direction
a(String arg0)
method_10529(String arg0)
byKey(String key)
byName(String name)
public static Direction
a(float arg0, float arg1, float arg2)
method_10526(float arg0, float arg1, float arg2)
getNearest(float dx, float dy, float dz)
getFacingFromVector(float arg0, float arg1, float arg2)
public Vec3i
m()
method_10539()
getNormal()
getDirectionVec()