Package net.minecraft.util.shape
Class VoxelShape
java.lang.Object
net.minecraft.util.shape.VoxelShape
- Direct Known Subclasses:
ArrayVoxelShape
,SimpleVoxelShape
,SlicedVoxelShape
public abstract class VoxelShape extends Object
-
Field Summary
Fields Modifier and Type Field Description private VoxelShape[]
shapeCache
protected VoxelSet
voxels
-
Constructor Summary
Constructors Constructor Description VoxelShape(VoxelSet voxels)
-
Method Summary
-
Field Details
-
voxels
-
shapeCache
-
-
Constructor Details
-
VoxelShape
VoxelShape(VoxelSet voxels)
-
-
Method Details
-
getMin
-
getMax
-
getBoundingBox
-
getPointPosition
-
getPointPositions
-
isEmpty
public boolean isEmpty() -
offset
-
simplify
-
forEachEdge
-
forEachBox
-
getBoundingBoxes
-
getEndingCoord
-
getCoordIndex
-
contains
protected boolean contains(double x, double y, double z) -
raycast
-
getFace
-
getUncachedFace
-
calculateMaxDistance
-
calculateMaxDistance
-
toString
-