Package net.minecraft.predicate.entity
Class LocationPredicate.Builder
java.lang.Object
net.minecraft.predicate.entity.LocationPredicate.Builder
- Enclosing class:
- LocationPredicate
public static class LocationPredicate.Builder extends Object
- Mappings:
Namespace Name official cb$aintermediary net/minecraft/class_2090$class_2091named net/minecraft/predicate/entity/LocationPredicate$Builder
-
Field Summary
Fields Modifier and Type Field Description private @Nullable RegistryKey<Biome>biomeprivate BlockPredicateblockprivate @Nullable RegistryKey<World>dimensionprivate @Nullable StructureFeature<?>featureprivate FluidPredicatefluidprivate LightPredicatelightprivate @Nullable Booleansmokeyprivate NumberRange.FloatRangexprivate NumberRange.FloatRangeyprivate NumberRange.FloatRangez -
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description LocationPredicate.Builderbiome(@Nullable RegistryKey<Biome> biome)LocationPredicate.Builderblock(BlockPredicate block)LocationPredicatebuild()static LocationPredicate.Buildercreate()LocationPredicate.Buildermethod_35274(FluidPredicate fluidPredicate)LocationPredicate.Buildermethod_35275(LightPredicate lightPredicate)LocationPredicate.Buildermethod_35276(NumberRange.FloatRange floatRange)LocationPredicate.Buildermethod_35277(@Nullable StructureFeature<?> structureFeature)LocationPredicate.Buildermethod_35278(NumberRange.FloatRange floatRange)LocationPredicate.Buildermethod_35279(@Nullable RegistryKey<World> registryKey)LocationPredicate.Buildermethod_35280(NumberRange.FloatRange floatRange)LocationPredicate.Buildersmokey(Boolean smokey)
-
Field Details
-
x
- Mappings:
Namespace Name Mixin selector official aLcb$a;a:Lce$c;intermediary field_9693Lnet/minecraft/class_2090$class_2091;field_9693:Lnet/minecraft/class_2096$class_2099;named xLnet/minecraft/predicate/entity/LocationPredicate$Builder;x:Lnet/minecraft/predicate/NumberRange$FloatRange;
-
y
- Mappings:
Namespace Name Mixin selector official bLcb$a;b:Lce$c;intermediary field_9689Lnet/minecraft/class_2090$class_2091;field_9689:Lnet/minecraft/class_2096$class_2099;named yLnet/minecraft/predicate/entity/LocationPredicate$Builder;y:Lnet/minecraft/predicate/NumberRange$FloatRange;
-
z
- Mappings:
Namespace Name Mixin selector official cLcb$a;c:Lce$c;intermediary field_9692Lnet/minecraft/class_2090$class_2091;field_9692:Lnet/minecraft/class_2096$class_2099;named zLnet/minecraft/predicate/entity/LocationPredicate$Builder;z:Lnet/minecraft/predicate/NumberRange$FloatRange;
-
biome
- Mappings:
Namespace Name Mixin selector official dLcb$a;d:Lwo;intermediary field_9690Lnet/minecraft/class_2090$class_2091;field_9690:Lnet/minecraft/class_5321;named biomeLnet/minecraft/predicate/entity/LocationPredicate$Builder;biome:Lnet/minecraft/util/registry/RegistryKey;
-
feature
- Mappings:
Namespace Name Mixin selector official eLcb$a;e:Lcsv;intermediary field_9688Lnet/minecraft/class_2090$class_2091;field_9688:Lnet/minecraft/class_3195;named featureLnet/minecraft/predicate/entity/LocationPredicate$Builder;feature:Lnet/minecraft/world/gen/feature/StructureFeature;
-
dimension
- Mappings:
Namespace Name Mixin selector official fLcb$a;f:Lwo;intermediary field_9691Lnet/minecraft/class_2090$class_2091;field_9691:Lnet/minecraft/class_5321;named dimensionLnet/minecraft/predicate/entity/LocationPredicate$Builder;dimension:Lnet/minecraft/util/registry/RegistryKey;
-
smokey
- Mappings:
Namespace Name Mixin selector official gLcb$a;g:Ljava/lang/Boolean;intermediary field_24501Lnet/minecraft/class_2090$class_2091;field_24501:Ljava/lang/Boolean;named smokeyLnet/minecraft/predicate/entity/LocationPredicate$Builder;smokey:Ljava/lang/Boolean;
-
light
- Mappings:
Namespace Name Mixin selector official hLcb$a;h:Lca;intermediary field_20717Lnet/minecraft/class_2090$class_2091;field_20717:Lnet/minecraft/class_4552;named lightLnet/minecraft/predicate/entity/LocationPredicate$Builder;light:Lnet/minecraft/predicate/LightPredicate;
-
block
- Mappings:
Namespace Name Mixin selector official iLcb$a;i:Las;intermediary field_20718Lnet/minecraft/class_2090$class_2091;field_20718:Lnet/minecraft/class_4550;named blockLnet/minecraft/predicate/entity/LocationPredicate$Builder;block:Lnet/minecraft/predicate/BlockPredicate;
-
fluid
- Mappings:
Namespace Name Mixin selector official jLcb$a;j:Lbq;intermediary field_20719Lnet/minecraft/class_2090$class_2091;field_20719:Lnet/minecraft/class_4551;named fluidLnet/minecraft/predicate/entity/LocationPredicate$Builder;fluid:Lnet/minecraft/predicate/FluidPredicate;
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
create
- Mappings:
Namespace Name Mixin selector official aLcb$a;a()Lcb$a;intermediary method_22484Lnet/minecraft/class_2090$class_2091;method_22484()Lnet/minecraft/class_2090$class_2091;named createLnet/minecraft/predicate/entity/LocationPredicate$Builder;create()Lnet/minecraft/predicate/entity/LocationPredicate$Builder;
-
method_35276
- Mappings:
Namespace Name Mixin selector official aLcb$a;a(Lce$c;)Lcb$a;intermediary method_35276Lnet/minecraft/class_2090$class_2091;method_35276(Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2090$class_2091;named method_35276Lnet/minecraft/predicate/entity/LocationPredicate$Builder;method_35276(Lnet/minecraft/predicate/NumberRange$FloatRange;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;
-
method_35278
- Mappings:
Namespace Name Mixin selector official bLcb$a;b(Lce$c;)Lcb$a;intermediary method_35278Lnet/minecraft/class_2090$class_2091;method_35278(Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2090$class_2091;named method_35278Lnet/minecraft/predicate/entity/LocationPredicate$Builder;method_35278(Lnet/minecraft/predicate/NumberRange$FloatRange;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;
-
method_35280
- Mappings:
Namespace Name Mixin selector official cLcb$a;c(Lce$c;)Lcb$a;intermediary method_35280Lnet/minecraft/class_2090$class_2091;method_35280(Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2090$class_2091;named method_35280Lnet/minecraft/predicate/entity/LocationPredicate$Builder;method_35280(Lnet/minecraft/predicate/NumberRange$FloatRange;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;
-
biome
- Mappings:
Namespace Name Mixin selector official aLcb$a;a(Lwo;)Lcb$a;intermediary method_9024Lnet/minecraft/class_2090$class_2091;method_9024(Lnet/minecraft/class_5321;)Lnet/minecraft/class_2090$class_2091;named biomeLnet/minecraft/predicate/entity/LocationPredicate$Builder;biome(Lnet/minecraft/util/registry/RegistryKey;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;
-
method_35277
public LocationPredicate.Builder method_35277(@Nullable @Nullable StructureFeature<?> structureFeature)- Mappings:
Namespace Name Mixin selector official aLcb$a;a(Lcsv;)Lcb$a;intermediary method_35277Lnet/minecraft/class_2090$class_2091;method_35277(Lnet/minecraft/class_3195;)Lnet/minecraft/class_2090$class_2091;named method_35277Lnet/minecraft/predicate/entity/LocationPredicate$Builder;method_35277(Lnet/minecraft/world/gen/feature/StructureFeature;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;
-
method_35279
- Mappings:
Namespace Name Mixin selector official bLcb$a;b(Lwo;)Lcb$a;intermediary method_35279Lnet/minecraft/class_2090$class_2091;method_35279(Lnet/minecraft/class_5321;)Lnet/minecraft/class_2090$class_2091;named method_35279Lnet/minecraft/predicate/entity/LocationPredicate$Builder;method_35279(Lnet/minecraft/util/registry/RegistryKey;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;
-
method_35275
- Mappings:
Namespace Name Mixin selector official aLcb$a;a(Lca;)Lcb$a;intermediary method_35275Lnet/minecraft/class_2090$class_2091;method_35275(Lnet/minecraft/class_4552;)Lnet/minecraft/class_2090$class_2091;named method_35275Lnet/minecraft/predicate/entity/LocationPredicate$Builder;method_35275(Lnet/minecraft/predicate/LightPredicate;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;
-
block
- Mappings:
Namespace Name Mixin selector official aLcb$a;a(Las;)Lcb$a;intermediary method_27989Lnet/minecraft/class_2090$class_2091;method_27989(Lnet/minecraft/class_4550;)Lnet/minecraft/class_2090$class_2091;named blockLnet/minecraft/predicate/entity/LocationPredicate$Builder;block(Lnet/minecraft/predicate/BlockPredicate;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;
-
method_35274
- Mappings:
Namespace Name Mixin selector official aLcb$a;a(Lbq;)Lcb$a;intermediary method_35274Lnet/minecraft/class_2090$class_2091;method_35274(Lnet/minecraft/class_4551;)Lnet/minecraft/class_2090$class_2091;named method_35274Lnet/minecraft/predicate/entity/LocationPredicate$Builder;method_35274(Lnet/minecraft/predicate/FluidPredicate;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;
-
smokey
- Mappings:
Namespace Name Mixin selector official aLcb$a;a(Ljava/lang/Boolean;)Lcb$a;intermediary method_27990Lnet/minecraft/class_2090$class_2091;method_27990(Ljava/lang/Boolean;)Lnet/minecraft/class_2090$class_2091;named smokeyLnet/minecraft/predicate/entity/LocationPredicate$Builder;smokey(Ljava/lang/Boolean;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;
-
build
- Mappings:
Namespace Name Mixin selector official bLcb$a;b()Lcb;intermediary method_9023Lnet/minecraft/class_2090$class_2091;method_9023()Lnet/minecraft/class_2090;named buildLnet/minecraft/predicate/entity/LocationPredicate$Builder;build()Lnet/minecraft/predicate/entity/LocationPredicate;
-