Package net.minecraft.predicate
Class PlayerPredicate.Builder
java.lang.Object
net.minecraft.predicate.PlayerPredicate.Builder
- Enclosing class:
- PlayerPredicate
- Mappings:
Namespace Name official co$dintermediary net/minecraft/class_4553$class_4557named net/minecraft/predicate/PlayerPredicate$Builder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate NumberRange.IntRangeprivate EntityPredicateprivate Object2BooleanMap<Identifier>private Map<Stat<?>,NumberRange.IntRange> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadvancement(Identifier id, boolean done)advancement(Identifier id, Map<String,Boolean> criteria)build()static PlayerPredicate.Buildercreate()experienceLevel(NumberRange.IntRange experienceLevel)method_37251(EntityPredicate entityPredicate)recipe(Identifier id, boolean unlocked)stat(Stat<?> stat, NumberRange.IntRange value)
-
Field Details
-
experienceLevel
- Mappings:
Namespace Name Mixin selector official aLco$d;a:Lch$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 bLco$d;b:Lbwm;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 cLco$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 dLco$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 eLco$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;
-
field_33930
- Mappings:
Namespace Name Mixin selector official fLco$d;f:Lbm;intermediary field_33930Lnet/minecraft/class_4553$class_4557;field_33930:Lnet/minecraft/class_2048;named field_33930Lnet/minecraft/predicate/PlayerPredicate$Builder;field_33930:Lnet/minecraft/predicate/entity/EntityPredicate;
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
create
- Mappings:
Namespace Name Mixin selector official aLco$d;a()Lco$d;intermediary method_35310Lnet/minecraft/class_4553$class_4557;method_35310()Lnet/minecraft/class_4553$class_4557;named createLnet/minecraft/predicate/PlayerPredicate$Builder;create()Lnet/minecraft/predicate/PlayerPredicate$Builder;
-
experienceLevel
- Mappings:
Namespace Name Mixin selector official aLco$d;a(Lch$d;)Lco$d;intermediary method_35313Lnet/minecraft/class_4553$class_4557;method_35313(Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_4553$class_4557;named experienceLevelLnet/minecraft/predicate/PlayerPredicate$Builder;experienceLevel(Lnet/minecraft/predicate/NumberRange$IntRange;)Lnet/minecraft/predicate/PlayerPredicate$Builder;
-
stat
- Mappings:
Namespace Name Mixin selector official aLco$d;a(Lafl;Lch$d;)Lco$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 statLnet/minecraft/predicate/PlayerPredicate$Builder;stat(Lnet/minecraft/stat/Stat;Lnet/minecraft/predicate/NumberRange$IntRange;)Lnet/minecraft/predicate/PlayerPredicate$Builder;
-
recipe
- Mappings:
Namespace Name Mixin selector official aLco$d;a(Lww;Z)Lco$d;intermediary method_35315Lnet/minecraft/class_4553$class_4557;method_35315(Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_4553$class_4557;named recipeLnet/minecraft/predicate/PlayerPredicate$Builder;recipe(Lnet/minecraft/util/Identifier;Z)Lnet/minecraft/predicate/PlayerPredicate$Builder;
-
gameMode
- Mappings:
Namespace Name Mixin selector official aLco$d;a(Lbwm;)Lco$d;intermediary method_35312Lnet/minecraft/class_4553$class_4557;method_35312(Lnet/minecraft/class_1934;)Lnet/minecraft/class_4553$class_4557;named gameModeLnet/minecraft/predicate/PlayerPredicate$Builder;gameMode(Lnet/minecraft/world/GameMode;)Lnet/minecraft/predicate/PlayerPredicate$Builder;
-
method_37251
- Mappings:
Namespace Name Mixin selector official aLco$d;a(Lbm;)Lco$d;intermediary method_37251Lnet/minecraft/class_4553$class_4557;method_37251(Lnet/minecraft/class_2048;)Lnet/minecraft/class_4553$class_4557;named method_37251Lnet/minecraft/predicate/PlayerPredicate$Builder;method_37251(Lnet/minecraft/predicate/entity/EntityPredicate;)Lnet/minecraft/predicate/PlayerPredicate$Builder;
-
advancement
- Mappings:
Namespace Name Mixin selector official bLco$d;b(Lww;Z)Lco$d;intermediary method_35316Lnet/minecraft/class_4553$class_4557;method_35316(Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_4553$class_4557;named advancementLnet/minecraft/predicate/PlayerPredicate$Builder;advancement(Lnet/minecraft/util/Identifier;Z)Lnet/minecraft/predicate/PlayerPredicate$Builder;
-
advancement
- Mappings:
Namespace Name Mixin selector official aLco$d;a(Lww;Ljava/util/Map;)Lco$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 advancementLnet/minecraft/predicate/PlayerPredicate$Builder;advancement(Lnet/minecraft/util/Identifier;Ljava/util/Map;)Lnet/minecraft/predicate/PlayerPredicate$Builder;
-
build
- Mappings:
Namespace Name Mixin selector official bLco$d;b()Lco;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;
-