net.minecraft.util.shape

public abstract class VoxelSet

ftv
net.minecraft.world.phys.shapes.DiscreteVoxelShape
net.minecraft.class_251
net.minecraft.util.shape.VoxelSet
net.minecraft.unmapped.C_bipoyzjn
net.minecraft.util.shape.VoxelSet
net.minecraft.src.C_3055_

Field summary

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

Constructor summary

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

Method summary

Modifier and TypeMethod
public VoxelSet
a(f arg0)
rotate(OctahedralGroup arg0)
method_66493(class_4990 arg0)
transform(DirectionTransformation transformation)
m_nnanpfsy(C_yipxoxer arg0)
transformed(DirectionTransformation transformation)
m_388740_(C_1905_ arg0)
private static int
a(org.joml.Vector3i o, int o)
fixupCoordinate(org.joml.Vector3i arg0, int arg1)
method_75279(org.joml.Vector3i arg0, int arg1)
method_75279(org.joml.Vector3i arg0, int arg1)
m_ktjtaeqd(org.joml.Vector3i arg0, int arg1)
m_445935_(org.joml.Vector3i p_455148_, int p_450383_)
public boolean
a(ip o, int o, int o, int arg3)
isFullWide(AxisCycle arg0, int arg1, int arg2, int arg3)
method_1062(class_2335 arg0, int arg1, int arg2, int arg3)
inBoundsAndContains(AxisCycleDirection cycle, int x, int y, int z)
m_cgppgpfp(C_ryiuicpl arg0, int arg1, int arg2, int arg3)
inBoundsAndContains(AxisCycleDirection cycle, int x, int y, int z)
m_82822_(C_4670_ p_82824_, int p_82825_, int p_82826_, int arg3)
public boolean
e(int o, int o, int arg2)
isFullWide(int arg0, int arg1, int arg2)
method_1044(int arg0, int arg1, int arg2)
inBoundsAndContains(int x, int y, int z)
m_jpieeegw(int arg0, int arg1, int arg2)
inBoundsAndContains(int x, int y, int z)
m_82846_(int p_82848_, int p_82849_, int arg2)
public boolean
b(ip o, int o, int o, int arg3)
isFull(AxisCycle arg0, int arg1, int arg2, int arg3)
method_1057(class_2335 arg0, int arg1, int arg2, int arg3)
contains(AxisCycleDirection cycle, int x, int y, int z)
m_vdvdcmjf(C_ryiuicpl arg0, int arg1, int arg2, int arg3)
contains(AxisCycleDirection cycle, int x, int y, int z)
m_82835_(C_4670_ p_82837_, int p_82838_, int p_82839_, int arg3)
public abstract boolean
b(int o, int o, int arg2)
isFull(int arg0, int arg1, int arg2)
method_1063(int arg0, int arg1, int arg2)
contains(int x, int y, int z)
m_ayyasubc(int arg0, int arg1, int arg2)
contains(int x, int y, int z)
m_6696_(int p_82830_, int p_82831_, int arg2)
public abstract void
c(int o, int o, int arg2)
fill(int arg0, int arg1, int arg2)
method_1049(int arg0, int arg1, int arg2)
set(int x, int y, int z)
m_usycyzba(int arg0, int arg1, int arg2)
set(int x, int y, int z)
m_142703_(int p_165999_, int p_166000_, int arg2)
public boolean
a()
isEmpty()
method_1056()
isEmpty()
m_eesqglvo()
isEmpty()
m_6224_()
public abstract int
a(iz$a arg0)
firstFull(Direction$Axis arg0)
method_1055(class_2350$class_2351 arg0)
getMin(Direction$Axis axis)
m_lgzowyfx(C_xpuuihxf$C_rmpfouoz arg0)
getMin(Direction$Axis axis)
m_6538_(C_4687_$C_4689_ arg0)
public abstract int
b(iz$a arg0)
lastFull(Direction$Axis arg0)
method_1045(class_2350$class_2351 arg0)
getMax(Direction$Axis axis)
m_rvpvkpnq(C_xpuuihxf$C_rmpfouoz arg0)
getMax(Direction$Axis axis)
m_6536_(C_4687_$C_4689_ arg0)
public int
a(iz$a o, int o, int arg2)
firstFull(Direction$Axis arg0, int arg1, int arg2)
method_35592(class_2350$class_2351 arg0, int arg1, int arg2)
getStartingAxisCoord(Direction$Axis axis, int from, int to)
m_agwrtxrf(C_xpuuihxf$C_rmpfouoz arg0, int arg1, int arg2)
getStartingAxisCoord(Direction$Axis axis, int from, int to)
m_165994_(C_4687_$C_4689_ p_165996_, int p_165997_, int arg2)
public int
b(iz$a o, int o, int arg2)
lastFull(Direction$Axis arg0, int arg1, int arg2)
method_1058(class_2350$class_2351 arg0, int arg1, int arg2)
getEndingAxisCoord(Direction$Axis axis, int from, int to)
m_aaepmbkl(C_xpuuihxf$C_rmpfouoz arg0, int arg1, int arg2)
getEndingAxisCoord(Direction$Axis axis, int from, int to)
m_82841_(C_4687_$C_4689_ p_82843_, int p_82844_, int arg2)
public int
c(iz$a arg0)
getSize(Direction$Axis arg0)
method_1051(class_2350$class_2351 arg0)
getSize(Direction$Axis axis)
m_mebkcvfq(C_xpuuihxf$C_rmpfouoz arg0)
getSize(Direction$Axis axis)
m_82850_(C_4687_$C_4689_ arg0)
public int
b()
getXSize()
method_1050()
getXSize()
m_qdsumqgl()
getXSize()
m_82828_()
public int
c()
getYSize()
method_1047()
getYSize()
m_wiiwzcmv()
getYSize()
m_82845_()
public int
d()
getZSize()
method_1048()
getZSize()
m_wnmwnjcg()
getZSize()
m_82852_()
public void
a(ftv$b o, boolean arg1)
forAllEdges(DiscreteVoxelShape$IntLineConsumer arg0, boolean arg1)
method_1064(class_251$class_253 arg0, boolean arg1)
forEachEdge(VoxelSet$PositionBiConsumer callback, boolean coalesce)
m_yjvegesj(C_bipoyzjn$C_getdvbzp arg0, boolean arg1)
forEachEdge(VoxelSet$PositionBiConsumer action, boolean coalesce)
m_82819_(C_3055_$C_3057_ p_82821_, boolean arg1)
private void
a(ftv$b o, ip o, boolean arg2)
forAllAxisEdges(DiscreteVoxelShape$IntLineConsumer arg0, AxisCycle arg1, boolean arg2)
method_1052(class_251$class_253 arg0, class_2335 arg1, boolean arg2)
forEachEdge(VoxelSet$PositionBiConsumer callback, AxisCycleDirection direction, boolean coalesce)
m_cikwypjo(C_bipoyzjn$C_getdvbzp arg0, C_ryiuicpl arg1, boolean arg2)
forEachEdge(VoxelSet$PositionBiConsumer action, AxisCycleDirection direction, boolean coalesce)
m_82815_(C_3055_$C_3057_ p_82817_, C_4670_ p_82818_, boolean arg2)
public void
b(ftv$b o, boolean arg1)
forAllBoxes(DiscreteVoxelShape$IntLineConsumer arg0, boolean arg1)
method_1053(class_251$class_253 arg0, boolean arg1)
forEachBox(VoxelSet$PositionBiConsumer consumer, boolean coalesce)
m_txjrolgh(C_bipoyzjn$C_getdvbzp arg0, boolean arg1)
forEachBox(VoxelSet$PositionBiConsumer action, boolean largest)
m_82832_(C_3055_$C_3057_ p_82834_, boolean arg1)
public void
a(ftv$a arg0)
forAllFaces(DiscreteVoxelShape$IntFaceConsumer arg0)
method_1046(class_251$class_252 arg0)
forEachDirection(VoxelSet$PositionConsumer consumer)
m_hyupqlhm(C_bipoyzjn$C_nbkhafgl arg0)
forEachDirection(VoxelSet$PositionConsumer action)
m_82810_(C_3055_$C_3056_ arg0)
private void
a(ftv$a o, ip arg1)
forAllAxisFaces(DiscreteVoxelShape$IntFaceConsumer arg0, AxisCycle arg1)
method_1061(class_251$class_252 arg0, class_2335 arg1)
forEachDirection(VoxelSet$PositionConsumer consumer, AxisCycleDirection direction)
m_pvpmktld(C_bipoyzjn$C_nbkhafgl arg0, C_ryiuicpl arg1)
forEachDirection(VoxelSet$PositionConsumer action, AxisCycleDirection direction)
m_82812_(C_3055_$C_3056_ p_82814_, C_4670_ arg1)