net.minecraft.advancement

public class AdvancementPositioner

ap
net.minecraft.advancements.TreeNodePosition
net.minecraft.class_194
net.minecraft.advancement.AdvancementPositioner
net.minecraft.unmapped.C_dqdihuga
net.minecraft.advancement.AdvancementPositioner
net.minecraft.src.C_328_

Field summary

Modifier and TypeField
private final PlacedAdvancement
a
node
field_46086
advancement
f_wuldntie
node
f_291776_
private final AdvancementPositioner
b
parent
field_1258
parent
f_rivxclan
parent
f_16555_
private final AdvancementPositioner
c
previousSibling
field_1260
previousSibling
f_gfccegwd
previousSibling
f_16556_
private final int
d
childIndex
field_1261
childrenSize
f_zpiioglf
childrenSize
f_16557_
private final List<AdvancementPositioner>
e
children
field_1267
children
f_prctiroq
children
f_16558_
private AdvancementPositioner
f
ancestor
field_1262
optionalLast
f_aaneqeqd
optionalLast
f_16559_
private AdvancementPositioner
g
thread
field_1264
substituteChild
f_tqpltjrh
substituteChild
f_16560_
private int
h
x
field_1259
depth
f_xwpswyow
depth
f_16561_
private float
i
y
field_1269
row
f_calsoptt
row
f_16562_
private float
j
mod
field_1268
relativeRowInSiblings
f_ovvtwznd
relativeRowInSiblings
f_16563_
private float
k
change
field_1266
field_1266
f_youqvfcv
change
f_16564_
private float
l
shift
field_1265
field_1265
f_xiqyqyaz
shift
f_16565_

Constructor summary

ModifierConstructor
public (PlacedAdvancement advancement, AdvancementPositioner parent, AdvancementPositioner previousSibling, int childrenSize, int depth)

Method summary

Modifier and TypeMethod
private AdvancementPositioner
a(ad o, ap arg1)
addChild(AdvancementNode arg0, TreeNodePosition arg1)
method_846(class_8781 arg0, class_194 arg1)
findChildrenRecursively(PlacedAdvancement advancement, AdvancementPositioner lastChild)
m_xuurhqjn(C_seqaydby arg0, C_dqdihuga arg1)
findChildRecursively(AdvancementNode node, AdvancementPositioner lastChild)
m_16589_(C_290119_ p_16591_, C_328_ arg1)
private void
a()
firstWalk()
method_847()
calculateRecursively()
m_bpnhnqkv()
calculateRecursively()
m_16572_()
private float
a(float o, int o, float arg2)
secondWalk(float arg0, int arg1, float arg2)
method_842(float arg0, int arg1, float arg2)
findMinRowRecursively(float deltaRow, int depth, float minRow)
m_lihmajuz(float arg0, int arg1, float arg2)
findMinRowRecursively(float deltaRow, int depth, float minRow)
m_16575_(float p_16577_, int p_16578_, float arg2)
private void
a(float arg0)
thirdWalk(float arg0)
method_843(float arg0)
increaseRowRecursively(float deltaRow)
m_hxnnbkjr(float arg0)
increaseRowRecursively(float deltaRow)
m_16573_(float arg0)
private void
b()
executeShifts()
method_850()
onFinishChildrenCalculation()
m_ctfqejrs()
onFinishChildrenCalculation()
m_16592_()
private AdvancementPositioner
c()
previousOrThread()
method_849()
getFirstChild()
m_bqjokrwq()
getFirstChild()
m_16593_()
private AdvancementPositioner
d()
nextOrThread()
method_844()
getLastChild()
m_iwnxvukg()
getLastChild()
m_16594_()
private AdvancementPositioner
a(ap arg0)
apportion(TreeNodePosition arg0)
method_841(class_194 arg0)
onFinishCalculation(AdvancementPositioner last)
m_ihadftgm(C_dqdihuga arg0)
onFinishCalculation(AdvancementPositioner last)
m_16579_(C_328_ arg0)
private void
a(ap o, float arg1)
moveSubtree(TreeNodePosition arg0, float arg1)
method_848(class_194 arg0, float arg1)
pushDown(AdvancementPositioner positioner, float extraRowDistance)
m_azffbwnh(C_dqdihuga arg0, float arg1)
pushDown(AdvancementPositioner positioner, float extraRowDistance)
m_16581_(C_328_ p_16583_, float arg1)
private AdvancementPositioner
a(ap o, ap arg1)
getAncestor(TreeNodePosition arg0, TreeNodePosition arg1)
method_845(class_194 arg0, class_194 arg1)
getLast(AdvancementPositioner arg0, AdvancementPositioner arg1)
m_oeewhpnq(C_dqdihuga arg0, C_dqdihuga arg1)
getAncestor(AdvancementPositioner potentialAncestor, AdvancementPositioner defaultAncestor)
m_16584_(C_328_ p_16586_, C_328_ arg1)
private void
e()
finalizePosition()
method_851()
apply()
m_tkrkvrbe()
apply()
m_16595_()
public static void
a(ad o)
run(AdvancementNode arg0)
method_852(class_8781 arg0)
arrangeForTree(PlacedAdvancement root)
m_upvmgssi(C_seqaydby arg0)
arrangeForTree(AdvancementNode root)
m_16587_(C_290119_ p_299150_)