net.minecraft.block.shape

public abstract class VoxelSet

cel
net.minecraft.unmapped.C_26038952
net.minecraft.block.shape.VoxelSet
net.minecraft.util.math.shapes.VoxelShapePart

Field summary

Modifier and TypeField
private static final Direction$Axis[]
d
f_50465863
AXES
field_199626_e
protected final int
a
f_47602490
sizeX
field_197838_b
protected final int
b
f_72949305
sizeY
field_197839_c
protected final int
c
f_37764504
sizeZ
field_197840_d

Constructor summary

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

Method summary

Modifier and TypeMethod
public boolean
a(ej arg0, int arg1, int arg2, int arg3)
m_19683277(C_39694509 arg0, int arg1, int arg2, int arg3)
containsWithinBounds(AxisCycle cycle, int x, int y, int z)
func_197824_a(AxisRotation arg0, int arg1, int arg2, int arg3)
public boolean
c(int arg0, int arg1, int arg2)
m_47303687(int arg0, int arg1, int arg2)
containsWithinBounds(int x, int y, int z)
func_197818_c(int arg0, int arg1, int arg2)
public boolean
b(ej arg0, int arg1, int arg2, int arg3)
m_06476779(C_39694509 arg0, int arg1, int arg2, int arg3)
contains(AxisCycle cycle, int x, int y, int z)
func_197829_b(AxisRotation arg0, int arg1, int arg2, int arg3)
public abstract boolean
b(int arg0, int arg1, int arg2)
m_74263007(int arg0, int arg1, int arg2)
contains(int x, int y, int z)
func_197835_b(int arg0, int arg1, int arg2)
public abstract void
a(int arg0, int arg1, int arg2, boolean arg3, boolean arg4)
m_32040059(int arg0, int arg1, int arg2, boolean arg3, boolean arg4)
set(int x, int y, int z, boolean add, boolean updateBounds)
func_199625_a(int arg0, int arg1, int arg2, boolean arg3, boolean arg4)
public boolean
a()
m_15906491()
isEmpty()
func_197830_a()
public abstract int
a(eq$a arg0)
m_21858558(C_28786548$C_08529626 arg0)
min(Direction$Axis axis)
func_199623_a(EnumFacing$Axis arg0)
public abstract int
b(eq$a arg0)
m_21593677(C_28786548$C_08529626 arg0)
max(Direction$Axis axis)
func_199624_b(EnumFacing$Axis arg0)
public int
c(eq$a arg0)
m_50117716(C_28786548$C_08529626 arg0)
size(Direction$Axis axis)
func_197819_a(EnumFacing$Axis arg0)
public int
b()
m_90198045()
sizeX()
func_197823_b()
public int
c()
m_40929421()
sizeY()
func_197820_c()
public int
d()
m_56728182()
sizeZ()
func_197821_d()
protected boolean
a(int arg0, int arg1, int arg2, int arg3)
m_86363190(int arg0, int arg1, int arg2, int arg3)
containsWithinBoundsZ(int min, int max, int x, int y)
func_197833_a(int arg0, int arg1, int arg2, int arg3)
protected void
a(int arg0, int arg1, int arg2, int arg3, boolean arg4)
m_29740234(int arg0, int arg1, int arg2, int arg3, boolean arg4)
setZ(int min, int max, int x, int y, boolean add)
func_197834_a(int arg0, int arg1, int arg2, int arg3, boolean arg4)
protected boolean
a(int arg0, int arg1, int arg2, int arg3, int arg4)
m_54014909(int arg0, int arg1, int arg2, int arg3, int arg4)
containsWithinBoundsXZ(int fromX, int toX, int fromZ, int toZ, int add)
func_197827_a(int arg0, int arg1, int arg2, int arg3, int arg4)
public void
b(cel$b arg0, boolean arg1)
m_42707566(C_26038952$C_55453438 arg0, boolean arg1)
forEachBox(VoxelSet$EdgeConsumer action, boolean closedLoop)
func_197831_b(VoxelShapePart$LineConsumer arg0, boolean arg1)
public void
a(cel$a arg0)
m_58378352(C_26038952$C_32547893 arg0)
forEachFace(VoxelSet$FaceConsumer action)
func_211540_a(VoxelShapePart$FaceConsumer arg0)
private void
a(cel$a arg0, ej arg1)
m_11951490(C_26038952$C_32547893 arg0, C_39694509 arg1)
forEachDirection(VoxelSet$FaceConsumer action, AxisCycle cycle)
func_211541_a(VoxelShapePart$FaceConsumer arg0, AxisRotation arg1)
public int
a(eq$a arg0, int arg1, int arg2)
m_58572037(C_28786548$C_08529626 arg0, int arg1, int arg2)
getStartingAxisCoord(Direction$Axis axis, int from, int to)
func_197826_a(EnumFacing$Axis arg0, int arg1, int arg2)
public int
b(eq$a arg0, int arg1, int arg2)
m_60272376(C_28786548$C_08529626 arg0, int arg1, int arg2)
getEndingAxisCoord(Direction$Axis axis, int from, int to)
func_197836_b(EnumFacing$Axis arg0, int arg1, int arg2)
public void
a(cel$b arg0, boolean arg1)
m_78124793(C_26038952$C_55453438 arg0, boolean arg1)
forEachEdge(VoxelSet$EdgeConsumer action, boolean closedLoop)
func_197828_a(VoxelShapePart$LineConsumer arg0, boolean arg1)
private void
a(cel$b arg0, ej arg1, boolean arg2)
m_20100992(C_26038952$C_55453438 arg0, C_39694509 arg1, boolean arg2)
forEachEdge(VoxelSet$EdgeConsumer action, AxisCycle cycle, boolean closedLoop)
func_197832_a(VoxelShapePart$LineConsumer arg0, AxisRotation arg1, boolean arg2)