From bf41364da74eb2f62dbabf1e75046f07f91c694e Mon Sep 17 00:00:00 2001 From: RePixelatedMC <107539181+RePixelatedMC@users.noreply.github.com> Date: Tue, 22 Apr 2025 13:48:11 +0200 Subject: [PATCH] Prettier now --- .../components/MantleJigsawComponent.java | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/core/src/main/java/com/volmit/iris/engine/mantle/components/MantleJigsawComponent.java b/core/src/main/java/com/volmit/iris/engine/mantle/components/MantleJigsawComponent.java index 147a972ab..9daa563a3 100644 --- a/core/src/main/java/com/volmit/iris/engine/mantle/components/MantleJigsawComponent.java +++ b/core/src/main/java/com/volmit/iris/engine/mantle/components/MantleJigsawComponent.java @@ -104,20 +104,14 @@ public class MantleJigsawComponent extends IrisMantleComponent { } private boolean checkBiomes(IrisJigsawStructurePlacement placement, int x, int z) { - // todo: biome getting kinda sucks var biome = getEngineMantle().getEngine().getSurfaceBiome((x << 4) + 8, (z << 4) + 8); - if (biome != null) { - if (biome.isSea() && placement.getExclude().isExcludeOceanBiomes()) { - return false; - } - if (biome.isLand() && placement.getExclude().isExcludeLandBiomes()) { - return false; - } - if (biome.isShore() && placement.getExclude().isExcludeShoreBiomes()) { - return false; - } + if (biome == null) { + return true; } - return true; + var exclude = placement.getExclude(); + return !(biome.isSea() && exclude.isExcludeOceanBiomes() || + biome.isLand() && exclude.isExcludeLandBiomes() || + biome.isShore() && exclude.isExcludeShoreBiomes()); } @ChunkCoordinates