From c4ab2467ba9d8ae0c84280be43db0515fbfbc891 Mon Sep 17 00:00:00 2001 From: gnembon Date: Sun, 20 Mar 2022 15:16:31 +0100 Subject: [PATCH] fixes biomes not saving fixes #1322 --- src/main/java/carpet/script/api/WorldAccess.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/carpet/script/api/WorldAccess.java b/src/main/java/carpet/script/api/WorldAccess.java index 2260585c..b09d0fee 100644 --- a/src/main/java/carpet/script/api/WorldAccess.java +++ b/src/main/java/carpet/script/api/WorldAccess.java @@ -1254,8 +1254,7 @@ public class WorldAccess { } ServerLevel world = cc.s.getLevel(); BlockPos pos = locator.block.getPos(); - ChunkAccess chunk = world.getChunk(pos.getX() >> 4, pos.getZ() >> 4, ChunkStatus.BIOMES); - if (chunk instanceof LevelChunk) return Value.FALSE; // questinoalble, but it makes sense + ChunkAccess chunk = world.getChunk(pos); // getting level chunk instead of protochunk with biomes int biomeX = QuartPos.fromBlock(pos.getX()); int biomeY = QuartPos.fromBlock(pos.getY()); int biomeZ = QuartPos.fromBlock(pos.getZ());