net.minecraft.world.phys.shapes

public abstract class DiscreteVoxelShape

fez
net.minecraft.world.phys.shapes.DiscreteVoxelShape
net.minecraft.class_251
net.minecraft.unmapped.C_bipoyzjn
net.minecraft.util.shape.VoxelSet
net.minecraft.util.shape.VoxelSet

Field summary

Modifier and TypeField
private static final Direction$Axis[]
d
AXIS_VALUES
field_1375
f_jwcxzfxj
AXES
AXES
protected final int
a
xSize
field_1374
f_jfytvufq
sizeX
sizeX
protected final int
b
ySize
field_1373
f_tpzdgkoi
sizeY
sizeY
protected final int
c
zSize
field_1372
f_xsyvwqhi
sizeZ
sizeZ

Constructor summary

ModifierConstructor
protected (int sizeX, int sizeY, int sizeZ)

Method summary

Modifier and TypeMethod
public DiscreteVoxelShape
a(h arg0)
rotate(OctahedralGroup arg0)
method_66493(class_4990 arg0)
m_nnanpfsy(C_yipxoxer arg0)
transform(DirectionTransformation transformation)
public boolean
a(ir arg0, int arg1, int arg2, int arg3)
isFullWide(AxisCycle arg0, int arg1, int arg2, int arg3)
method_1062(class_2335 arg0, int arg1, int arg2, int arg3)
m_cgppgpfp(C_ryiuicpl arg0, int arg1, int arg2, int arg3)
inBoundsAndContains(AxisCycleDirection cycle, int x, int y, int z)
inBoundsAndContains(AxisCycleDirection cycle, int x, int y, int z)
public boolean
e(int arg0, int arg1, int arg2)
isFullWide(int arg0, int arg1, int arg2)
method_1044(int arg0, int arg1, int arg2)
m_jpieeegw(int arg0, int arg1, int arg2)
inBoundsAndContains(int x, int y, int z)
inBoundsAndContains(int x, int y, int z)
public boolean
b(ir arg0, int arg1, int arg2, int arg3)
isFull(AxisCycle arg0, int arg1, int arg2, int arg3)
method_1057(class_2335 arg0, int arg1, int arg2, int arg3)
m_vdvdcmjf(C_ryiuicpl arg0, int arg1, int arg2, int arg3)
contains(AxisCycleDirection cycle, int x, int y, int z)
contains(AxisCycleDirection cycle, int x, int y, int z)
public abstract boolean
b(int arg0, int arg1, int arg2)
isFull(int arg0, int arg1, int arg2)
method_1063(int arg0, int arg1, int arg2)
m_ayyasubc(int arg0, int arg1, int arg2)
contains(int x, int y, int z)
contains(int arg0, int arg1, int arg2)
public abstract void
c(int arg0, int arg1, int arg2)
fill(int arg0, int arg1, int arg2)
method_1049(int arg0, int arg1, int arg2)
m_usycyzba(int arg0, int arg1, int arg2)
set(int x, int y, int z)
set(int arg0, int arg1, int arg2)
public boolean
a()
isEmpty()
method_1056()
m_eesqglvo()
isEmpty()
isEmpty()
public abstract int
a(ja$a arg0)
firstFull(Direction$Axis arg0)
method_1055(class_2350$class_2351 arg0)
m_lgzowyfx(C_xpuuihxf$C_rmpfouoz arg0)
getMin(Direction$Axis axis)
getMin(Direction$Axis arg0)
public abstract int
b(ja$a arg0)
lastFull(Direction$Axis arg0)
method_1045(class_2350$class_2351 arg0)
m_rvpvkpnq(C_xpuuihxf$C_rmpfouoz arg0)
getMax(Direction$Axis axis)
getMax(Direction$Axis arg0)
public int
a(ja$a arg0, int arg1, int arg2)
firstFull(Direction$Axis arg0, int arg1, int arg2)
method_35592(class_2350$class_2351 arg0, int arg1, int arg2)
m_agwrtxrf(C_xpuuihxf$C_rmpfouoz arg0, int arg1, int arg2)
getStartingAxisCoord(Direction$Axis axis, int from, int to)
getStartingAxisCoord(Direction$Axis axis, int from, int to)
public int
b(ja$a arg0, int arg1, int arg2)
lastFull(Direction$Axis arg0, int arg1, int arg2)
method_1058(class_2350$class_2351 arg0, int arg1, int arg2)
m_aaepmbkl(C_xpuuihxf$C_rmpfouoz arg0, int arg1, int arg2)
getEndingAxisCoord(Direction$Axis axis, int from, int to)
getEndingAxisCoord(Direction$Axis axis, int from, int to)
public int
c(ja$a arg0)
getSize(Direction$Axis arg0)
method_1051(class_2350$class_2351 arg0)
m_mebkcvfq(C_xpuuihxf$C_rmpfouoz arg0)
getSize(Direction$Axis axis)
getSize(Direction$Axis axis)
public int
b()
getXSize()
method_1050()
m_qdsumqgl()
getXSize()
getXSize()
public int
c()
getYSize()
method_1047()
m_wiiwzcmv()
getYSize()
getYSize()
public int
d()
getZSize()
method_1048()
m_wnmwnjcg()
getZSize()
getZSize()
public void
a(fez$b arg0, boolean arg1)
forAllEdges(DiscreteVoxelShape$IntLineConsumer arg0, boolean arg1)
method_1064(class_251$class_253 arg0, boolean arg1)
m_yjvegesj(C_bipoyzjn$C_getdvbzp arg0, boolean arg1)
forEachEdge(VoxelSet$PositionBiConsumer callback, boolean coalesce)
forEachEdge(VoxelSet$PositionBiConsumer consumer, boolean coalesce)
private void
a(fez$b arg0, ir arg1, boolean arg2)
forAllAxisEdges(DiscreteVoxelShape$IntLineConsumer arg0, AxisCycle arg1, boolean arg2)
method_1052(class_251$class_253 arg0, class_2335 arg1, boolean arg2)
m_cikwypjo(C_bipoyzjn$C_getdvbzp arg0, C_ryiuicpl arg1, boolean arg2)
forEachEdge(VoxelSet$PositionBiConsumer callback, AxisCycleDirection direction, boolean coalesce)
forEachEdge(VoxelSet$PositionBiConsumer consumer, AxisCycleDirection direction, boolean coalesce)
public void
b(fez$b arg0, boolean arg1)
forAllBoxes(DiscreteVoxelShape$IntLineConsumer arg0, boolean arg1)
method_1053(class_251$class_253 arg0, boolean arg1)
m_txjrolgh(C_bipoyzjn$C_getdvbzp arg0, boolean arg1)
forEachBox(VoxelSet$PositionBiConsumer consumer, boolean coalesce)
forEachBox(VoxelSet$PositionBiConsumer consumer, boolean largest)
public void
a(fez$a arg0)
forAllFaces(DiscreteVoxelShape$IntFaceConsumer arg0)
method_1046(class_251$class_252 arg0)
m_hyupqlhm(C_bipoyzjn$C_nbkhafgl arg0)
forEachDirection(VoxelSet$PositionConsumer consumer)
forEachDirection(VoxelSet$PositionConsumer consumer)
private void
a(fez$a arg0, ir arg1)
forAllAxisFaces(DiscreteVoxelShape$IntFaceConsumer arg0, AxisCycle arg1)
method_1061(class_251$class_252 arg0, class_2335 arg1)
m_pvpmktld(C_bipoyzjn$C_nbkhafgl arg0, C_ryiuicpl arg1)
forEachDirection(VoxelSet$PositionConsumer consumer, AxisCycleDirection direction)
forEachDirection(VoxelSet$PositionConsumer consumer, AxisCycleDirection direction)