Interface GenerationVolume
-
- All Superinterfaces:
HeightAwareVolume
- All Known Subinterfaces:
ClientWorld
,GenerationRegion
,GenerationVolume.Mutable
,ServerWorld
,World<W,L>
,WorldLike<P>
public interface GenerationVolume extends HeightAwareVolume
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
GenerationVolume.Mutable
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description boolean
hasBlockState(int x, int y, int z, java.util.function.Predicate<? super BlockState> predicate)
default boolean
hasBlockState(Vector3i pos)
default boolean
hasBlockState(Vector3i pos, java.util.function.Predicate<? super BlockState> predicate)
default int
maximumHeight()
-
Methods inherited from interface org.spongepowered.api.world.volume.game.HeightAwareVolume
height, height
-
-
-
-
Method Detail
-
hasBlockState
default boolean hasBlockState(Vector3i pos)
-
hasBlockState
default boolean hasBlockState(Vector3i pos, java.util.function.Predicate<? super BlockState> predicate)
-
hasBlockState
boolean hasBlockState(int x, int y, int z, java.util.function.Predicate<? super BlockState> predicate)
-
maximumHeight
default int maximumHeight()
-
-