Package net.minecraft.util.shape
Class SlicedVoxelShape
java.lang.Object
net.minecraft.util.shape.VoxelShape
net.minecraft.util.shape.SlicedVoxelShape
- Mappings:
Namespace Name named net/minecraft/util/shape/SlicedVoxelShapeintermediary net/minecraft/class_263official fpa
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Direction.Axisprivate static final DoubleListprivate final VoxelShapeFields inherited from class net.minecraft.util.shape.VoxelShape
voxels -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static VoxelSetcreateVoxelSet(VoxelSet voxelSet, Direction.Axis axis, int sliceWidth) 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
-
POINTS
- Mappings:
Namespace Name Mixin selector named POINTSLnet/minecraft/util/shape/SlicedVoxelShape;POINTS:Lit/unimi/dsi/fastutil/doubles/DoubleList;intermediary field_1395Lnet/minecraft/class_263;field_1395:Lit/unimi/dsi/fastutil/doubles/DoubleList;official dLfpa;d:Lit/unimi/dsi/fastutil/doubles/DoubleList;
-
shape
- Mappings:
Namespace Name Mixin selector named shapeLnet/minecraft/util/shape/SlicedVoxelShape;shape:Lnet/minecraft/util/shape/VoxelShape;intermediary field_1397Lnet/minecraft/class_263;field_1397:Lnet/minecraft/class_265;official bLfpa;b:Lfpc;
-
axis
- Mappings:
Namespace Name Mixin selector named axisLnet/minecraft/util/shape/SlicedVoxelShape;axis:Lnet/minecraft/util/math/Direction$Axis;intermediary field_1396Lnet/minecraft/class_263;field_1396:Lnet/minecraft/class_2350$class_2351;official cLfpa;c:Ljg$a;
-
-
Constructor Details
-
SlicedVoxelShape
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/util/shape/SlicedVoxelShape;<init>(Lnet/minecraft/util/shape/VoxelShape;Lnet/minecraft/util/math/Direction$Axis;I)Vintermediary <init>Lnet/minecraft/class_263;<init>(Lnet/minecraft/class_265;Lnet/minecraft/class_2350$class_2351;I)Vofficial <init>Lfpa;<init>(Lfpc;Ljg$a;I)V
-
-
Method Details
-
createVoxelSet
- Mappings:
Namespace Name Mixin selector named createVoxelSetLnet/minecraft/util/shape/SlicedVoxelShape;createVoxelSet(Lnet/minecraft/util/shape/VoxelSet;Lnet/minecraft/util/math/Direction$Axis;I)Lnet/minecraft/util/shape/VoxelSet;intermediary method_1088Lnet/minecraft/class_263;method_1088(Lnet/minecraft/class_251;Lnet/minecraft/class_2350$class_2351;I)Lnet/minecraft/class_251;official aLfpa;a(Lfoq;Ljg$a;I)Lfoq;
-
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 aLfpc;a(Ljg$a;)Lit/unimi/dsi/fastutil/doubles/DoubleList;
-