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 cg$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 GameModegamemodeprivate Object2BooleanMap<Identifier>recipesprivate Map<Stat<?>,NumberRange.IntRange>stats -
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description PlayerPredicatebuild()
-
Field Details
-
experienceLevel
- Mappings:
Namespace Name Mixin selector official aLcg$d;a:Lbz$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 bLcg$d;b:Lbts;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 cLcg$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 dLcg$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 eLcg$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
-
build
- Mappings:
Namespace Name Mixin selector official bLcg$d;b()Lcg;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;
-