net.minecraft.block.shape

public final class BitSetVoxelSet

extends VoxelSet

ceh
net.minecraft.class_4081
net.minecraft.block.shape.BitSetVoxelSet
net.minecraft.util.math.shapes.VoxelShapePartBitSet
net.minecraft.util.math.shapes.VoxelShapePartBitSet

Field summary

Modifier and TypeField
private final BitSet
d
field_19821
storage
field_197853_e
bitSet
private int
e
field_19822
minX
field_199630_f
startX
private int
f
field_19823
minY
field_199631_g
startY
private int
g
field_19824
minZ
field_199632_h
startZ
private int
h
field_19825
maxX
field_199633_i
endX
private int
i
field_19826
maxY
field_199634_j
endY
private int
j
field_19827
maxZ
field_199635_k
endZ

Constructor summary

ModifierConstructor
public (int arg0, int arg1, int arg2)
public (int sizeX, int sizeY, int sizeZ, int minX, int minY, int minZ, int maxX, int maxY, int maxZ)
public (VoxelSet voxels)

Method summary

Modifier and TypeMethod
protected int
a(int arg0, int arg1, int arg2)
method_18013(int arg0, int arg1, int arg2)
index(int x, int y, int z)
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)
method_18031(int arg0, int arg1, int arg2)
contains(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)
method_18022(int arg0, int arg1, int arg2, boolean arg3, boolean arg4)
set(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()
method_18018()
isEmpty()
func_197830_a()
isEmpty()
public int
a(eq$a arg0)
method_18028(class_1354$class_2558 arg0)
min(Direction$Axis arg0)
func_199623_a(EnumFacing$Axis arg0)
getStart(EnumFacing$Axis arg0)
public int
b(eq$a arg0)
method_18034(class_1354$class_2558 arg0)
max(Direction$Axis arg0)
func_199624_b(EnumFacing$Axis arg0)
getEnd(EnumFacing$Axis arg0)
protected boolean
a(int arg0, int arg1, int arg2, int arg3)
method_18019(int arg0, int arg1, int arg2, int arg3)
containsWithinBoundsZ(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)
method_18021(int arg0, int arg1, int arg2, int arg3, boolean arg4)
setZ(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(cem arg0, cem arg1, ceo arg2, ceo arg3, ceo arg4, cei arg5)
method_18015(class_4086 arg0, class_4086 arg1, class_4090 arg2, class_4090 arg3, class_4090 arg4, class_4082 arg5)
join(VoxelSet set1, VoxelSet set2, IndexMerger mergerX, IndexMerger mergerY, IndexMerger mergerZ, BooleanOp op)
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)