net.minecraft.core

public class Cursor3D

gj
net.minecraft.core.Cursor3D
net.minecraft.class_3980
net.minecraft.util.CuboidBlockIterator
net.minecraft.src.C_4685_
net.minecraft.core.CursorPosition

Field summary

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

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()
m_122304_()
public int
b()
nextX()
method_18671()
getX()
m_122305_()
public int
c()
nextY()
method_18672()
getY()
m_122306_()
public int
d()
nextZ()
method_18673()
getZ()
m_122307_()
public int
e()
getNextType()
method_20789()
getEdgeCoordinatesCount()
m_122308_()