net.minecraft.world.phys.shapes

public final class BitSetDiscreteVoxelShape

extends DiscreteVoxelShape

fha
net.minecraft.world.phys.shapes.BitSetDiscreteVoxelShape
net.minecraft.class_244

Field summary

Modifier and TypeField
private final BitSet
d
storage
field_1359
private int
e
xMin
field_1358
private int
f
yMin
field_1357
private int
g
zMin
field_1356
private int
h
xMax
field_1355
private int
i
yMax
field_1354
private int
j
zMax
field_1360

Constructor summary

ModifierConstructor
public (int arg0, int arg1, int arg2)
public (DiscreteVoxelShape arg0)

Method summary

Modifier and TypeMethod
public static BitSetDiscreteVoxelShape
a(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8)
withFilledBounds(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8)
method_31939(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8)
protected int
a(int arg0, int arg1, int arg2)
getIndex(int arg0, int arg1, int arg2)
method_1039(int arg0, int arg1, int arg2)
public boolean
b(int arg0, int arg1, int arg2)
isFull(int arg0, int arg1, int arg2)
method_1063(int arg0, int arg1, int arg2)
private void
a(int arg0, int arg1, int arg2, boolean arg3)
fillUpdateBounds(int arg0, int arg1, int arg2, boolean arg3)
method_31940(int arg0, int arg1, int arg2, boolean arg3)
public void
c(int arg0, int arg1, int arg2)
fill(int arg0, int arg1, int arg2)
method_1049(int arg0, int arg1, int arg2)
public boolean
a()
isEmpty()
method_1056()
public int
a(je$a arg0)
firstFull(Direction$Axis arg0)
method_1055(class_2350$class_2351 arg0)
public int
b(je$a arg0)
lastFull(Direction$Axis arg0)
method_1045(class_2350$class_2351 arg0)
static BitSetDiscreteVoxelShape
a(fhg arg0, fhg arg1, fhj arg2, fhj arg3, fhj arg4, fhb 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)
protected static void
a(fhg arg0, fhg$b arg1, boolean arg2)
forAllBoxes(DiscreteVoxelShape arg0, DiscreteVoxelShape$IntLineConsumer arg1, boolean arg2)
method_31941(class_251 arg0, class_251$class_253 arg1, boolean arg2)
private 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)
private boolean
a(int arg0, int arg1, int arg2, int arg3, int arg4)
isXZRectangleFull(int arg0, int arg1, int arg2, int arg3, int arg4)
method_31938(int arg0, int arg1, int arg2, int arg3, int arg4)
private void
b(int arg0, int arg1, int arg2, int arg3)
clearZStrip(int arg0, int arg1, int arg2, int arg3)
method_31942(int arg0, int arg1, int arg2, int arg3)
public boolean
d(int arg0, int arg1, int arg2)
isInterior(int arg0, int arg1, int arg2)
method_58225(int arg0, int arg1, int arg2)