net.minecraft.world.level.block

public enum Rotation

implements StringRepresentable

dwu
net.minecraft.world.level.block.Rotation

Enum constant summary

Enum Constant
a
NONE
b
CLOCKWISE_90
c
CLOCKWISE_180
d
COUNTERCLOCKWISE_90

Field summary

Modifier and TypeField
public static final IntFunction<Rotation>
e
BY_ID
public static final com.mojang.serialization.Codec<Rotation>
f
CODEC
public static final StreamCodec<io.netty.buffer.ByteBuf, Rotation>
g
STREAM_CODEC
public static final com.mojang.serialization.Codec<Rotation>
h
LEGACY_CODEC
private final int
i
index
private final String
j
id
private final OctahedralGroup
k
rotation

Constructor summary

ModifierConstructor
private (int arg0, String arg1, OctahedralGroup arg2)

Method summary

Modifier and TypeMethod
public Rotation
a(dwu arg0)
getRotated(Rotation arg0)
public OctahedralGroup
a()
rotation()
public Direction
a(jh arg0)
rotate(Direction arg0)
public int
a(int arg0, int arg1)
rotate(int arg0, int arg1)
public static Rotation
a(bck arg0)
getRandom(RandomSource arg0)
public static List<Rotation>
b(bck arg0)
getShuffled(RandomSource arg0)
public String
c()
getSerializedName()
private int
b()
getIndex()