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 ewd
-
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) protected DoubleListMethods 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 dLewd;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 bLewd;b:Lewf;
-
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 cLewd;c:Lje$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>Lewd;<init>(Lewf;Lje$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 aLewd;a(Levv;Lje$a;I)Levv;
-
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 aLewf;a(Lje$a;)Lit/unimi/dsi/fastutil/doubles/DoubleList;
-