Package net.minecraft.util.math.shapes
Class VoxelShapeArray
java.lang.Object
net.minecraft.util.math.shapes.VoxelShape
net.minecraft.util.math.shapes.VoxelShapeArray
-
Field Summary
Modifier and TypeFieldDescriptionprivate final it.unimi.dsi.fastutil.doubles.DoubleList
private final it.unimi.dsi.fastutil.doubles.DoubleList
private final it.unimi.dsi.fastutil.doubles.DoubleList
Fields inherited from class net.minecraft.util.math.shapes.VoxelShape
shape
-
Constructor Summary
ModifierConstructorDescriptionprotected
VoxelShapeArray
(VoxelShapePart p_i47693_1_, double[] p_i47693_2_, double[] p_i47693_3_, double[] p_i47693_4_) (package private)
VoxelShapeArray
(VoxelShapePart p_i47694_1_, it.unimi.dsi.fastutil.doubles.DoubleList p_i47694_2_, it.unimi.dsi.fastutil.doubles.DoubleList p_i47694_3_, it.unimi.dsi.fastutil.doubles.DoubleList p_i47694_4_) -
Method Summary
Modifier and TypeMethodDescriptionprotected it.unimi.dsi.fastutil.doubles.DoubleList
getCoords
(Direction.Axis p_197757_1_) Methods inherited from class net.minecraft.util.math.shapes.VoxelShape
bounds, clip, collide, collideX, findIndex, forAllBoxes, forAllEdges, get, getFaceShape, isEmpty, isFullWide, max, max, min, move, optimize, toAabbs, toString
-
Field Details
-
xs
private final it.unimi.dsi.fastutil.doubles.DoubleList xs -
ys
private final it.unimi.dsi.fastutil.doubles.DoubleList ys -
zs
private final it.unimi.dsi.fastutil.doubles.DoubleList zs
-
-
Constructor Details
-
VoxelShapeArray
protected VoxelShapeArray(VoxelShapePart p_i47693_1_, double[] p_i47693_2_, double[] p_i47693_3_, double[] p_i47693_4_) -
VoxelShapeArray
VoxelShapeArray(VoxelShapePart p_i47694_1_, it.unimi.dsi.fastutil.doubles.DoubleList p_i47694_2_, it.unimi.dsi.fastutil.doubles.DoubleList p_i47694_3_, it.unimi.dsi.fastutil.doubles.DoubleList p_i47694_4_)
-
-
Method Details
-
getCoords
- Specified by:
getCoords
in classVoxelShape
-