net.minecraft.world.level.redstone

public class Orientation

eve
net.minecraft.world.level.redstone.Orientation
net.minecraft.class_9904
net.minecraft.unmapped.C_ctatbkvy
net.minecraft.world.block.WireOrientation
net.minecraft.world.logic.Orientation
net.minecraft.src.C_346043_
net.minecraft.world.level.redstone.NeighborUpdater

Field summary

Modifier and TypeField
public static final StreamCodec<io.netty.buffer.ByteBuf, Orientation>
a
STREAM_CODEC
field_52668
f_moxewvqi
PACKET_CODEC
PACKET_CODEC
f_347293_
private static final Orientation[]
b
ORIENTATIONS
field_52669
f_kmncjkkk
VALUES
CACHE
f_348993_
private final Direction
c
up
field_52670
f_fhogeywa
up
up
f_347760_
private final Direction
d
front
field_52671
f_ucwpcred
front
front
f_347199_
private final Direction
e
side
field_52672
f_ljedphah
right
side
f_346687_
private final Orientation$SideBias
f
sideBias
field_52673
f_mjyggsau
sideBias
bias
f_349509_
private final int
g
index
field_52674
f_vikofocg
ordinal
index
f_349018_
private final List<Direction>
h
neighbors
field_52675
f_unmshwvq
directionsByPriority
neighbors
f_346921_
private final List<Direction>
i
horizontalNeighbors
field_52676
f_ublfpmzj
horizontalDirections
horizontalNeighbors
f_347237_
private final List<Direction>
j
verticalNeighbors
field_52677
f_jhbggyum
verticalDirections
verticalNeighbors
f_346429_
private final Map<Direction, Orientation>
k
withFront
field_52678
f_avakgxvv
siblingsByFront
withFront
f_349340_
private final Map<Direction, Orientation>
l
withUp
field_52679
f_thbclckv
siblingsByUp
withUp
f_347188_
private final Map<Orientation$SideBias, Orientation>
m
withSideBias
field_52680
f_rgdwgbkg
siblingsBySideBias
withBias
f_347221_

Constructor summary

ModifierConstructor
private (Direction up, Direction front, Orientation$SideBias sideBias)

Method summary

Modifier and TypeMethod
public static Orientation
a(jm arg0, jm arg1, eve$a arg2)
of(Direction arg0, Direction arg1, Orientation$SideBias arg2)
method_61848(class_2350 arg0, class_2350 arg1, class_9904$class_9905 arg2)
m_ceostjis(C_xpuuihxf arg0, C_xpuuihxf arg1, C_ctatbkvy$C_ugxzsetw arg2)
of(Direction up, Direction front, WireOrientation$SideBias sideBias)
of(Direction up, Direction front, Orientation$Bias bias)
m_356979_(C_4687_ p_367835_, C_4687_ p_362776_, C_346043_$C_345940_ p_367906_)
public Orientation
a(jm arg0)
withUp(Direction arg0)
method_61847(class_2350 arg0)
m_nvoxpxko(C_xpuuihxf arg0)
withUp(Direction direction)
withUp(Direction direction)
m_352095_(C_4687_ arg0)
public Orientation
b(jm arg0)
withFront(Direction arg0)
method_61850(class_2350 arg0)
m_pobsyssp(C_xpuuihxf arg0)
withFront(Direction direction)
withFront(Direction direction)
m_351812_(C_4687_ arg0)
public Orientation
c(jm arg0)
withFrontPreserveUp(Direction arg0)
method_62875(class_2350 arg0)
m_ebqcuxva(C_xpuuihxf arg0)
withFrontIfNotUp(Direction direction)
withFrontPreserveUp(Direction direction)
m_354821_(C_4687_ arg0)
public Orientation
d(jm arg0)
withFrontAdjustSideBias(Direction arg0)
method_61853(class_2350 arg0)
m_wvtsixzb(C_xpuuihxf arg0)
withFrontAndSideBias(Direction direction)
withFrontAdjustBias(Direction direction)
m_352047_(C_4687_ arg0)
public Orientation
a(eve$a arg0)
withSideBias(Orientation$SideBias arg0)
method_61845(class_9904$class_9905 arg0)
m_xybpsrhj(C_ctatbkvy$C_ugxzsetw arg0)
withSideBias(WireOrientation$SideBias sideBias)
withBias(Orientation$Bias bias)
m_356687_(C_346043_$C_345940_ arg0)
public Orientation
a()
withMirror()
method_61842()
m_yqnspsre()
withOppositeSideBias()
mirror()
m_352965_()
public Direction
b()
getFront()
method_61849()
m_xmepnwzw()
getFront()
getFront()
m_353739_()
public Direction
c()
getUp()
method_61852()
m_adhqcarj()
getUp()
getUp()
m_356347_()
public Direction
d()
getSide()
method_61854()
m_ritocpgk()
getRight()
getSide()
m_356257_()
public Orientation$SideBias
e()
getSideBias()
method_61856()
m_lnhidaat()
getSideBias()
getBias()
m_357200_()
public List<Direction>
f()
getDirections()
method_61858()
m_sgxvutmx()
getDirectionsByPriority()
getNeighbors()
m_357386_()
public List<Direction>
g()
getHorizontalDirections()
method_61859()
m_bzfueucy()
getHorizontalDirections()
getHorizontalNeighbors()
m_353343_()
public List<Direction>
h()
getVerticalDirections()
method_61860()
m_ifqqcsgt()
getVerticalDirections()
getVerticalNeighbors()
m_352138_()
public int
i()
getIndex()
method_61861()
m_fgyxqbmz()
ordinal()
getIndex()
m_352989_()
public static Orientation
a(int arg0)
fromIndex(int arg0)
method_61843(int arg0)
m_ennnjbdo(int arg0)
fromOrdinal(int ordinal)
fromIndex(int i)
m_352391_(int p_367043_)
public static Orientation
a(bam arg0)
random(RandomSource arg0)
method_61844(class_5819 arg0)
m_fqnuqovh(C_rlomrsco arg0)
random(Random random)
random(RandomGenerator random)
m_351974_(C_212974_ p_363137_)
private static Orientation
a(eve arg0, eve[] arg1)
generateContext(Orientation arg0, Orientation[] arg1)
method_61846(class_9904 arg0, class_9904[] arg1)
m_vbdatnxf(C_ctatbkvy arg0, C_ctatbkvy[] arg1)
initializeValuesArray(WireOrientation prime, WireOrientation[] valuesOut)
generateContext(Orientation seed, Orientation[] orientations)
m_353871_(C_346043_ p_365452_, C_346043_[] p_362094_)
protected static int
b(jm arg0, jm arg1, eve$a arg2)
generateIndex(Direction arg0, Direction arg1, Orientation$SideBias arg2)
method_61851(class_2350 arg0, class_2350 arg1, class_9904$class_9905 arg2)
m_mwludmnc(C_xpuuihxf arg0, C_xpuuihxf arg1, C_ctatbkvy$C_ugxzsetw arg2)
ordinalFromComponents(Direction up, Direction front, WireOrientation$SideBias sideBias)
generateIndex(Direction up, Direction front, Orientation$Bias bias)
m_357048_(C_4687_ p_368123_, C_4687_ p_368048_, C_346043_$C_345940_ p_369086_)