net.minecraft.advancement

public class AdvancementNode

x
net.minecraft.class_3361
net.minecraft.advancement.AdvancementNode
net.minecraft.advancements.AdvancementTreeNode
net.minecraft.advancements.AdvancementTreeNode

Field summary

Modifier and TypeField
private final Advancement
a
field_16492
advancement
field_192328_a
advancement
private final AdvancementNode
b
field_16493
parent
field_192329_b
parent
private final AdvancementNode
c
field_16494
previousSibling
field_192330_c
sibling
private final int
d
field_16495
index
field_192331_d
index
private final List<AdvancementNode>
e
field_16496
children
field_192332_e
children
private AdvancementNode
f
field_16497
ancestor
field_192333_f
ancestor
private AdvancementNode
g
field_16498
priorityChild
field_192334_g
thread
private int
h
field_16499
depth
field_192335_h
x
private float
i
field_16500
row
field_192336_i
y
private float
j
field_16501
mod
field_192337_j
mod
private float
k
field_16502
change
field_192338_k
change
private float
l
field_16503
shift
field_192339_l
shift

Constructor summary

ModifierConstructor
public (Advancement advancement, AdvancementNode parent, AdvancementNode previousSibling, int index, int x)

Method summary

Modifier and TypeMethod
private AdvancementNode
a(l arg0, x arg1)
method_15032(class_3326 arg0, class_3361 arg1)
addChild(Advancement advancement, AdvancementNode sibling)
func_192322_a(Advancement arg0, AdvancementTreeNode arg1)
buildSubTree(Advancement advancementIn, AdvancementTreeNode previous)
private void
a()
method_15028()
firstWalk()
func_192320_a()
firstWalk()
private float
a(float arg0, int arg1, float arg2)
method_15030(float arg0, int arg1, float arg2)
secondWalk(float delta, int depth, float minRow)
func_192319_a(float arg0, int arg1, float arg2)
secondWalk(float arg0, int arg1, float arg2)
private void
a(float arg0)
method_15029(float arg0)
thirdWalk(float delta)
func_192318_a(float arg0)
thirdWalk(float yIn)
private void
b()
method_15036()
doShifts()
func_192325_b()
executeShifts()
private AdvancementNode
c()
method_15037()
getFirstChild()
func_192321_c()
getFirstChild()
private AdvancementNode
d()
method_15038()
getLastChild()
func_192317_d()
getLastChild()
private AdvancementNode
a(x arg0)
method_15033(class_3361 arg0)
apportion(AdvancementNode previous)
func_192324_a(AdvancementTreeNode arg0)
apportion(AdvancementTreeNode nodeIn)
private void
a(x arg0, float arg1)
method_15034(class_3361 arg0, float arg1)
move(AdvancementNode child, float delta)
func_192316_a(AdvancementTreeNode arg0, float arg1)
moveSubtree(AdvancementTreeNode nodeIn, float arg1)
private AdvancementNode
a(x arg0, x arg1)
method_15035(class_3361 arg0, class_3361 arg1)
getAncestor(AdvancementNode sibling, AdvancementNode previous)
func_192326_a(AdvancementTreeNode arg0, AdvancementTreeNode arg1)
getAncestor(AdvancementTreeNode arg0, AdvancementTreeNode arg1)
private void
e()
method_15039()
setPosition()
func_192327_e()
updatePosition()
public static void
a(l arg0)
method_15031(class_3326 arg0)
run(Advancement advancement)
func_192323_a(Advancement arg0)
layout(Advancement root)