From 37d98df8c30c191b63d78db2b27405e55762e59b Mon Sep 17 00:00:00 2001 From: dfsek Date: Fri, 10 Jun 2022 17:36:16 -0700 Subject: [PATCH] use extrusions to calculate biomes --- .../addons/biome/extrusion/BiomeExtrusionProvider.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/common/addons/biome-provider-extrusion/src/main/java/com/dfsek/terra/addons/biome/extrusion/BiomeExtrusionProvider.java b/common/addons/biome-provider-extrusion/src/main/java/com/dfsek/terra/addons/biome/extrusion/BiomeExtrusionProvider.java index af5b4965d..4c5e0d241 100644 --- a/common/addons/biome-provider-extrusion/src/main/java/com/dfsek/terra/addons/biome/extrusion/BiomeExtrusionProvider.java +++ b/common/addons/biome-provider-extrusion/src/main/java/com/dfsek/terra/addons/biome/extrusion/BiomeExtrusionProvider.java @@ -24,7 +24,13 @@ public class BiomeExtrusionProvider implements BiomeProvider { @Override public Biome getBiome(int x, int y, int z, long seed) { - return delegate.getBiome(x, y, z, seed); + Biome delegated = delegate.getBiome(x, y, z, seed); + + for(Extrusion extrusion : extrusions) { + delegated = extrusion.extrude(delegated, x, y, z, seed); + } + + return delegated; } @Override