类 AdvancementVisibilityEvaluator
java.lang.Object
net.minecraft.server.advancements.AdvancementVisibilityEvaluator
-
嵌套类概要
嵌套类修饰符和类型类说明static interface
(专用程序包) static enum
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明private static boolean
evaluateVisibility
(AdvancementNode p_301282_, it.unimi.dsi.fastutil.Stack<AdvancementVisibilityEvaluator.VisibilityRule> p_301009_, Predicate<AdvancementNode> p_265359_, AdvancementVisibilityEvaluator.Output p_265303_) static void
evaluateVisibility
(AdvancementNode p_301203_, Predicate<AdvancementNode> p_265561_, AdvancementVisibilityEvaluator.Output p_265381_) private static AdvancementVisibilityEvaluator.VisibilityRule
evaluateVisibilityRule
(Advancement p_265736_, boolean p_265426_) private static boolean
evaluateVisiblityForUnfinishedNode
(it.unimi.dsi.fastutil.Stack<AdvancementVisibilityEvaluator.VisibilityRule> p_265343_) static boolean
isVisible
(AdvancementNode advancement, Predicate<AdvancementNode> test)
-
字段详细资料
-
VISIBILITY_DEPTH
private static final int VISIBILITY_DEPTH- 另请参阅:
-
-
构造器详细资料
-
AdvancementVisibilityEvaluator
public AdvancementVisibilityEvaluator()
-
-
方法详细资料
-
evaluateVisibilityRule
private static AdvancementVisibilityEvaluator.VisibilityRule evaluateVisibilityRule(Advancement p_265736_, boolean p_265426_) -
evaluateVisiblityForUnfinishedNode
private static boolean evaluateVisiblityForUnfinishedNode(it.unimi.dsi.fastutil.Stack<AdvancementVisibilityEvaluator.VisibilityRule> p_265343_) -
evaluateVisibility
private static boolean evaluateVisibility(AdvancementNode p_301282_, it.unimi.dsi.fastutil.Stack<AdvancementVisibilityEvaluator.VisibilityRule> p_301009_, Predicate<AdvancementNode> p_265359_, AdvancementVisibilityEvaluator.Output p_265303_) -
evaluateVisibility
public static void evaluateVisibility(AdvancementNode p_301203_, Predicate<AdvancementNode> p_265561_, AdvancementVisibilityEvaluator.Output p_265381_) -
isVisible
-