net.minecraft.core

public class Cursor3D

jj
net.minecraft.core.Cursor3D
net.minecraft.class_3980
net.minecraft.util.CuboidBlockIterator
net.minecraft.core.CursorPosition

Field summary

Modifier and TypeField
public static final int
a
TYPE_INSIDE
field_33084
field_33084
public static final int
b
TYPE_FACE
field_33085
field_33085
public static final int
c
TYPE_EDGE
field_33086
field_33086
public static final int
d
TYPE_CORNER
field_33087
field_33087
private final int
e
originX
field_17683
startX
private final int
f
originY
field_17684
startY
private final int
g
originZ
field_17685
startZ
private final int
h
width
field_17686
sizeX
private final int
i
height
field_17687
sizeY
private final int
j
depth
field_17688
sizeZ
private final int
k
end
field_23112
totalSize
private int
l
index
field_23113
blocksIterated
private int
m
x
field_18233
x
private int
n
y
field_18234
y
private int
o
z
field_18235
z

Constructor summary

ModifierConstructor
public (int startX, int startY, int startZ, int endX, int endY, int endZ)

Method summary

Modifier and TypeMethod
public boolean
a()
advance()
method_17963()
step()
public int
b()
nextX()
method_18671()
getX()
public int
c()
nextY()
method_18672()
getY()
public int
d()
nextZ()
method_18673()
getZ()
public int
e()
getNextType()
method_20789()
getEdgeCoordinatesCount()