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 ext
-
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, forEachBox, forEachEdge, getBoundingBox, getBoundingBoxes, getClosestPointTo, getCoordIndex, getEndingCoord, getFace, getMax, getMin, getPointPosition, getStartingCoord, isEmpty, 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 dLext;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 bLext;b:Lexv;
-
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 cLext;c:Lji$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>Lext;<init>(Lexv;Lji$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 aLext;a(Lexl;Lji$a;I)Lexl;
-
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 aLexv;a(Lji$a;)Lit/unimi/dsi/fastutil/doubles/DoubleList;
-