Class PlayerPredicate
java.lang.Object
net.minecraft.advancements.criterion.PlayerPredicate
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class(package private) static classstatic class(package private) static interface -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map<ResourceLocation,PlayerPredicate.IAdvancementPredicate> static final PlayerPredicateprivate final GameTypeprivate final MinMaxBounds.IntBoundprivate final it.unimi.dsi.fastutil.objects.Object2BooleanMap<ResourceLocation>private final Map<Stat<?>,MinMaxBounds.IntBound> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivatePlayerPredicate(MinMaxBounds.IntBound p_i225770_1_, GameType p_i225770_2_, Map<Stat<?>, MinMaxBounds.IntBound> p_i225770_3_, it.unimi.dsi.fastutil.objects.Object2BooleanMap<ResourceLocation> p_i225770_4_, Map<ResourceLocation, PlayerPredicate.IAdvancementPredicate> p_i225770_5_) -
Method Summary
Modifier and TypeMethodDescriptionprivate static PlayerPredicate.IAdvancementPredicateadvancementPredicateFromJson(com.google.gson.JsonElement p_227004_0_) static PlayerPredicatefromJson(com.google.gson.JsonElement p_227000_0_) private static <T> Stat<T>getStat(StatType<T> p_226997_0_, ResourceLocation p_226997_1_) private static <T> ResourceLocationgetStatValueId(Stat<T> p_226996_0_) booleancom.google.gson.JsonElement
-
Field Details
-
ANY
-
level
-
gameType
-
stats
-
recipes
-
advancements
-
-
Constructor Details
-
PlayerPredicate
private PlayerPredicate(MinMaxBounds.IntBound p_i225770_1_, GameType p_i225770_2_, Map<Stat<?>, MinMaxBounds.IntBound> p_i225770_3_, it.unimi.dsi.fastutil.objects.Object2BooleanMap<ResourceLocation> p_i225770_4_, Map<ResourceLocation, PlayerPredicate.IAdvancementPredicate> p_i225770_5_)
-
-
Method Details
-
advancementPredicateFromJson
private static PlayerPredicate.IAdvancementPredicate advancementPredicateFromJson(com.google.gson.JsonElement p_227004_0_) -
matches
-
fromJson
-
getStat
-
getStatValueId
-
serializeToJson
public com.google.gson.JsonElement serializeToJson()
-