net.minecraft.block.shape

public abstract class VoxelShape

cel
net.minecraft.unmapped.C_05357615
net.minecraft.block.shape.VoxelShape
net.minecraft.util.math.shapes.VoxelShape

Field summary

Modifier and TypeField
protected final VoxelSet
a
f_35780097
voxels
field_197768_g

Constructor summary

ModifierConstructor
(VoxelSet voxels)

Method summary

Modifier and TypeMethod
public double
b(ep$a arg0)
m_42786939(C_28786548$C_08529626 arg0)
min(Direction$Axis axis)
func_197762_b(EnumFacing$Axis arg0)
public double
c(ep$a arg0)
m_51931758(C_28786548$C_08529626 arg0)
max(Direction$Axis axis)
func_197758_c(EnumFacing$Axis arg0)
public Box
a()
m_76241742()
bounds()
func_197752_a()
protected double
a(ep$a arg0, int arg1)
m_74844992(C_28786548$C_08529626 arg0, int arg1)
m_74844992(Direction$Axis arg0, int arg1)
func_197748_a(EnumFacing$Axis arg0, int arg1)
protected double
b(ep$a arg0, int arg1)
m_78568807(C_28786548$C_08529626 arg0, int arg1)
get(Direction$Axis axis, int coordinate)
func_197759_b(EnumFacing$Axis arg0, int arg1)
protected abstract it.unimi.dsi.fastutil.doubles.DoubleList
a(ep$a arg0)
m_86225815(C_28786548$C_08529626 arg0)
getCoordinates(Direction$Axis axis)
func_197757_a(EnumFacing$Axis arg0)
public boolean
b()
m_30375117()
isEmpty()
func_197766_b()
public VoxelShape
a(double arg0, double arg1, double arg2)
m_32607708(double arg0, double arg1, double arg2)
move(double dx, double dy, double dz)
func_197751_a(double arg0, double arg1, double arg2)
public VoxelShape
c()
m_79104005()
optimize()
func_197753_c()
public void
b(cei$a arg0)
m_76391399(C_79262971$C_56254000 arg0)
forEachBox(VoxelShapes$EdgeConsumer consumer)
func_197755_b(ShapeUtils$LineConsumer arg0)
public List<Box>
d()
m_83062953()
getBoundingBoxes()
func_197756_d()
public int
a(ep$a arg0, double arg1)
m_93247554(C_28786548$C_08529626 arg0, double arg1)
getCoordIndex(Direction$Axis axis, double coord)
func_197749_a(EnumFacing$Axis arg0, double arg1)
public boolean
b(double arg0, double arg1, double arg2)
m_47164205(double arg0, double arg1, double arg2)
inBoundsAndContains(double x, double y, double z)
func_211542_b(double arg0, double arg1, double arg2)
public void
a(cei$a arg0)
m_88107179(C_79262971$C_56254000 arg0)
forEachEdge(VoxelShapes$EdgeConsumer consumer)
func_197754_a(ShapeUtils$LineConsumer arg0)
public double
a(ep$a arg0, double arg1, double arg2)
m_45703291(C_28786548$C_08529626 arg0, double arg1, double arg2)
getStartingCoord(Direction$Axis axis, double from, double to)
func_197764_a(EnumFacing$Axis arg0, double arg1, double arg2)
public double
b(ep$a arg0, double arg1, double arg2)
m_81853936(C_28786548$C_08529626 arg0, double arg1, double arg2)
getEndingCoord(Direction$Axis axis, double from, double to)
func_197760_b(EnumFacing$Axis arg0, double arg1, double arg2)