Package net.minecraft.util.shape
Class CroppedVoxelSet
java.lang.Object
net.minecraft.util.shape.VoxelSet
net.minecraft.util.shape.CroppedVoxelSet
- Mappings:
Namespace Name official dmtintermediary 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 VoxelSetprivate intprivate intprivate intprivate intprivate intprivate int -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCroppedVoxelSet(VoxelSet parent, int xMin, int yMin, int zMin, int xMax, int yMax, int zMax) -
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, getXSize, getYSize, getZSize, inBoundsAndContains, inBoundsAndContains, isEmpty, method_35592
-
Field Details
-
parent
- Mappings:
Namespace Name Mixin selector official dLdmt;d:Ldmk;intermediary field_1393Lnet/minecraft/class_262;field_1393:Lnet/minecraft/class_251;named parentLnet/minecraft/util/shape/CroppedVoxelSet;parent:Lnet/minecraft/util/shape/VoxelSet;
-
xMin
private final int xMin- Mappings:
Namespace Name Mixin selector official eLdmt;e:Iintermediary field_1392Lnet/minecraft/class_262;field_1392:Inamed xMinLnet/minecraft/util/shape/CroppedVoxelSet;xMin:I
-
yMin
private final int yMin- Mappings:
Namespace Name Mixin selector official fLdmt;f:Iintermediary field_1391Lnet/minecraft/class_262;field_1391:Inamed yMinLnet/minecraft/util/shape/CroppedVoxelSet;yMin:I
-
zMin
private final int zMin- Mappings:
Namespace Name Mixin selector official gLdmt;g:Iintermediary field_1390Lnet/minecraft/class_262;field_1390:Inamed zMinLnet/minecraft/util/shape/CroppedVoxelSet;zMin:I
-
xMax
private final int xMax- Mappings:
Namespace Name Mixin selector official hLdmt;h:Iintermediary field_1389Lnet/minecraft/class_262;field_1389:Inamed xMaxLnet/minecraft/util/shape/CroppedVoxelSet;xMax:I
-
yMax
private final int yMax- Mappings:
Namespace Name Mixin selector official iLdmt;i:Iintermediary field_1388Lnet/minecraft/class_262;field_1388:Inamed yMaxLnet/minecraft/util/shape/CroppedVoxelSet;yMax:I
-
zMax
private final int zMax- Mappings:
Namespace Name Mixin selector official jLdmt;j:Iintermediary field_1394Lnet/minecraft/class_262;field_1394:Inamed zMaxLnet/minecraft/util/shape/CroppedVoxelSet;zMax:I
-
-
Constructor Details
-
CroppedVoxelSet
protected CroppedVoxelSet(VoxelSet parent, int xMin, int yMin, int zMin, int xMax, int yMax, int zMax)- Mappings:
Namespace Name Mixin selector official <init>Ldmt;<init>(Ldmk;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 aLdmk;a(Lgg$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 bLdmk;b(Lgg$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 aLdmt;a(Lgg$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
-