Package net.minecraft.predicate
Class PlayerPredicate.Builder
java.lang.Object
net.minecraft.predicate.PlayerPredicate.Builder
- Enclosing class:
- PlayerPredicate
public static class PlayerPredicate.Builder extends Object
- Mappings:
Namespace Name official cl$dintermediary net/minecraft/class_4553$class_4557named net/minecraft/predicate/PlayerPredicate$Builder
-
Field Summary
Fields Modifier and Type Field Description private Map<Identifier,PlayerPredicate.AdvancementPredicate>advancementsprivate NumberRange.IntRangeexperienceLevelprivate @Nullable GameModegamemodeprivate Object2BooleanMap<Identifier>recipesprivate Map<Stat<?>,NumberRange.IntRange>stats -
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description PlayerPredicatebuild()static PlayerPredicate.Buildermethod_35310()PlayerPredicate.Buildermethod_35311(Stat<?> stat, NumberRange.IntRange intRange)PlayerPredicate.Buildermethod_35312(GameMode gameMode)PlayerPredicate.Buildermethod_35313(NumberRange.IntRange intRange)PlayerPredicate.Buildermethod_35314(Identifier identifier, Map<String,Boolean> map)PlayerPredicate.Buildermethod_35315(Identifier identifier, boolean bool)PlayerPredicate.Buildermethod_35316(Identifier identifier, boolean bool)
-
Field Details
-
experienceLevel
- Mappings:
Namespace Name Mixin selector official aLcl$d;a:Lce$d;intermediary field_20730Lnet/minecraft/class_4553$class_4557;field_20730:Lnet/minecraft/class_2096$class_2100;named experienceLevelLnet/minecraft/predicate/PlayerPredicate$Builder;experienceLevel:Lnet/minecraft/predicate/NumberRange$IntRange;
-
gamemode
- Mappings:
Namespace Name Mixin selector official bLcl$d;b:Lbvo;intermediary field_20731Lnet/minecraft/class_4553$class_4557;field_20731:Lnet/minecraft/class_1934;named gamemodeLnet/minecraft/predicate/PlayerPredicate$Builder;gamemode:Lnet/minecraft/world/GameMode;
-
stats
- Mappings:
Namespace Name Mixin selector official cLcl$d;c:Ljava/util/Map;intermediary field_20732Lnet/minecraft/class_4553$class_4557;field_20732:Ljava/util/Map;named statsLnet/minecraft/predicate/PlayerPredicate$Builder;stats:Ljava/util/Map;
-
recipes
- Mappings:
Namespace Name Mixin selector official dLcl$d;d:Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;intermediary field_20733Lnet/minecraft/class_4553$class_4557;field_20733:Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;named recipesLnet/minecraft/predicate/PlayerPredicate$Builder;recipes:Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;
-
advancements
- Mappings:
Namespace Name Mixin selector official eLcl$d;e:Ljava/util/Map;intermediary field_20734Lnet/minecraft/class_4553$class_4557;field_20734:Ljava/util/Map;named advancementsLnet/minecraft/predicate/PlayerPredicate$Builder;advancements:Ljava/util/Map;
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
method_35310
- Mappings:
Namespace Name Mixin selector official aLcl$d;a()Lcl$d;intermediary method_35310Lnet/minecraft/class_4553$class_4557;method_35310()Lnet/minecraft/class_4553$class_4557;named method_35310Lnet/minecraft/predicate/PlayerPredicate$Builder;method_35310()Lnet/minecraft/predicate/PlayerPredicate$Builder;
-
method_35313
- Mappings:
Namespace Name Mixin selector official aLcl$d;a(Lce$d;)Lcl$d;intermediary method_35313Lnet/minecraft/class_4553$class_4557;method_35313(Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_4553$class_4557;named method_35313Lnet/minecraft/predicate/PlayerPredicate$Builder;method_35313(Lnet/minecraft/predicate/NumberRange$IntRange;)Lnet/minecraft/predicate/PlayerPredicate$Builder;
-
method_35311
- Mappings:
Namespace Name Mixin selector official aLcl$d;a(Lafd;Lce$d;)Lcl$d;intermediary method_35311Lnet/minecraft/class_4553$class_4557;method_35311(Lnet/minecraft/class_3445;Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_4553$class_4557;named method_35311Lnet/minecraft/predicate/PlayerPredicate$Builder;method_35311(Lnet/minecraft/stat/Stat;Lnet/minecraft/predicate/NumberRange$IntRange;)Lnet/minecraft/predicate/PlayerPredicate$Builder;
-
method_35315
- Mappings:
Namespace Name Mixin selector official aLcl$d;a(Lwp;Z)Lcl$d;intermediary method_35315Lnet/minecraft/class_4553$class_4557;method_35315(Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_4553$class_4557;named method_35315Lnet/minecraft/predicate/PlayerPredicate$Builder;method_35315(Lnet/minecraft/util/Identifier;Z)Lnet/minecraft/predicate/PlayerPredicate$Builder;
-
method_35312
- Mappings:
Namespace Name Mixin selector official aLcl$d;a(Lbvo;)Lcl$d;intermediary method_35312Lnet/minecraft/class_4553$class_4557;method_35312(Lnet/minecraft/class_1934;)Lnet/minecraft/class_4553$class_4557;named method_35312Lnet/minecraft/predicate/PlayerPredicate$Builder;method_35312(Lnet/minecraft/world/GameMode;)Lnet/minecraft/predicate/PlayerPredicate$Builder;
-
method_35316
- Mappings:
Namespace Name Mixin selector official bLcl$d;b(Lwp;Z)Lcl$d;intermediary method_35316Lnet/minecraft/class_4553$class_4557;method_35316(Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_4553$class_4557;named method_35316Lnet/minecraft/predicate/PlayerPredicate$Builder;method_35316(Lnet/minecraft/util/Identifier;Z)Lnet/minecraft/predicate/PlayerPredicate$Builder;
-
method_35314
- Mappings:
Namespace Name Mixin selector official aLcl$d;a(Lwp;Ljava/util/Map;)Lcl$d;intermediary method_35314Lnet/minecraft/class_4553$class_4557;method_35314(Lnet/minecraft/class_2960;Ljava/util/Map;)Lnet/minecraft/class_4553$class_4557;named method_35314Lnet/minecraft/predicate/PlayerPredicate$Builder;method_35314(Lnet/minecraft/util/Identifier;Ljava/util/Map;)Lnet/minecraft/predicate/PlayerPredicate$Builder;
-
build
- Mappings:
Namespace Name Mixin selector official bLcl$d;b()Lcl;intermediary method_22507Lnet/minecraft/class_4553$class_4557;method_22507()Lnet/minecraft/class_4553;named buildLnet/minecraft/predicate/PlayerPredicate$Builder;build()Lnet/minecraft/predicate/PlayerPredicate;
-