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 exu
-
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
-
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 dLexu;d:Lexl;
-
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 eLexu;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 fLexu;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 gLexu;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 hLexu;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 iLexu;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 jLexu;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>Lexu;<init>(Lexl;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 aLexl;a(Lji$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 bLexl;b(Lji$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 aLexu;a(Lji$a;I)I
-