net.minecraft.predicate.entity

public class LocationPredicate$Builder

net.minecraft.advancements.predicates.LocationPredicate$Builder
net.minecraft.class_2090$class_2091
net.minecraft.predicate.entity.LocationPredicate$Builder

Field summary

Modifier and TypeField
private NumberRange$DoubleRange
x
field_9693
x
private NumberRange$DoubleRange
y
field_9689
y
private NumberRange$DoubleRange
z
field_9692
z
private Optional<RegistryEntryList<Biome>>
biomes
field_9690
biome
private Optional<RegistryEntryList<Structure>>
structures
field_9688
feature
private Optional<RegistryKey<World>>
dimension
field_9691
dimension
private Optional<Boolean>
smokey
field_24501
smokey
private Optional<LightPredicate>
light
field_20717
light
private Optional<BlockPredicate>
block
field_20718
block
private Optional<FluidPredicate>
fluid
field_20719
fluid
private Optional<Boolean>
canSeeSky
field_51778
canSeeSky

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static LocationPredicate$Builder
location()
method_22484()
create()
public static LocationPredicate$Builder
inBiome(Holder<Biome> biome)
method_53180(class_6880<class_1959> arg0)
createBiome(RegistryEntry<Biome> biome)
public static LocationPredicate$Builder
inDimension(ResourceKey<Level> dimension)
method_53182(class_5321<class_1937> arg0)
createDimension(RegistryKey<World> dimension)
public static LocationPredicate$Builder
inStructure(Holder<Structure> structure)
method_53183(class_6880<class_3195> arg0)
createStructure(RegistryEntry<Structure> structure)
public static LocationPredicate$Builder
atYLocation(MinMaxBounds$Doubles yLocation)
method_53181(class_2096$class_2099 arg0)
createY(NumberRange$DoubleRange y)
public LocationPredicate$Builder
setX(MinMaxBounds$Doubles x)
method_35276(class_2096$class_2099 arg0)
x(NumberRange$DoubleRange x)
public LocationPredicate$Builder
setY(MinMaxBounds$Doubles y)
method_35278(class_2096$class_2099 arg0)
y(NumberRange$DoubleRange y)
public LocationPredicate$Builder
setZ(MinMaxBounds$Doubles z)
method_35280(class_2096$class_2099 arg0)
z(NumberRange$DoubleRange z)
public LocationPredicate$Builder
setBiomes(HolderSet<Biome> biomes)
method_9024(class_6885<class_1959> arg0)
biome(RegistryEntryList<Biome> biome)
public LocationPredicate$Builder
setStructures(HolderSet<Structure> structures)
method_35277(class_6885<class_3195> arg0)
structure(RegistryEntryList<Structure> structure)
public LocationPredicate$Builder
setDimension(ResourceKey<Level> dimension)
method_35279(class_5321<class_1937> arg0)
dimension(RegistryKey<World> dimension)
public LocationPredicate$Builder
setLight(LightPredicate$Builder light)
method_35275(class_4552$class_6087 arg0)
light(LightPredicate$Builder light)
public LocationPredicate$Builder
setBlock(BlockPredicate$Builder block)
method_27989(class_4550$class_4710 arg0)
block(BlockPredicate$Builder block)
public LocationPredicate$Builder
setFluid(FluidPredicate$Builder fluid)
method_35274(class_4551$class_6079 arg0)
fluid(FluidPredicate$Builder fluid)
public LocationPredicate$Builder
setSmokey(boolean smokey)
method_27990(boolean arg0)
smokey(boolean smokey)
public LocationPredicate$Builder
setCanSeeSky(boolean canSeeSky)
method_60275(boolean arg0)
canSeeSky(boolean canSeeSky)
public LocationPredicate
build()
method_9023()
build()