Package net.minecraft.util.shape
Class CroppedVoxelSet
java.lang.Object
net.minecraft.util.shape.VoxelSet
net.minecraft.util.shape.CroppedVoxelSet
- Mappings:
Namespace Name named net/minecraft/util/shape/CroppedVoxelSetintermediary net/minecraft/class_262official fgv
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.util.shape.VoxelSet
VoxelSet.PositionBiConsumer, VoxelSet.PositionConsumer -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final intprivate final intprivate final intprivate final intprivate final intprivate final intprivate final VoxelSet -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCroppedVoxelSet(VoxelSet parent, int minX, int minY, int minZ, int maxX, int maxY, int maxZ) -
Method Summary
Modifier and TypeMethodDescriptionprivate intclamp(Direction.Axis axis, int value) booleancontains(int x, int y, int z) intgetMax(Direction.Axis axis) intgetMin(Direction.Axis axis) voidset(int x, int y, int z) Methods inherited from class net.minecraft.util.shape.VoxelSet
contains, forEachBox, forEachDirection, forEachEdge, getEndingAxisCoord, getSize, getStartingAxisCoord, getXSize, getYSize, getZSize, inBoundsAndContains, inBoundsAndContains, isEmpty, transform
-
Field Details
-
parent
- Mappings:
Namespace Name Mixin selector named parentLnet/minecraft/util/shape/CroppedVoxelSet;parent:Lnet/minecraft/util/shape/VoxelSet;intermediary field_1393Lnet/minecraft/class_262;field_1393:Lnet/minecraft/class_251;official dLfgv;d:Lfgl;
-
minX
private final int minX- Mappings:
Namespace Name Mixin selector named minXLnet/minecraft/util/shape/CroppedVoxelSet;minX:Iintermediary field_1392Lnet/minecraft/class_262;field_1392:Iofficial eLfgv;e:I
-
minY
private final int minY- Mappings:
Namespace Name Mixin selector named minYLnet/minecraft/util/shape/CroppedVoxelSet;minY:Iintermediary field_1391Lnet/minecraft/class_262;field_1391:Iofficial fLfgv;f:I
-
minZ
private final int minZ- Mappings:
Namespace Name Mixin selector named minZLnet/minecraft/util/shape/CroppedVoxelSet;minZ:Iintermediary field_1390Lnet/minecraft/class_262;field_1390:Iofficial gLfgv;g:I
-
maxX
private final int maxX- Mappings:
Namespace Name Mixin selector named maxXLnet/minecraft/util/shape/CroppedVoxelSet;maxX:Iintermediary field_1389Lnet/minecraft/class_262;field_1389:Iofficial hLfgv;h:I
-
maxY
private final int maxY- Mappings:
Namespace Name Mixin selector named maxYLnet/minecraft/util/shape/CroppedVoxelSet;maxY:Iintermediary field_1388Lnet/minecraft/class_262;field_1388:Iofficial iLfgv;i:I
-
maxZ
private final int maxZ- Mappings:
Namespace Name Mixin selector named maxZLnet/minecraft/util/shape/CroppedVoxelSet;maxZ:Iintermediary field_1394Lnet/minecraft/class_262;field_1394:Iofficial jLfgv;j:I
-
-
Constructor Details
-
CroppedVoxelSet
protected CroppedVoxelSet(VoxelSet parent, int minX, int minY, int minZ, int maxX, int maxY, int maxZ) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/util/shape/CroppedVoxelSet;<init>(Lnet/minecraft/util/shape/VoxelSet;IIIIII)Vintermediary <init>Lnet/minecraft/class_262;<init>(Lnet/minecraft/class_251;IIIIII)Vofficial <init>Lfgv;<init>(Lfgl;IIIIII)V
-
-
Method Details
-
contains
public boolean contains(int x, int y, int z) -
set
public void set(int x, int y, int z) -
getMin
- Specified by:
getMinin classVoxelSet- Mappings:
Namespace Name Mixin selector named getMinLnet/minecraft/util/shape/VoxelSet;getMin(Lnet/minecraft/util/math/Direction$Axis;)Iintermediary method_1055Lnet/minecraft/class_251;method_1055(Lnet/minecraft/class_2350$class_2351;)Iofficial aLfgl;a(Ljc$a;)I
-
getMax
- Specified by:
getMaxin classVoxelSet- Mappings:
Namespace Name Mixin selector named getMaxLnet/minecraft/util/shape/VoxelSet;getMax(Lnet/minecraft/util/math/Direction$Axis;)Iintermediary method_1045Lnet/minecraft/class_251;method_1045(Lnet/minecraft/class_2350$class_2351;)Iofficial bLfgl;b(Ljc$a;)I
-
clamp
- Mappings:
Namespace Name Mixin selector named clampLnet/minecraft/util/shape/CroppedVoxelSet;clamp(Lnet/minecraft/util/math/Direction$Axis;I)Iintermediary method_31944Lnet/minecraft/class_262;method_31944(Lnet/minecraft/class_2350$class_2351;I)Iofficial aLfgv;a(Ljc$a;I)I
-