Package net.minecraft.world.phys.shapes
Class ArrayVoxelShape
java.lang.Object
net.minecraft.world.phys.shapes.VoxelShape
net.minecraft.world.phys.shapes.ArrayVoxelShape
-
Field Summary
FieldsModifier 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.world.phys.shapes.VoxelShape
shape
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ArrayVoxelShape
(DiscreteVoxelShape pShape, double[] pXs, double[] pYs, double[] pZs) (package private)
ArrayVoxelShape
(DiscreteVoxelShape pShape, it.unimi.dsi.fastutil.doubles.DoubleList pXs, it.unimi.dsi.fastutil.doubles.DoubleList pYs, it.unimi.dsi.fastutil.doubles.DoubleList pZs) -
Method Summary
Modifier and TypeMethodDescriptionit.unimi.dsi.fastutil.doubles.DoubleList
getCoords
(Direction.Axis pAxis) Methods inherited from class net.minecraft.world.phys.shapes.VoxelShape
bounds, clip, closestPointTo, collide, collideX, equals, findIndex, forAllBoxes, forAllEdges, get, getFaceShape, isCubeLike, isEmpty, max, max, min, min, move, move, move, optimize, singleEncompassing, 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
-
ArrayVoxelShape
-
ArrayVoxelShape
ArrayVoxelShape(DiscreteVoxelShape pShape, it.unimi.dsi.fastutil.doubles.DoubleList pXs, it.unimi.dsi.fastutil.doubles.DoubleList pYs, it.unimi.dsi.fastutil.doubles.DoubleList pZs)
-
-
Method Details
-
getCoords
- Specified by:
getCoords
in classVoxelShape
-