net.minecraft.util.math

public enum BlockMirror

implements StringIdentifiable

net.minecraft.world.level.block.Mirror
net.minecraft.class_2415
net.minecraft.util.math.BlockMirror

Enum constant summary

Enum Constant
NONE
field_11302
NONE
LEFT_RIGHT
field_11300
LEFT_RIGHT
FRONT_BACK
field_11301
FRONT_BACK

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<BlockMirror>
CODEC
field_39311
CODEC
public static final com.mojang.serialization.Codec<BlockMirror>
LEGACY_CODEC
field_56669
ENUM_NAME_CODEC
private final String
id
field_39312
id
private final Text
symbol
field_27883
name
private final DirectionTransformation
rotation
field_23263
directionTransformation
private static final BlockMirror[]
$VALUES
field_11299
field_11299

Constructor summary

ModifierConstructor
private (String $enum$name, DirectionTransformation $enum$ordinal)

Method summary

Modifier and TypeMethod
public int
mirror(int rotation, int steps)
method_10344(int arg0, int arg1)
mirror(int rotation, int fullTurn)
public BlockRotation
getRotation(Direction value)
method_10345(class_2350 arg0)
getRotation(Direction direction)
public Direction
mirror(Direction direction)
method_10343(class_2350 arg0)
apply(Direction direction)
public DirectionTransformation
rotation()
method_26380()
getDirectionTransformation()
public Text
symbol()
method_32354()
getName()
public String
getSerializedName()
method_15434()
asString()
private static BlockMirror[]
$values()
method_36706()
method_36706()