net.minecraft.util.shape

public final class BitSetVoxelSet

extends VoxelSet

dcq
net.minecraft.world.phys.shapes.BitSetDiscreteVoxelShape
net.minecraft.class_244
net.minecraft.util.shape.BitSetVoxelSet
net.minecraft.unmapped.C_ggaqmxld
net.minecraft.util.math.shapes.BitSetVoxelShapePart
net.minecraft.util.math.shapes.BitSetVoxelShapePart

Field summary

Modifier and TypeField
private final BitSet
d
storage
field_1359
storage
f_wfhpimql
field_197853_e
bitSet
private int
e
xMin
field_1358
minX
f_ikfzrthw
field_199630_f
startX
private int
f
yMin
field_1357
minY
f_cgmhulqo
field_199631_g
startY
private int
g
zMin
field_1356
minZ
f_uerxttid
field_199632_h
startZ
private int
h
xMax
field_1355
maxX
f_iscsirob
field_199633_i
endX
private int
i
yMax
field_1354
maxY
f_uasjufrp
field_199634_j
endY
private int
j
zMax
field_1360
maxZ
f_sbtgdyfy
field_199635_k
endZ

Constructor summary

ModifierConstructor
public (int arg0, int arg1, int arg2)
public (int xMask, int yMask, int zMask, int xMin, int yMin, int zMin, int xMax, int yMax, int zMax)
public (VoxelSet other)

Method summary

Modifier and TypeMethod
protected int
a(int arg0, int arg1, int arg2)
getIndex(int arg0, int arg1, int arg2)
method_1039(int arg0, int arg1, int arg2)
getIndex(int x, int y, int z)
m_uibxloge(int arg0, int arg1, int arg2)
func_197848_a(int arg0, int arg1, int arg2)
getIndex(int x, int y, int z)
public boolean
b(int arg0, int arg1, int arg2)
isFull(int arg0, int arg1, int arg2)
method_1063(int arg0, int arg1, int arg2)
contains(int arg0, int arg1, int arg2)
m_ayyasubc(int arg0, int arg1, int arg2)
func_197835_b(int arg0, int arg1, int arg2)
isFilled(int arg0, int arg1, int arg2)
public void
a(int arg0, int arg1, int arg2, boolean arg3, boolean arg4)
setFull(int arg0, int arg1, int arg2, boolean arg3, boolean arg4)
method_1049(int arg0, int arg1, int arg2, boolean arg3, boolean arg4)
set(int arg0, int arg1, int arg2, boolean arg3, boolean arg4)
m_kwillvah(int arg0, int arg1, int arg2, boolean arg3, boolean arg4)
func_199625_a(int arg0, int arg1, int arg2, boolean arg3, boolean arg4)
setFilled(int arg0, int arg1, int arg2, boolean arg3, boolean arg4)
public boolean
a()
isEmpty()
method_1056()
isEmpty()
m_eesqglvo()
func_197830_a()
isEmpty()
public int
a(gc$a arg0)
firstFull(Direction$Axis arg0)
method_1055(class_2350$class_2351 arg0)
getMin(Direction$Axis arg0)
m_lgzowyfx(C_xpuuihxf$C_rmpfouoz arg0)
func_199623_a(Direction$Axis arg0)
getStart(Direction$Axis arg0)
public int
b(gc$a arg0)
lastFull(Direction$Axis arg0)
method_1045(class_2350$class_2351 arg0)
getMax(Direction$Axis arg0)
m_rvpvkpnq(C_xpuuihxf$C_rmpfouoz arg0)
func_199624_b(Direction$Axis arg0)
getEnd(Direction$Axis arg0)
protected boolean
a(int arg0, int arg1, int arg2, int arg3)
isZStripFull(int arg0, int arg1, int arg2, int arg3)
method_1059(int arg0, int arg1, int arg2, int arg3)
isColumnFull(int arg0, int arg1, int arg2, int arg3)
m_lvxxahiz(int arg0, int arg1, int arg2, int arg3)
func_197833_a(int arg0, int arg1, int arg2, int arg3)
isZAxisLineFull(int arg0, int arg1, int arg2, int arg3)
protected void
a(int arg0, int arg1, int arg2, int arg3, boolean arg4)
setZStrip(int arg0, int arg1, int arg2, int arg3, boolean arg4)
method_1060(int arg0, int arg1, int arg2, int arg3, boolean arg4)
setColumn(int arg0, int arg1, int arg2, int arg3, boolean arg4)
m_hpclctxu(int arg0, int arg1, int arg2, int arg3, boolean arg4)
func_197834_a(int arg0, int arg1, int arg2, int arg3, boolean arg4)
setZAxisLine(int arg0, int arg1, int arg2, int arg3, boolean arg4)
static BitSetVoxelSet
a(dcw arg0, dcw arg1, dcz arg2, dcz arg3, dcz arg4, dcr arg5)
join(DiscreteVoxelShape arg0, DiscreteVoxelShape arg1, IndexMerger arg2, IndexMerger arg3, IndexMerger arg4, BooleanOp arg5)
method_1040(class_251 arg0, class_251 arg1, class_255 arg2, class_255 arg3, class_255 arg4, class_247 arg5)
combine(VoxelSet first, VoxelSet second, PairList xPoints, PairList yPoints, PairList zPoints, BooleanBiFunction function)
m_ddepxiuz(C_bipoyzjn arg0, C_bipoyzjn arg1, C_dbdmfnqs arg2, C_dbdmfnqs arg3, C_dbdmfnqs arg4, C_glcezlyp arg5)
func_197852_a(VoxelShapePart arg0, VoxelShapePart arg1, IDoubleListMerger arg2, IDoubleListMerger arg3, IDoubleListMerger arg4, IBooleanFunction arg5)
func_197852_a(VoxelShapePart first, VoxelShapePart second, IDoubleListMerger xMerger, IDoubleListMerger yMerger, IDoubleListMerger zMerger, IBooleanFunction op)