Package net.minecraft.util.shape
Class SlicedVoxelShape
java.lang.Object
net.minecraft.util.shape.VoxelShape
net.minecraft.util.shape.SlicedVoxelShape
- Mappings:
Namespace Name official ecdintermediary net/minecraft/class_263named net/minecraft/util/shape/SlicedVoxelShape
-
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
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 official dLecd;d:Lit/unimi/dsi/fastutil/doubles/DoubleList;intermediary field_1395Lnet/minecraft/class_263;field_1395:Lit/unimi/dsi/fastutil/doubles/DoubleList;named POINTSLnet/minecraft/util/shape/SlicedVoxelShape;POINTS:Lit/unimi/dsi/fastutil/doubles/DoubleList;
-
shape
- Mappings:
Namespace Name Mixin selector official bLecd;b:Lecf;intermediary field_1397Lnet/minecraft/class_263;field_1397:Lnet/minecraft/class_265;named shapeLnet/minecraft/util/shape/SlicedVoxelShape;shape:Lnet/minecraft/util/shape/VoxelShape;
-
axis
- Mappings:
Namespace Name Mixin selector official cLecd;c:Lgv$a;intermediary field_1396Lnet/minecraft/class_263;field_1396:Lnet/minecraft/class_2350$class_2351;named axisLnet/minecraft/util/shape/SlicedVoxelShape;axis:Lnet/minecraft/util/math/Direction$Axis;
-
-
Constructor Details
-
SlicedVoxelShape
- Mappings:
Namespace Name Mixin selector official <init>Lecd;<init>(Lecf;Lgv$a;I)Vintermediary <init>Lnet/minecraft/class_263;<init>(Lnet/minecraft/class_265;Lnet/minecraft/class_2350$class_2351;I)Vnamed <init>Lnet/minecraft/util/shape/SlicedVoxelShape;<init>(Lnet/minecraft/util/shape/VoxelShape;Lnet/minecraft/util/math/Direction$Axis;I)V
-
-
Method Details
-
createVoxelSet
- Mappings:
Namespace Name Mixin selector official aLecd;a(Lebv;Lgv$a;I)Lebv;intermediary method_1088Lnet/minecraft/class_263;method_1088(Lnet/minecraft/class_251;Lnet/minecraft/class_2350$class_2351;I)Lnet/minecraft/class_251;named createVoxelSetLnet/minecraft/util/shape/SlicedVoxelShape;createVoxelSet(Lnet/minecraft/util/shape/VoxelSet;Lnet/minecraft/util/math/Direction$Axis;I)Lnet/minecraft/util/shape/VoxelSet;
-
getPointPositions
- Specified by:
getPointPositionsin classVoxelShape- Mappings:
Namespace Name Mixin selector official aLecf;a(Lgv$a;)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;named getPointPositionsLnet/minecraft/util/shape/VoxelShape;getPointPositions(Lnet/minecraft/util/math/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList;
-