Package net.minecraft.predicate.entity
Class LocationPredicate.Builder
java.lang.Object
net.minecraft.predicate.entity.LocationPredicate.Builder
- Enclosing class:
- LocationPredicate
- Mappings:
- Namespace - Name - named - net/minecraft/predicate/entity/LocationPredicate$Builder- intermediary - net/minecraft/class_2090$class_2091- official - di$a
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate Optional<RegistryEntryList<Biome>> private Optional<BlockPredicate> private Optional<RegistryKey<World>> private Optional<RegistryEntryList<Structure>> private Optional<FluidPredicate> private Optional<LightPredicate> private NumberRange.DoubleRangeprivate NumberRange.DoubleRangeprivate NumberRange.DoubleRange
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbiome(RegistryEntryList<Biome> biome) block(BlockPredicate.Builder block) build()canSeeSky(boolean canSeeSky) static LocationPredicate.Buildercreate()static LocationPredicate.BuildercreateBiome(RegistryEntry<Biome> biome) static LocationPredicate.BuildercreateDimension(RegistryKey<World> dimension) static LocationPredicate.BuildercreateStructure(RegistryEntry<Structure> structure) static LocationPredicate.Builderdimension(RegistryKey<World> dimension) fluid(FluidPredicate.Builder fluid) light(LightPredicate.Builder light) smokey(boolean smokey) structure(RegistryEntryList<Structure> structure) 
- 
Field Details- 
x- Mappings:
- Namespace - Name - Mixin selector - named - x- Lnet/minecraft/predicate/entity/LocationPredicate$Builder;x:Lnet/minecraft/predicate/NumberRange$DoubleRange;- intermediary - field_9693- Lnet/minecraft/class_2090$class_2091;field_9693:Lnet/minecraft/class_2096$class_2099;- official - a- Ldi$a;a:Ldk$c;
 
- 
y- Mappings:
- Namespace - Name - Mixin selector - named - y- Lnet/minecraft/predicate/entity/LocationPredicate$Builder;y:Lnet/minecraft/predicate/NumberRange$DoubleRange;- intermediary - field_9689- Lnet/minecraft/class_2090$class_2091;field_9689:Lnet/minecraft/class_2096$class_2099;- official - b- Ldi$a;b:Ldk$c;
 
- 
z- Mappings:
- Namespace - Name - Mixin selector - named - z- Lnet/minecraft/predicate/entity/LocationPredicate$Builder;z:Lnet/minecraft/predicate/NumberRange$DoubleRange;- intermediary - field_9692- Lnet/minecraft/class_2090$class_2091;field_9692:Lnet/minecraft/class_2096$class_2099;- official - c- Ldi$a;c:Ldk$c;
 
- 
biome- Mappings:
- Namespace - Name - Mixin selector - named - biome- Lnet/minecraft/predicate/entity/LocationPredicate$Builder;biome:Ljava/util/Optional;- intermediary - field_9690- Lnet/minecraft/class_2090$class_2091;field_9690:Ljava/util/Optional;- official - d- Ldi$a;d:Ljava/util/Optional;
 
- 
feature- Mappings:
- Namespace - Name - Mixin selector - named - feature- Lnet/minecraft/predicate/entity/LocationPredicate$Builder;feature:Ljava/util/Optional;- intermediary - field_9688- Lnet/minecraft/class_2090$class_2091;field_9688:Ljava/util/Optional;- official - e- Ldi$a;e:Ljava/util/Optional;
 
- 
dimension- Mappings:
- Namespace - Name - Mixin selector - named - dimension- Lnet/minecraft/predicate/entity/LocationPredicate$Builder;dimension:Ljava/util/Optional;- intermediary - field_9691- Lnet/minecraft/class_2090$class_2091;field_9691:Ljava/util/Optional;- official - f- Ldi$a;f:Ljava/util/Optional;
 
- 
smokey- Mappings:
- Namespace - Name - Mixin selector - named - smokey- Lnet/minecraft/predicate/entity/LocationPredicate$Builder;smokey:Ljava/util/Optional;- intermediary - field_24501- Lnet/minecraft/class_2090$class_2091;field_24501:Ljava/util/Optional;- official - g- Ldi$a;g:Ljava/util/Optional;
 
- 
light- Mappings:
- Namespace - Name - Mixin selector - named - light- Lnet/minecraft/predicate/entity/LocationPredicate$Builder;light:Ljava/util/Optional;- intermediary - field_20717- Lnet/minecraft/class_2090$class_2091;field_20717:Ljava/util/Optional;- official - h- Ldi$a;h:Ljava/util/Optional;
 
- 
block- Mappings:
- Namespace - Name - Mixin selector - named - block- Lnet/minecraft/predicate/entity/LocationPredicate$Builder;block:Ljava/util/Optional;- intermediary - field_20718- Lnet/minecraft/class_2090$class_2091;field_20718:Ljava/util/Optional;- official - i- Ldi$a;i:Ljava/util/Optional;
 
- 
fluid- Mappings:
- Namespace - Name - Mixin selector - named - fluid- Lnet/minecraft/predicate/entity/LocationPredicate$Builder;fluid:Ljava/util/Optional;- intermediary - field_20719- Lnet/minecraft/class_2090$class_2091;field_20719:Ljava/util/Optional;- official - j- Ldi$a;j:Ljava/util/Optional;
 
- 
canSeeSky- Mappings:
- Namespace - Name - Mixin selector - named - canSeeSky- Lnet/minecraft/predicate/entity/LocationPredicate$Builder;canSeeSky:Ljava/util/Optional;- intermediary - field_51778- Lnet/minecraft/class_2090$class_2091;field_51778:Ljava/util/Optional;- official - k- Ldi$a;k:Ljava/util/Optional;
 
 
- 
- 
Constructor Details- 
Builderpublic Builder()
 
- 
- 
Method Details- 
create- Mappings:
- Namespace - Name - Mixin selector - named - create- Lnet/minecraft/predicate/entity/LocationPredicate$Builder;create()Lnet/minecraft/predicate/entity/LocationPredicate$Builder;- intermediary - method_22484- Lnet/minecraft/class_2090$class_2091;method_22484()Lnet/minecraft/class_2090$class_2091;- official - a- Ldi$a;a()Ldi$a;
 
- 
createBiome- Mappings:
- Namespace - Name - Mixin selector - named - createBiome- Lnet/minecraft/predicate/entity/LocationPredicate$Builder;createBiome(Lnet/minecraft/registry/entry/RegistryEntry;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;- intermediary - method_53180- Lnet/minecraft/class_2090$class_2091;method_53180(Lnet/minecraft/class_6880;)Lnet/minecraft/class_2090$class_2091;- official - a- Ldi$a;a(Ljr;)Ldi$a;
 
- 
createDimension- Mappings:
- Namespace - Name - Mixin selector - named - createDimension- Lnet/minecraft/predicate/entity/LocationPredicate$Builder;createDimension(Lnet/minecraft/registry/RegistryKey;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;- intermediary - method_53182- Lnet/minecraft/class_2090$class_2091;method_53182(Lnet/minecraft/class_5321;)Lnet/minecraft/class_2090$class_2091;- official - a- Ldi$a;a(Laku;)Ldi$a;
 
- 
createStructure- Mappings:
- Namespace - Name - Mixin selector - named - createStructure- Lnet/minecraft/predicate/entity/LocationPredicate$Builder;createStructure(Lnet/minecraft/registry/entry/RegistryEntry;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;- intermediary - method_53183- Lnet/minecraft/class_2090$class_2091;method_53183(Lnet/minecraft/class_6880;)Lnet/minecraft/class_2090$class_2091;- official - b- Ldi$a;b(Ljr;)Ldi$a;
 
- 
createY- Mappings:
- Namespace - Name - Mixin selector - named - createY- Lnet/minecraft/predicate/entity/LocationPredicate$Builder;createY(Lnet/minecraft/predicate/NumberRange$DoubleRange;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;- intermediary - method_53181- Lnet/minecraft/class_2090$class_2091;method_53181(Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2090$class_2091;- official - a- Ldi$a;a(Ldk$c;)Ldi$a;
 
- 
x- Mappings:
- Namespace - Name - Mixin selector - named - x- Lnet/minecraft/predicate/entity/LocationPredicate$Builder;x(Lnet/minecraft/predicate/NumberRange$DoubleRange;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;- intermediary - method_35276- Lnet/minecraft/class_2090$class_2091;method_35276(Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2090$class_2091;- official - b- Ldi$a;b(Ldk$c;)Ldi$a;
 
- 
y- Mappings:
- Namespace - Name - Mixin selector - named - y- Lnet/minecraft/predicate/entity/LocationPredicate$Builder;y(Lnet/minecraft/predicate/NumberRange$DoubleRange;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;- intermediary - method_35278- Lnet/minecraft/class_2090$class_2091;method_35278(Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2090$class_2091;- official - c- Ldi$a;c(Ldk$c;)Ldi$a;
 
- 
z- Mappings:
- Namespace - Name - Mixin selector - named - z- Lnet/minecraft/predicate/entity/LocationPredicate$Builder;z(Lnet/minecraft/predicate/NumberRange$DoubleRange;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;- intermediary - method_35280- Lnet/minecraft/class_2090$class_2091;method_35280(Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2090$class_2091;- official - d- Ldi$a;d(Ldk$c;)Ldi$a;
 
- 
biome- Mappings:
- Namespace - Name - Mixin selector - named - biome- Lnet/minecraft/predicate/entity/LocationPredicate$Builder;biome(Lnet/minecraft/registry/entry/RegistryEntryList;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;- intermediary - method_9024- Lnet/minecraft/class_2090$class_2091;method_9024(Lnet/minecraft/class_6885;)Lnet/minecraft/class_2090$class_2091;- official - a- Ldi$a;a(Ljv;)Ldi$a;
 
- 
structure- Mappings:
- Namespace - Name - Mixin selector - named - structure- Lnet/minecraft/predicate/entity/LocationPredicate$Builder;structure(Lnet/minecraft/registry/entry/RegistryEntryList;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;- intermediary - method_35277- Lnet/minecraft/class_2090$class_2091;method_35277(Lnet/minecraft/class_6885;)Lnet/minecraft/class_2090$class_2091;- official - b- Ldi$a;b(Ljv;)Ldi$a;
 
- 
dimension- Mappings:
- Namespace - Name - Mixin selector - named - dimension- Lnet/minecraft/predicate/entity/LocationPredicate$Builder;dimension(Lnet/minecraft/registry/RegistryKey;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;- intermediary - method_35279- Lnet/minecraft/class_2090$class_2091;method_35279(Lnet/minecraft/class_5321;)Lnet/minecraft/class_2090$class_2091;- official - b- Ldi$a;b(Laku;)Ldi$a;
 
- 
light- Mappings:
- Namespace - Name - Mixin selector - named - light- Lnet/minecraft/predicate/entity/LocationPredicate$Builder;light(Lnet/minecraft/predicate/LightPredicate$Builder;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;- intermediary - method_35275- Lnet/minecraft/class_2090$class_2091;method_35275(Lnet/minecraft/class_4552$class_6087;)Lnet/minecraft/class_2090$class_2091;- official - a- Ldi$a;a(Ldf$a;)Ldi$a;
 
- 
block- Mappings:
- Namespace - Name - Mixin selector - named - block- Lnet/minecraft/predicate/entity/LocationPredicate$Builder;block(Lnet/minecraft/predicate/BlockPredicate$Builder;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;- intermediary - method_27989- Lnet/minecraft/class_2090$class_2091;method_27989(Lnet/minecraft/class_4550$class_4710;)Lnet/minecraft/class_2090$class_2091;- official - a- Ldi$a;a(Lay$a;)Ldi$a;
 
- 
fluid- Mappings:
- Namespace - Name - Mixin selector - named - fluid- Lnet/minecraft/predicate/entity/LocationPredicate$Builder;fluid(Lnet/minecraft/predicate/FluidPredicate$Builder;)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;- intermediary - method_35274- Lnet/minecraft/class_2090$class_2091;method_35274(Lnet/minecraft/class_4551$class_6079;)Lnet/minecraft/class_2090$class_2091;- official - a- Ldi$a;a(Lcf$a;)Ldi$a;
 
- 
smokey- Mappings:
- Namespace - Name - Mixin selector - named - smokey- Lnet/minecraft/predicate/entity/LocationPredicate$Builder;smokey(Z)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;- intermediary - method_27990- Lnet/minecraft/class_2090$class_2091;method_27990(Z)Lnet/minecraft/class_2090$class_2091;- official - a- Ldi$a;a(Z)Ldi$a;
 
- 
canSeeSky- Mappings:
- Namespace - Name - Mixin selector - named - canSeeSky- Lnet/minecraft/predicate/entity/LocationPredicate$Builder;canSeeSky(Z)Lnet/minecraft/predicate/entity/LocationPredicate$Builder;- intermediary - method_60275- Lnet/minecraft/class_2090$class_2091;method_60275(Z)Lnet/minecraft/class_2090$class_2091;- official - b- Ldi$a;b(Z)Ldi$a;
 
- 
build- Mappings:
- Namespace - Name - Mixin selector - named - build- Lnet/minecraft/predicate/entity/LocationPredicate$Builder;build()Lnet/minecraft/predicate/entity/LocationPredicate;- intermediary - method_9023- Lnet/minecraft/class_2090$class_2091;method_9023()Lnet/minecraft/class_2090;- official - b- Ldi$a;b()Ldi;
 
 
-