Package net.minecraft.util
Class CuboidBlockIterator
java.lang.Object
net.minecraft.util.CuboidBlockIterator
public class CuboidBlockIterator extends Object
- Mappings:
Namespace Name official ge
intermediary net/minecraft/class_3980
named net/minecraft/util/CuboidBlockIterator
-
Field Summary
Fields Modifier and Type Field Description private int
blocksIterated
static int
field_33084
static int
field_33085
static int
field_33086
static int
field_33087
private int
sizeX
private int
sizeY
private int
sizeZ
private int
startX
private int
startY
private int
startZ
private int
totalSize
private int
x
private int
y
private int
z
-
Constructor Summary
Constructors Constructor Description CuboidBlockIterator(int startX, int startY, int startZ, int endX, int endY, int endZ)
-
Method Summary
Modifier and Type Method Description int
getEdgeCoordinatesCount()
int
getX()
int
getY()
int
getZ()
boolean
step()
-
Field Details
-
field_33084
public static final int field_33084- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official a
Lge;a:I
intermediary field_33084
Lnet/minecraft/class_3980;field_33084:I
named field_33084
Lnet/minecraft/util/CuboidBlockIterator;field_33084:I
-
field_33085
public static final int field_33085- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official b
Lge;b:I
intermediary field_33085
Lnet/minecraft/class_3980;field_33085:I
named field_33085
Lnet/minecraft/util/CuboidBlockIterator;field_33085:I
-
field_33086
public static final int field_33086- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official c
Lge;c:I
intermediary field_33086
Lnet/minecraft/class_3980;field_33086:I
named field_33086
Lnet/minecraft/util/CuboidBlockIterator;field_33086:I
-
field_33087
public static final int field_33087- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official d
Lge;d:I
intermediary field_33087
Lnet/minecraft/class_3980;field_33087:I
named field_33087
Lnet/minecraft/util/CuboidBlockIterator;field_33087:I
-
startX
private final int startX- Mappings:
Namespace Name Mixin selector official e
Lge;e:I
intermediary field_17683
Lnet/minecraft/class_3980;field_17683:I
named startX
Lnet/minecraft/util/CuboidBlockIterator;startX:I
-
startY
private final int startY- Mappings:
Namespace Name Mixin selector official f
Lge;f:I
intermediary field_17684
Lnet/minecraft/class_3980;field_17684:I
named startY
Lnet/minecraft/util/CuboidBlockIterator;startY:I
-
startZ
private final int startZ- Mappings:
Namespace Name Mixin selector official g
Lge;g:I
intermediary field_17685
Lnet/minecraft/class_3980;field_17685:I
named startZ
Lnet/minecraft/util/CuboidBlockIterator;startZ:I
-
sizeX
private final int sizeX- Mappings:
Namespace Name Mixin selector official h
Lge;h:I
intermediary field_17686
Lnet/minecraft/class_3980;field_17686:I
named sizeX
Lnet/minecraft/util/CuboidBlockIterator;sizeX:I
-
sizeY
private final int sizeY- Mappings:
Namespace Name Mixin selector official i
Lge;i:I
intermediary field_17687
Lnet/minecraft/class_3980;field_17687:I
named sizeY
Lnet/minecraft/util/CuboidBlockIterator;sizeY:I
-
sizeZ
private final int sizeZ- Mappings:
Namespace Name Mixin selector official j
Lge;j:I
intermediary field_17688
Lnet/minecraft/class_3980;field_17688:I
named sizeZ
Lnet/minecraft/util/CuboidBlockIterator;sizeZ:I
-
totalSize
private final int totalSize- Mappings:
Namespace Name Mixin selector official k
Lge;k:I
intermediary field_23112
Lnet/minecraft/class_3980;field_23112:I
named totalSize
Lnet/minecraft/util/CuboidBlockIterator;totalSize:I
-
blocksIterated
private int blocksIterated- Mappings:
Namespace Name Mixin selector official l
Lge;l:I
intermediary field_23113
Lnet/minecraft/class_3980;field_23113:I
named blocksIterated
Lnet/minecraft/util/CuboidBlockIterator;blocksIterated:I
-
x
private int x- Mappings:
Namespace Name Mixin selector official m
Lge;m:I
intermediary field_18233
Lnet/minecraft/class_3980;field_18233:I
named x
Lnet/minecraft/util/CuboidBlockIterator;x:I
-
y
private int y- Mappings:
Namespace Name Mixin selector official n
Lge;n:I
intermediary field_18234
Lnet/minecraft/class_3980;field_18234:I
named y
Lnet/minecraft/util/CuboidBlockIterator;y:I
-
z
private int z- Mappings:
Namespace Name Mixin selector official o
Lge;o:I
intermediary field_18235
Lnet/minecraft/class_3980;field_18235:I
named z
Lnet/minecraft/util/CuboidBlockIterator;z:I
-
-
Constructor Details
-
CuboidBlockIterator
public CuboidBlockIterator(int startX, int startY, int startZ, int endX, int endY, int endZ)- Mappings:
Namespace Name Mixin selector official <init>
Lge;<init>(IIIIII)V
intermediary <init>
Lnet/minecraft/class_3980;<init>(IIIIII)V
named <init>
Lnet/minecraft/util/CuboidBlockIterator;<init>(IIIIII)V
-
-
Method Details
-
step
public boolean step()- Mappings:
Namespace Name Mixin selector official a
Lge;a()Z
intermediary method_17963
Lnet/minecraft/class_3980;method_17963()Z
named step
Lnet/minecraft/util/CuboidBlockIterator;step()Z
-
getX
public int getX()- Mappings:
Namespace Name Mixin selector official b
Lge;b()I
intermediary method_18671
Lnet/minecraft/class_3980;method_18671()I
named getX
Lnet/minecraft/util/CuboidBlockIterator;getX()I
-
getY
public int getY()- Mappings:
Namespace Name Mixin selector official c
Lge;c()I
intermediary method_18672
Lnet/minecraft/class_3980;method_18672()I
named getY
Lnet/minecraft/util/CuboidBlockIterator;getY()I
-
getZ
public int getZ()- Mappings:
Namespace Name Mixin selector official d
Lge;d()I
intermediary method_18673
Lnet/minecraft/class_3980;method_18673()I
named getZ
Lnet/minecraft/util/CuboidBlockIterator;getZ()I
-
getEdgeCoordinatesCount
public int getEdgeCoordinatesCount()- Mappings:
Namespace Name Mixin selector official e
Lge;e()I
intermediary method_20789
Lnet/minecraft/class_3980;method_20789()I
named getEdgeCoordinatesCount
Lnet/minecraft/util/CuboidBlockIterator;getEdgeCoordinatesCount()I
-