Package net.minecraft.advancement
Class AdvancementPositioner
java.lang.Object
net.minecraft.advancement.AdvancementPositioner
- Mappings:
- Namespace - Name - named - net/minecraft/advancement/AdvancementPositioner- intermediary - net/minecraft/class_194- official - av
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final PlacedAdvancementprivate final List<AdvancementPositioner> private final intprivate intprivate floatprivate floatprivate AdvancementPositionerprivate final @Nullable AdvancementPositionerprivate final @Nullable AdvancementPositionerprivate floatprivate floatprivate @Nullable AdvancementPositioner
- 
Constructor SummaryConstructorsConstructorDescriptionAdvancementPositioner(PlacedAdvancement advancement, @Nullable AdvancementPositioner parent, @Nullable AdvancementPositioner previousSibling, int childrenSize, int depth) 
- 
Method SummaryModifier and TypeMethodDescriptionprivate voidapply()static voidprivate voidprivate @Nullable AdvancementPositionerfindChildrenRecursively(PlacedAdvancement advancement, @Nullable AdvancementPositioner lastChild) private floatfindMinRowRecursively(float deltaRow, int depth, float minRow) private @Nullable AdvancementPositionerprivate AdvancementPositionergetLast(AdvancementPositioner advancementPositioner, AdvancementPositioner advancementPositioner2) private @Nullable AdvancementPositionerprivate voidincreaseRowRecursively(float deltaRow) private AdvancementPositionerprivate voidprivate voidpushDown(AdvancementPositioner positioner, float extraRowDistance) 
- 
Field Details- 
advancement- Mappings:
- Namespace - Name - Mixin selector - named - advancement- Lnet/minecraft/advancement/AdvancementPositioner;advancement:Lnet/minecraft/advancement/PlacedAdvancement;- intermediary - field_46086- Lnet/minecraft/class_194;field_46086:Lnet/minecraft/class_8781;- official - a- Lav;a:Laj;
 
- 
parent- Mappings:
- Namespace - Name - Mixin selector - named - parent- Lnet/minecraft/advancement/AdvancementPositioner;parent:Lnet/minecraft/advancement/AdvancementPositioner;- intermediary - field_1258- Lnet/minecraft/class_194;field_1258:Lnet/minecraft/class_194;- official - b- Lav;b:Lav;
 
- 
previousSibling- Mappings:
- Namespace - Name - Mixin selector - named - previousSibling- Lnet/minecraft/advancement/AdvancementPositioner;previousSibling:Lnet/minecraft/advancement/AdvancementPositioner;- intermediary - field_1260- Lnet/minecraft/class_194;field_1260:Lnet/minecraft/class_194;- official - c- Lav;c:Lav;
 
- 
childrenSizeprivate final int childrenSize- Mappings:
- Namespace - Name - Mixin selector - named - childrenSize- Lnet/minecraft/advancement/AdvancementPositioner;childrenSize:I- intermediary - field_1261- Lnet/minecraft/class_194;field_1261:I- official - d- Lav;d:I
 
- 
children- Mappings:
- Namespace - Name - Mixin selector - named - children- Lnet/minecraft/advancement/AdvancementPositioner;children:Ljava/util/List;- intermediary - field_1267- Lnet/minecraft/class_194;field_1267:Ljava/util/List;- official - e- Lav;e:Ljava/util/List;
 
- 
optionalLast- Mappings:
- Namespace - Name - Mixin selector - named - optionalLast- Lnet/minecraft/advancement/AdvancementPositioner;optionalLast:Lnet/minecraft/advancement/AdvancementPositioner;- intermediary - field_1262- Lnet/minecraft/class_194;field_1262:Lnet/minecraft/class_194;- official - f- Lav;f:Lav;
 
- 
substituteChild- Mappings:
- Namespace - Name - Mixin selector - named - substituteChild- Lnet/minecraft/advancement/AdvancementPositioner;substituteChild:Lnet/minecraft/advancement/AdvancementPositioner;- intermediary - field_1264- Lnet/minecraft/class_194;field_1264:Lnet/minecraft/class_194;- official - g- Lav;g:Lav;
 
- 
depthprivate int depth- Mappings:
- Namespace - Name - Mixin selector - named - depth- Lnet/minecraft/advancement/AdvancementPositioner;depth:I- intermediary - field_1259- Lnet/minecraft/class_194;field_1259:I- official - h- Lav;h:I
 
- 
rowprivate float row- Mappings:
- Namespace - Name - Mixin selector - named - row- Lnet/minecraft/advancement/AdvancementPositioner;row:F- intermediary - field_1269- Lnet/minecraft/class_194;field_1269:F- official - i- Lav;i:F
 
- 
relativeRowInSiblingsprivate float relativeRowInSiblings- Mappings:
- Namespace - Name - Mixin selector - named - relativeRowInSiblings- Lnet/minecraft/advancement/AdvancementPositioner;relativeRowInSiblings:F- intermediary - field_1268- Lnet/minecraft/class_194;field_1268:F- official - j- Lav;j:F
 
- 
field_1266private float field_1266- Mappings:
- Namespace - Name - Mixin selector - named - field_1266- Lnet/minecraft/advancement/AdvancementPositioner;field_1266:F- intermediary - field_1266- Lnet/minecraft/class_194;field_1266:F- official - k- Lav;k:F
 
- 
field_1265private float field_1265- Mappings:
- Namespace - Name - Mixin selector - named - field_1265- Lnet/minecraft/advancement/AdvancementPositioner;field_1265:F- intermediary - field_1265- Lnet/minecraft/class_194;field_1265:F- official - l- Lav;l:F
 
 
- 
- 
Constructor Details- 
AdvancementPositionerpublic AdvancementPositioner(PlacedAdvancement advancement, @Nullable @Nullable AdvancementPositioner parent, @Nullable @Nullable AdvancementPositioner previousSibling, int childrenSize, int depth) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/advancement/AdvancementPositioner;<init>(Lnet/minecraft/advancement/PlacedAdvancement;Lnet/minecraft/advancement/AdvancementPositioner;Lnet/minecraft/advancement/AdvancementPositioner;II)V- intermediary - <init>- Lnet/minecraft/class_194;<init>(Lnet/minecraft/class_8781;Lnet/minecraft/class_194;Lnet/minecraft/class_194;II)V- official - <init>- Lav;<init>(Laj;Lav;Lav;II)V
 
 
- 
- 
Method Details- 
findChildrenRecursively@Nullable private @Nullable AdvancementPositioner findChildrenRecursively(PlacedAdvancement advancement, @Nullable @Nullable AdvancementPositioner lastChild) - Mappings:
- Namespace - Name - Mixin selector - named - findChildrenRecursively- Lnet/minecraft/advancement/AdvancementPositioner;findChildrenRecursively(Lnet/minecraft/advancement/PlacedAdvancement;Lnet/minecraft/advancement/AdvancementPositioner;)Lnet/minecraft/advancement/AdvancementPositioner;- intermediary - method_846- Lnet/minecraft/class_194;method_846(Lnet/minecraft/class_8781;Lnet/minecraft/class_194;)Lnet/minecraft/class_194;- official - a- Lav;a(Laj;Lav;)Lav;
 
- 
calculateRecursivelyprivate void calculateRecursively()- Mappings:
- Namespace - Name - Mixin selector - named - calculateRecursively- Lnet/minecraft/advancement/AdvancementPositioner;calculateRecursively()V- intermediary - method_847- Lnet/minecraft/class_194;method_847()V- official - a- Lav;a()V
 
- 
findMinRowRecursivelyprivate float findMinRowRecursively(float deltaRow, int depth, float minRow) - Mappings:
- Namespace - Name - Mixin selector - named - findMinRowRecursively- Lnet/minecraft/advancement/AdvancementPositioner;findMinRowRecursively(FIF)F- intermediary - method_842- Lnet/minecraft/class_194;method_842(FIF)F- official - a- Lav;a(FIF)F
 
- 
increaseRowRecursivelyprivate void increaseRowRecursively(float deltaRow) - Mappings:
- Namespace - Name - Mixin selector - named - increaseRowRecursively- Lnet/minecraft/advancement/AdvancementPositioner;increaseRowRecursively(F)V- intermediary - method_843- Lnet/minecraft/class_194;method_843(F)V- official - a- Lav;a(F)V
 
- 
onFinishChildrenCalculationprivate void onFinishChildrenCalculation()- Mappings:
- Namespace - Name - Mixin selector - named - onFinishChildrenCalculation- Lnet/minecraft/advancement/AdvancementPositioner;onFinishChildrenCalculation()V- intermediary - method_850- Lnet/minecraft/class_194;method_850()V- official - b- Lav;b()V
 
- 
getFirstChild- Mappings:
- Namespace - Name - Mixin selector - named - getFirstChild- Lnet/minecraft/advancement/AdvancementPositioner;getFirstChild()Lnet/minecraft/advancement/AdvancementPositioner;- intermediary - method_849- Lnet/minecraft/class_194;method_849()Lnet/minecraft/class_194;- official - c- Lav;c()Lav;
 
- 
getLastChild- Mappings:
- Namespace - Name - Mixin selector - named - getLastChild- Lnet/minecraft/advancement/AdvancementPositioner;getLastChild()Lnet/minecraft/advancement/AdvancementPositioner;- intermediary - method_844- Lnet/minecraft/class_194;method_844()Lnet/minecraft/class_194;- official - d- Lav;d()Lav;
 
- 
onFinishCalculation- Mappings:
- Namespace - Name - Mixin selector - named - onFinishCalculation- Lnet/minecraft/advancement/AdvancementPositioner;onFinishCalculation(Lnet/minecraft/advancement/AdvancementPositioner;)Lnet/minecraft/advancement/AdvancementPositioner;- intermediary - method_841- Lnet/minecraft/class_194;method_841(Lnet/minecraft/class_194;)Lnet/minecraft/class_194;- official - a- Lav;a(Lav;)Lav;
 
- 
pushDown- Mappings:
- Namespace - Name - Mixin selector - named - pushDown- Lnet/minecraft/advancement/AdvancementPositioner;pushDown(Lnet/minecraft/advancement/AdvancementPositioner;F)V- intermediary - method_848- Lnet/minecraft/class_194;method_848(Lnet/minecraft/class_194;F)V- official - a- Lav;a(Lav;F)V
 
- 
getLastprivate AdvancementPositioner getLast(AdvancementPositioner advancementPositioner, AdvancementPositioner advancementPositioner2) - Mappings:
- Namespace - Name - Mixin selector - named - getLast- Lnet/minecraft/advancement/AdvancementPositioner;getLast(Lnet/minecraft/advancement/AdvancementPositioner;Lnet/minecraft/advancement/AdvancementPositioner;)Lnet/minecraft/advancement/AdvancementPositioner;- intermediary - method_845- Lnet/minecraft/class_194;method_845(Lnet/minecraft/class_194;Lnet/minecraft/class_194;)Lnet/minecraft/class_194;- official - a- Lav;a(Lav;Lav;)Lav;
 
- 
applyprivate void apply()- Mappings:
- Namespace - Name - Mixin selector - named - apply- Lnet/minecraft/advancement/AdvancementPositioner;apply()V- intermediary - method_851- Lnet/minecraft/class_194;method_851()V- official - e- Lav;e()V
 
- 
arrangeForTree- Mappings:
- Namespace - Name - Mixin selector - named - arrangeForTree- Lnet/minecraft/advancement/AdvancementPositioner;arrangeForTree(Lnet/minecraft/advancement/PlacedAdvancement;)V- intermediary - method_852- Lnet/minecraft/class_194;method_852(Lnet/minecraft/class_8781;)V- official - a- Lav;a(Laj;)V
 
 
-