Class AdvancementVisibilityEvaluator
java.lang.Object
net.minecraft.server.advancements.AdvancementVisibilityEvaluator
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic interface(package private) static enum
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprivate static booleanevaluateVisibility(AdvancementNode p_299221_, it.unimi.dsi.fastutil.Stack<AdvancementVisibilityEvaluator.VisibilityRule> p_298849_, Predicate<AdvancementNode> p_265359_, AdvancementVisibilityEvaluator.Output p_265303_) static voidevaluateVisibility(AdvancementNode p_297454_, Predicate<AdvancementNode> p_265561_, AdvancementVisibilityEvaluator.Output p_265381_) private static AdvancementVisibilityEvaluator.VisibilityRuleevaluateVisibilityRule(Advancement p_265736_, boolean p_265426_) private static booleanevaluateVisiblityForUnfinishedNode(it.unimi.dsi.fastutil.Stack<AdvancementVisibilityEvaluator.VisibilityRule> p_265343_) static booleanisVisible(AdvancementNode advancement, Predicate<AdvancementNode> test) 
- 
Field Details- 
VISIBILITY_DEPTHprivate static final int VISIBILITY_DEPTH- See Also:
 
 
- 
- 
Constructor Details- 
AdvancementVisibilityEvaluatorpublic AdvancementVisibilityEvaluator()
 
- 
- 
Method Details- 
evaluateVisibilityRuleprivate static AdvancementVisibilityEvaluator.VisibilityRule evaluateVisibilityRule(Advancement p_265736_, boolean p_265426_) 
- 
evaluateVisiblityForUnfinishedNodeprivate static boolean evaluateVisiblityForUnfinishedNode(it.unimi.dsi.fastutil.Stack<AdvancementVisibilityEvaluator.VisibilityRule> p_265343_) 
- 
evaluateVisibilityprivate static boolean evaluateVisibility(AdvancementNode p_299221_, it.unimi.dsi.fastutil.Stack<AdvancementVisibilityEvaluator.VisibilityRule> p_298849_, Predicate<AdvancementNode> p_265359_, AdvancementVisibilityEvaluator.Output p_265303_) 
- 
evaluateVisibilitypublic static void evaluateVisibility(AdvancementNode p_297454_, Predicate<AdvancementNode> p_265561_, AdvancementVisibilityEvaluator.Output p_265381_) 
- 
isVisible
 
-