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.DoubleListprivate final it.unimi.dsi.fastutil.doubles.DoubleListprivate final it.unimi.dsi.fastutil.doubles.DoubleListFields inherited from class net.minecraft.world.phys.shapes.VoxelShape
shape -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedArrayVoxelShape(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.DoubleListgetCoords(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:
getCoordsin classVoxelShape
-