Class PlayerPredicate
java.lang.Object
net.minecraft.advancements.critereon.PlayerPredicate
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class(package private) static class(package private) static interfacestatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map<ResourceLocation,PlayerPredicate.AdvancementPredicate> static final PlayerPredicateprivate final GameTypeprivate final MinMaxBounds.Intsstatic final intprivate final EntityPredicateprivate final it.unimi.dsi.fastutil.objects.Object2BooleanMap<ResourceLocation>private final Map<Stat<?>,MinMaxBounds.Ints> -
Constructor Summary
ConstructorsConstructorDescriptionPlayerPredicate(MinMaxBounds.Ints p_156746_, GameType p_156747_, Map<Stat<?>, MinMaxBounds.Ints> p_156748_, it.unimi.dsi.fastutil.objects.Object2BooleanMap<ResourceLocation> p_156749_, Map<ResourceLocation, PlayerPredicate.AdvancementPredicate> p_156750_, EntityPredicate p_156751_) -
Method Summary
Modifier and TypeMethodDescriptionprivate static PlayerPredicate.AdvancementPredicateadvancementPredicateFromJson(com.google.gson.JsonElement p_62290_) static PlayerPredicatefromJson(com.google.gson.JsonElement p_62277_) private static <T> Stat<T>getStat(StatType<T> p_62268_, ResourceLocation p_62269_) private static <T> ResourceLocationgetStatValueId(Stat<T> p_62266_) booleancom.google.gson.JsonElement
-
Field Details
-
ANY
-
LOOKING_AT_RANGE
public static final int LOOKING_AT_RANGE- See Also:
-
level
-
gameType
-
stats
-
recipes
-
advancements
-
lookingAt
-
-
Constructor Details
-
PlayerPredicate
PlayerPredicate(MinMaxBounds.Ints p_156746_, @Nullable GameType p_156747_, Map<Stat<?>, MinMaxBounds.Ints> p_156748_, it.unimi.dsi.fastutil.objects.Object2BooleanMap<ResourceLocation> p_156749_, Map<ResourceLocation, PlayerPredicate.AdvancementPredicate> p_156750_, EntityPredicate p_156751_)
-
-
Method Details
-
advancementPredicateFromJson
private static PlayerPredicate.AdvancementPredicate advancementPredicateFromJson(com.google.gson.JsonElement p_62290_) -
matches
-
fromJson
-
getStat
-
getStatValueId
-
serializeToJson
public com.google.gson.JsonElement serializeToJson()
-