net.minecraft.server.v1_14_R1

public abstract class VoxelShapeDiscrete

csk
net.minecraft.class_251
net.minecraft.util.shape.VoxelSet
net.minecraft.util.math.shapes.VoxelShapePart
net.minecraft.server.v1_14_R1.VoxelShapeDiscrete

Field summary

Modifier and TypeField
private static final EnumDirection$EnumAxis[]
d
field_1375
AXES
field_199626_e
protected final int
a
field_1374
xSize
field_197838_b
protected final int
b
field_1373
ySize
field_197839_c
protected final int
c
field_1372
zSize
field_197840_d

Constructor summary

ModifierConstructor
protected (int arg0, int arg1, int arg2)

Method summary

Modifier and TypeMethod
public boolean
a(eu arg0, int arg1, int arg2, int arg3)
method_1062(class_2335 arg0, int arg1, int arg2, int arg3)
inBoundsAndContains(AxisCycleDirection arg0, int arg1, int arg2, int arg3)
func_197824_a(AxisRotation arg0, int arg1, int arg2, int arg3)
public boolean
c(int arg0, int arg1, int arg2)
method_1044(int arg0, int arg1, int arg2)
inBoundsAndContains(int arg0, int arg1, int arg2)
func_197818_c(int arg0, int arg1, int arg2)
public boolean
b(eu arg0, int arg1, int arg2, int arg3)
method_1057(class_2335 arg0, int arg1, int arg2, int arg3)
contains(AxisCycleDirection arg0, int arg1, int arg2, int arg3)
func_197829_b(AxisRotation arg0, int arg1, int arg2, int arg3)
public abstract boolean
b(int arg0, int arg1, int arg2)
method_1063(int arg0, int arg1, int arg2)
contains(int arg0, int arg1, int arg2)
func_197835_b(int arg0, int arg1, int arg2)
public abstract void
a(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)
func_199625_a(int arg0, int arg1, int arg2, boolean arg3, boolean arg4)
public boolean
a()
method_1056()
isEmpty()
func_197830_a()
public abstract int
a(fa$a arg0)
method_1055(class_2350$class_2351 arg0)
getMin(Direction$Axis arg0)
func_199623_a(Direction$Axis arg0)
public abstract int
b(fa$a arg0)
method_1045(class_2350$class_2351 arg0)
getMax(Direction$Axis arg0)
func_199624_b(Direction$Axis arg0)
public int
c(fa$a arg0)
method_1051(class_2350$class_2351 arg0)
getSize(Direction$Axis arg0)
func_197819_a(Direction$Axis arg0)
public int
b()
method_1050()
getXSize()
func_197823_b()
public int
c()
method_1047()
getYSize()
func_197820_c()
public int
d()
method_1048()
getZSize()
func_197821_d()
protected boolean
a(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)
func_197833_a(int arg0, int arg1, int arg2, int arg3)
protected void
a(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)
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)
method_1054(int arg0, int arg1, int arg2, int arg3, int arg4)
isRectangleFull(int arg0, int arg1, int arg2, int arg3, int arg4)
func_197827_a(int arg0, int arg1, int arg2, int arg3, int arg4)
public void
b(csk$b arg0, boolean arg1)
method_1053(class_251$class_253 arg0, boolean arg1)
forEachBox(VoxelSet$class_253 arg0, boolean arg1)
func_197831_b(VoxelShapePart$ILineConsumer arg0, boolean arg1)
public void
a(csk$a arg0)
method_1046(class_251$class_252 arg0)
method_1046(VoxelSet$class_252 arg0)
func_211540_a(VoxelShapePart$IFaceConsumer arg0)
private void
a(csk$a arg0, eu arg1)
method_1061(class_251$class_252 arg0, class_2335 arg1)
method_1061(VoxelSet$class_252 arg0, AxisCycleDirection arg1)
func_211541_a(VoxelShapePart$IFaceConsumer arg0, AxisRotation arg1)
public int
a(fa$a arg0, int arg1, int arg2)
method_1043(class_2350$class_2351 arg0, int arg1, int arg2)
method_1043(Direction$Axis arg0, int arg1, int arg2)
func_197826_a(Direction$Axis arg0, int arg1, int arg2)
public int
b(fa$a arg0, int arg1, int arg2)
method_1058(class_2350$class_2351 arg0, int arg1, int arg2)
method_1058(Direction$Axis arg0, int arg1, int arg2)
func_197836_b(Direction$Axis arg0, int arg1, int arg2)
public void
a(csk$b arg0, boolean arg1)
method_1064(class_251$class_253 arg0, boolean arg1)
forEachEdge(VoxelSet$class_253 arg0, boolean arg1)
func_197828_a(VoxelShapePart$ILineConsumer arg0, boolean arg1)
private void
a(csk$b arg0, eu arg1, boolean arg2)
method_1052(class_251$class_253 arg0, class_2335 arg1, boolean arg2)
forEachEdge(VoxelSet$class_253 arg0, AxisCycleDirection arg1, boolean arg2)
func_197832_a(VoxelShapePart$ILineConsumer arg0, AxisRotation arg1, boolean arg2)