Class LocationPredicate.Builder
java.lang.Object
net.minecraft.advancements.critereon.LocationPredicate.Builder
- Enclosing class:
LocationPredicate
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Optional<BlockPredicate> private Optional<ResourceKey<Level>> private Optional<FluidPredicate> private Optional<LightPredicate> private MinMaxBounds.Doublesprivate MinMaxBounds.Doublesprivate MinMaxBounds.Doubles -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic LocationPredicate.Builderbuild()static LocationPredicate.Builderstatic LocationPredicate.BuilderinDimension(ResourceKey<Level> pDimension) static LocationPredicate.BuilderinStructure(Holder<Structure> pStructure) static LocationPredicate.Builderlocation()setBlock(BlockPredicate.Builder pBlock) setCanSeeSky(boolean pCanSeeSky) setDimension(ResourceKey<Level> pDimension) setFluid(FluidPredicate.Builder pFluid) setLight(LightPredicate.Builder pLight) setSmokey(boolean pSmokey) setStructures(HolderSet<Structure> pStructures)
-
Field Details
-
x
-
y
-
z
-
biomes
-
structures
-
dimension
-
smokey
-
light
-
block
-
fluid
-
canSeeSky
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
location
-
inBiome
-
inDimension
-
inStructure
-
atYLocation
-
setX
-
setY
-
setZ
-
setBiomes
-
setStructures
-
setDimension
-
setLight
-
setBlock
-
setFluid
-
setSmokey
-
setCanSeeSky
-
build
-