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 shape, double[] xs, double[] ys, double[] zs) (package private)ArrayVoxelShape(DiscreteVoxelShape shape, it.unimi.dsi.fastutil.doubles.DoubleList xs, it.unimi.dsi.fastutil.doubles.DoubleList ys, it.unimi.dsi.fastutil.doubles.DoubleList zs) -
Method Summary
Modifier and TypeMethodDescriptionit.unimi.dsi.fastutil.doubles.DoubleListgetCoords(Direction.Axis axis) 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 shape, it.unimi.dsi.fastutil.doubles.DoubleList xs, it.unimi.dsi.fastutil.doubles.DoubleList ys, it.unimi.dsi.fastutil.doubles.DoubleList zs)
-
-
Method Details
-
getCoords
- Specified by:
getCoordsin classVoxelShape
-