diff --git a/src/main/java/ru/betterend/world/generator/IslandLayer.java b/src/main/java/ru/betterend/world/generator/IslandLayer.java index 5dc633e2..0b3fe663 100644 --- a/src/main/java/ru/betterend/world/generator/IslandLayer.java +++ b/src/main/java/ru/betterend/world/generator/IslandLayer.java @@ -72,13 +72,8 @@ public class IslandLayer { } } } - if (hasCentralIsland && GeneratorOptions.hasCentralIsland() && ix == 0 && iz == 0) { - if (positions.size() > 4) { - positions.set(4, new BlockPos(0, 64, 0)); - } - else { - positions.add(new BlockPos(0, 64, 0)); - } + if (hasCentralIsland && GeneratorOptions.hasCentralIsland() && ix < 2 && iz < 2 && ix > -2 && iz > -2) { + positions.add(new BlockPos(0, 64, 0)); } } }