类 LocationPredicate.Builder

  • 封闭类:
    LocationPredicate

    public static class LocationPredicate.Builder
    extends Object
    Mappings:
    Namespace Name
    official cb$a
    intermediary net/minecraft/class_2090$class_2091
    named net/minecraft/predicate/entity/LocationPredicate$Builder
    • 字段详细资料

      • x

        private NumberRange.FloatRange x
        Mappings:
        Namespace Name Mixin selector
        official a Lcb$a;a:Lce$c;
        intermediary field_9693 Lnet/minecraft/class_2090$class_2091;field_9693:Lnet/minecraft/class_2096$class_2099;
        named x Lnet/minecraft/predicate/entity/LocationPredicate$Builder;x:Lnet/minecraft/predicate/NumberRange$FloatRange;
      • y

        private NumberRange.FloatRange y
        Mappings:
        Namespace Name Mixin selector
        official b Lcb$a;b:Lce$c;
        intermediary field_9689 Lnet/minecraft/class_2090$class_2091;field_9689:Lnet/minecraft/class_2096$class_2099;
        named y Lnet/minecraft/predicate/entity/LocationPredicate$Builder;y:Lnet/minecraft/predicate/NumberRange$FloatRange;
      • z

        private NumberRange.FloatRange z
        Mappings:
        Namespace Name Mixin selector
        official c Lcb$a;c:Lce$c;
        intermediary field_9692 Lnet/minecraft/class_2090$class_2091;field_9692:Lnet/minecraft/class_2096$class_2099;
        named z Lnet/minecraft/predicate/entity/LocationPredicate$Builder;z:Lnet/minecraft/predicate/NumberRange$FloatRange;
      • biome

        @Nullable
        private @Nullable RegistryKey<Biome> biome
        Mappings:
        Namespace Name Mixin selector
        official d Lcb$a;d:Lwo;
        intermediary field_9690 Lnet/minecraft/class_2090$class_2091;field_9690:Lnet/minecraft/class_5321;
        named biome Lnet/minecraft/predicate/entity/LocationPredicate$Builder;biome:Lnet/minecraft/util/registry/RegistryKey;
      • feature

        @Nullable
        private @Nullable StructureFeature<?> feature
        Mappings:
        Namespace Name Mixin selector
        official e Lcb$a;e:Lcsx;
        intermediary field_9688 Lnet/minecraft/class_2090$class_2091;field_9688:Lnet/minecraft/class_3195;
        named feature Lnet/minecraft/predicate/entity/LocationPredicate$Builder;feature:Lnet/minecraft/world/gen/feature/StructureFeature;
      • dimension

        @Nullable
        private @Nullable RegistryKey<World> dimension
        Mappings:
        Namespace Name Mixin selector
        official f Lcb$a;f:Lwo;
        intermediary field_9691 Lnet/minecraft/class_2090$class_2091;field_9691:Lnet/minecraft/class_5321;
        named dimension Lnet/minecraft/predicate/entity/LocationPredicate$Builder;dimension:Lnet/minecraft/util/registry/RegistryKey;
      • smokey

        @Nullable
        private @Nullable Boolean smokey
        Mappings:
        Namespace Name Mixin selector
        official g Lcb$a;g:Ljava/lang/Boolean;
        intermediary field_24501 Lnet/minecraft/class_2090$class_2091;field_24501:Ljava/lang/Boolean;
        named smokey Lnet/minecraft/predicate/entity/LocationPredicate$Builder;smokey:Ljava/lang/Boolean;
      • light

        private LightPredicate light
        Mappings:
        Namespace Name Mixin selector
        official h Lcb$a;h:Lca;
        intermediary field_20717 Lnet/minecraft/class_2090$class_2091;field_20717:Lnet/minecraft/class_4552;
        named light Lnet/minecraft/predicate/entity/LocationPredicate$Builder;light:Lnet/minecraft/predicate/LightPredicate;
      • block

        private BlockPredicate block
        Mappings:
        Namespace Name Mixin selector
        official i Lcb$a;i:Las;
        intermediary field_20718 Lnet/minecraft/class_2090$class_2091;field_20718:Lnet/minecraft/class_4550;
        named block Lnet/minecraft/predicate/entity/LocationPredicate$Builder;block:Lnet/minecraft/predicate/BlockPredicate;
      • fluid

        private FluidPredicate fluid
        Mappings:
        Namespace Name Mixin selector
        official j Lcb$a;j:Lbq;
        intermediary field_20719 Lnet/minecraft/class_2090$class_2091;field_20719:Lnet/minecraft/class_4551;
        named fluid Lnet/minecraft/predicate/entity/LocationPredicate$Builder;fluid:Lnet/minecraft/predicate/FluidPredicate;
    • 构造器详细资料

      • Builder

        public Builder()
    • 方法详细资料

      • create

        public static LocationPredicate.Builder create()
        Mappings:
        Namespace Name Mixin selector
        official a Lcb$a;a()Lcb$a;
        intermediary method_22484 Lnet/minecraft/class_2090$class_2091;method_22484()Lnet/minecraft/class_2090$class_2091;
        named create Lnet/minecraft/predicate/entity/LocationPredicate$Builder;create()Lnet/minecraft/predicate/entity/LocationPredicate$Builder;
      • x

        public LocationPredicate.Builder x​(NumberRange.FloatRange x)
        Mappings:
        Namespace Name Mixin selector
        official a Lcb$a;a(Lce$c;)Lcb$a;
        intermediary method_35276 Lnet/minecraft/class_2090$class_2091;method_35276(Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2090$class_2091;
        named x Lnet/minecraft/predicate/entity/LocationPredicate$Builder;x(Lnet/minecraft/predicate/NumberRange$FloatRange;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;
      • y

        public LocationPredicate.Builder y​(NumberRange.FloatRange y)
        Mappings:
        Namespace Name Mixin selector
        official b Lcb$a;b(Lce$c;)Lcb$a;
        intermediary method_35278 Lnet/minecraft/class_2090$class_2091;method_35278(Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2090$class_2091;
        named y Lnet/minecraft/predicate/entity/LocationPredicate$Builder;y(Lnet/minecraft/predicate/NumberRange$FloatRange;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;
      • z

        public LocationPredicate.Builder z​(NumberRange.FloatRange z)
        Mappings:
        Namespace Name Mixin selector
        official c Lcb$a;c(Lce$c;)Lcb$a;
        intermediary method_35280 Lnet/minecraft/class_2090$class_2091;method_35280(Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2090$class_2091;
        named z Lnet/minecraft/predicate/entity/LocationPredicate$Builder;z(Lnet/minecraft/predicate/NumberRange$FloatRange;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;
      • biome

        public LocationPredicate.Builder biome​(@Nullable
                                               @Nullable RegistryKey<Biome> biome)
        Mappings:
        Namespace Name Mixin selector
        official a Lcb$a;a(Lwo;)Lcb$a;
        intermediary method_9024 Lnet/minecraft/class_2090$class_2091;method_9024(Lnet/minecraft/class_5321;)Lnet/minecraft/class_2090$class_2091;
        named biome Lnet/minecraft/predicate/entity/LocationPredicate$Builder;biome(Lnet/minecraft/util/registry/RegistryKey;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;
      • feature

        public LocationPredicate.Builder feature​(@Nullable
                                                 @Nullable StructureFeature<?> feature)
        Mappings:
        Namespace Name Mixin selector
        official a Lcb$a;a(Lcsx;)Lcb$a;
        intermediary method_35277 Lnet/minecraft/class_2090$class_2091;method_35277(Lnet/minecraft/class_3195;)Lnet/minecraft/class_2090$class_2091;
        named feature Lnet/minecraft/predicate/entity/LocationPredicate$Builder;feature(Lnet/minecraft/world/gen/feature/StructureFeature;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;
      • dimension

        public LocationPredicate.Builder dimension​(@Nullable
                                                   @Nullable RegistryKey<World> dimension)
        Mappings:
        Namespace Name Mixin selector
        official b Lcb$a;b(Lwo;)Lcb$a;
        intermediary method_35279 Lnet/minecraft/class_2090$class_2091;method_35279(Lnet/minecraft/class_5321;)Lnet/minecraft/class_2090$class_2091;
        named dimension Lnet/minecraft/predicate/entity/LocationPredicate$Builder;dimension(Lnet/minecraft/util/registry/RegistryKey;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;
      • light

        public LocationPredicate.Builder light​(LightPredicate light)
        Mappings:
        Namespace Name Mixin selector
        official a Lcb$a;a(Lca;)Lcb$a;
        intermediary method_35275 Lnet/minecraft/class_2090$class_2091;method_35275(Lnet/minecraft/class_4552;)Lnet/minecraft/class_2090$class_2091;
        named light Lnet/minecraft/predicate/entity/LocationPredicate$Builder;light(Lnet/minecraft/predicate/LightPredicate;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;
      • block

        public LocationPredicate.Builder block​(BlockPredicate block)
        Mappings:
        Namespace Name Mixin selector
        official a Lcb$a;a(Las;)Lcb$a;
        intermediary method_27989 Lnet/minecraft/class_2090$class_2091;method_27989(Lnet/minecraft/class_4550;)Lnet/minecraft/class_2090$class_2091;
        named block Lnet/minecraft/predicate/entity/LocationPredicate$Builder;block(Lnet/minecraft/predicate/BlockPredicate;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;
      • fluid

        public LocationPredicate.Builder fluid​(FluidPredicate fluid)
        Mappings:
        Namespace Name Mixin selector
        official a Lcb$a;a(Lbq;)Lcb$a;
        intermediary method_35274 Lnet/minecraft/class_2090$class_2091;method_35274(Lnet/minecraft/class_4551;)Lnet/minecraft/class_2090$class_2091;
        named fluid Lnet/minecraft/predicate/entity/LocationPredicate$Builder;fluid(Lnet/minecraft/predicate/FluidPredicate;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;
      • smokey

        public LocationPredicate.Builder smokey​(Boolean smokey)
        Mappings:
        Namespace Name Mixin selector
        official a Lcb$a;a(Ljava/lang/Boolean;)Lcb$a;
        intermediary method_27990 Lnet/minecraft/class_2090$class_2091;method_27990(Ljava/lang/Boolean;)Lnet/minecraft/class_2090$class_2091;
        named smokey Lnet/minecraft/predicate/entity/LocationPredicate$Builder;smokey(Ljava/lang/Boolean;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;
      • build

        public LocationPredicate build()
        Mappings:
        Namespace Name Mixin selector
        official b Lcb$a;b()Lcb;
        intermediary method_9023 Lnet/minecraft/class_2090$class_2091;method_9023()Lnet/minecraft/class_2090;
        named build Lnet/minecraft/predicate/entity/LocationPredicate$Builder;build()Lnet/minecraft/predicate/entity/LocationPredicate;