Package net.minecraft.util.shape
Class ArrayVoxelShape
java.lang.Object
net.minecraft.util.shape.VoxelShape
net.minecraft.util.shape.ArrayVoxelShape
- Mappings:
Namespace Name named net/minecraft/util/shape/ArrayVoxelShapeintermediary net/minecraft/class_245official fge
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final DoubleListprivate final DoubleListprivate final DoubleListFields inherited from class net.minecraft.util.shape.VoxelShape
voxels -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedArrayVoxelShape(VoxelSet shape, double[] xPoints, double[] yPoints, double[] zPoints) (package private)ArrayVoxelShape(VoxelSet shape, DoubleList xPoints, DoubleList yPoints, DoubleList zPoints) -
Method Summary
Methods inherited from class net.minecraft.util.shape.VoxelShape
asCuboid, calculateMaxDistance, calculateMaxDistance, equals, forEachBox, forEachEdge, getBoundingBox, getBoundingBoxes, getClosestPointTo, getCoordIndex, getEndingCoord, getFace, getMax, getMin, getPointPosition, getStartingCoord, isCube, isEmpty, offset, offset, offset, raycast, simplify, toString
-
Field Details
-
xPoints
- Mappings:
Namespace Name Mixin selector named xPointsLnet/minecraft/util/shape/ArrayVoxelShape;xPoints:Lit/unimi/dsi/fastutil/doubles/DoubleList;intermediary field_1361Lnet/minecraft/class_245;field_1361:Lit/unimi/dsi/fastutil/doubles/DoubleList;official bLfge;b:Lit/unimi/dsi/fastutil/doubles/DoubleList;
-
yPoints
- Mappings:
Namespace Name Mixin selector named yPointsLnet/minecraft/util/shape/ArrayVoxelShape;yPoints:Lit/unimi/dsi/fastutil/doubles/DoubleList;intermediary field_1362Lnet/minecraft/class_245;field_1362:Lit/unimi/dsi/fastutil/doubles/DoubleList;official cLfge;c:Lit/unimi/dsi/fastutil/doubles/DoubleList;
-
zPoints
- Mappings:
Namespace Name Mixin selector named zPointsLnet/minecraft/util/shape/ArrayVoxelShape;zPoints:Lit/unimi/dsi/fastutil/doubles/DoubleList;intermediary field_1363Lnet/minecraft/class_245;field_1363:Lit/unimi/dsi/fastutil/doubles/DoubleList;official dLfge;d:Lit/unimi/dsi/fastutil/doubles/DoubleList;
-
-
Constructor Details
-
ArrayVoxelShape
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/util/shape/ArrayVoxelShape;<init>(Lnet/minecraft/util/shape/VoxelSet;[D[D[D)Vintermediary <init>Lnet/minecraft/class_245;<init>(Lnet/minecraft/class_251;[D[D[D)Vofficial <init>Lfge;<init>(Lfgl;[D[D[D)V
-
ArrayVoxelShape
ArrayVoxelShape(VoxelSet shape, DoubleList xPoints, DoubleList yPoints, DoubleList zPoints) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/util/shape/ArrayVoxelShape;<init>(Lnet/minecraft/util/shape/VoxelSet;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;)Vintermediary <init>Lnet/minecraft/class_245;<init>(Lnet/minecraft/class_251;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;)Vofficial <init>Lfge;<init>(Lfgl;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;)V
-
-
Method Details
-
getPointPositions
- Specified by:
getPointPositionsin classVoxelShape- Mappings:
Namespace Name Mixin selector named getPointPositionsLnet/minecraft/util/shape/VoxelShape;getPointPositions(Lnet/minecraft/util/math/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList;intermediary method_1109Lnet/minecraft/class_265;method_1109(Lnet/minecraft/class_2350$class_2351;)Lit/unimi/dsi/fastutil/doubles/DoubleList;official aLfgw;a(Ljc$a;)Lit/unimi/dsi/fastutil/doubles/DoubleList;
-