- All Superinterfaces:
Volume
- All Known Subinterfaces:
ArchetypeVolume
, BiomeVolume.Immutable
, BiomeVolume.Modifiable<M>
, BiomeVolume.Mutable
, BiomeVolume.Streamable<B>
, BiomeVolume.Unmodifiable<U>
, Chunk<P>
, ClientWorld
, EnvironmentalVolume
, GenerationChunk
, GenerationRegion
, Region<R>
, Schematic
, ServerWorld
, Virtualized.Immutable
, World<W,L>
, WorldChunk
, WorldLike<P>
public interface BiomeVolume
extends Volume
-
Nested Class Summary
Nested Classes
static interface
static interface
static interface
static interface
static interface
Like a
BlockVolume
except in the case that
while the parent volume can potentially be a
MutableVolume
,
this volume returned will not be.
-
Method Summary
biome(int x,
int y,
int z)
Gets the
Biome
at the given location.
Gets an object representing the biome at the given position.
-
Method Details
-
biome
Gets an object representing the biome at the given position.
- Parameters:
position
- The position
- Returns:
- The biome
- Throws:
PositionOutOfBoundsException
- If the position is outside of the
bounds of the volume
-
biome
Biome biome(int x,
int y,
int z)
Gets the
Biome
at the given location.
- Parameters:
x
- The X position
y
- The Y position
z
- The Z position
- Returns:
- The biome
- Throws:
PositionOutOfBoundsException
- If the position is outside of the
bounds of the volume