Package net.minecraft.util.shape
Class CroppedVoxelSet
java.lang.Object
net.minecraft.util.shape.VoxelSet
net.minecraft.util.shape.CroppedVoxelSet
- Mappings:
Namespace Name official eetintermediary net/minecraft/class_262named net/minecraft/util/shape/CroppedVoxelSet
-
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 official dLeet;d:Leek;intermediary field_1393Lnet/minecraft/class_262;field_1393:Lnet/minecraft/class_251;named parentLnet/minecraft/util/shape/CroppedVoxelSet;parent:Lnet/minecraft/util/shape/VoxelSet;
-
minX
private final int minX- Mappings:
Namespace Name Mixin selector official eLeet;e:Iintermediary field_1392Lnet/minecraft/class_262;field_1392:Inamed minXLnet/minecraft/util/shape/CroppedVoxelSet;minX:I
-
minY
private final int minY- Mappings:
Namespace Name Mixin selector official fLeet;f:Iintermediary field_1391Lnet/minecraft/class_262;field_1391:Inamed minYLnet/minecraft/util/shape/CroppedVoxelSet;minY:I
-
minZ
private final int minZ- Mappings:
Namespace Name Mixin selector official gLeet;g:Iintermediary field_1390Lnet/minecraft/class_262;field_1390:Inamed minZLnet/minecraft/util/shape/CroppedVoxelSet;minZ:I
-
maxX
private final int maxX- Mappings:
Namespace Name Mixin selector official hLeet;h:Iintermediary field_1389Lnet/minecraft/class_262;field_1389:Inamed maxXLnet/minecraft/util/shape/CroppedVoxelSet;maxX:I
-
maxY
private final int maxY- Mappings:
Namespace Name Mixin selector official iLeet;i:Iintermediary field_1388Lnet/minecraft/class_262;field_1388:Inamed maxYLnet/minecraft/util/shape/CroppedVoxelSet;maxY:I
-
maxZ
private final int maxZ- Mappings:
Namespace Name Mixin selector official jLeet;j:Iintermediary field_1394Lnet/minecraft/class_262;field_1394:Inamed maxZLnet/minecraft/util/shape/CroppedVoxelSet;maxZ: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 official <init>Leet;<init>(Leek;IIIIII)Vintermediary <init>Lnet/minecraft/class_262;<init>(Lnet/minecraft/class_251;IIIIII)Vnamed <init>Lnet/minecraft/util/shape/CroppedVoxelSet;<init>(Lnet/minecraft/util/shape/VoxelSet;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 official aLeek;a(Lha$a;)Iintermediary method_1055Lnet/minecraft/class_251;method_1055(Lnet/minecraft/class_2350$class_2351;)Inamed getMinLnet/minecraft/util/shape/VoxelSet;getMin(Lnet/minecraft/util/math/Direction$Axis;)I
-
getMax
- Specified by:
getMaxin classVoxelSet- Mappings:
Namespace Name Mixin selector official bLeek;b(Lha$a;)Iintermediary method_1045Lnet/minecraft/class_251;method_1045(Lnet/minecraft/class_2350$class_2351;)Inamed getMaxLnet/minecraft/util/shape/VoxelSet;getMax(Lnet/minecraft/util/math/Direction$Axis;)I
-
clamp
- Mappings:
Namespace Name Mixin selector official aLeet;a(Lha$a;I)Iintermediary method_31944Lnet/minecraft/class_262;method_31944(Lnet/minecraft/class_2350$class_2351;I)Inamed clampLnet/minecraft/util/shape/CroppedVoxelSet;clamp(Lnet/minecraft/util/math/Direction$Axis;I)I
-