diff options
Diffstat (limited to 'azalea-world/src')
| -rw-r--r-- | azalea-world/src/world.rs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/azalea-world/src/world.rs b/azalea-world/src/world.rs index 47804dcc..3e6359ff 100644 --- a/azalea-world/src/world.rs +++ b/azalea-world/src/world.rs @@ -179,6 +179,14 @@ impl Instance { self.chunks.get_block_state(pos).map(FluidState::from) } + /// Get the biome at the given position. + /// + /// You can then use `Client::with_resolved_registry` to get the name and + /// data from the biome. + /// + /// Note that biomes are internally stored as 4x4x4 blocks, so if you're + /// writing code that searches for a specific biome it'll probably be more + /// efficient to avoid scanning every single block. pub fn get_biome(&self, pos: &BlockPos) -> Option<Biome> { self.chunks.get_biome(pos) } |
