diff --git a/src/main/java/com/seibel/lod/builders/bufferBuilding/LodBufferBuilder.java b/src/main/java/com/seibel/lod/builders/bufferBuilding/LodBufferBuilder.java index 755b0f4aa..3b7b9f836 100644 --- a/src/main/java/com/seibel/lod/builders/bufferBuilding/LodBufferBuilder.java +++ b/src/main/java/com/seibel/lod/builders/bufferBuilding/LodBufferBuilder.java @@ -180,9 +180,7 @@ public class LodBufferBuilder Thread thread = new Thread(() -> - { - generateLodBuffersThread(renderer, lodDim, playerBlockPos, fullRegen); - }); + generateLodBuffersThread(renderer, lodDim, playerBlockPos, fullRegen)); mainGenThread.execute(thread); } diff --git a/src/main/java/com/seibel/lod/util/LodUtil.java b/src/main/java/com/seibel/lod/util/LodUtil.java index 176f690f6..955d63e6a 100644 --- a/src/main/java/com/seibel/lod/util/LodUtil.java +++ b/src/main/java/com/seibel/lod/util/LodUtil.java @@ -394,7 +394,7 @@ public class LodUtil { case ALWAYS: // don't skip any positions - return new HashSet(); + return new HashSet<>(); case DYNAMIC: // only skip positions that are greater than @@ -424,11 +424,9 @@ public class LodUtil for (int z = centerChunk.z - chunkRenderDist; z < centerChunk.z + chunkRenderDist; z++) { if (x <= centerChunk.x - skipRadius || x >= centerChunk.x + skipRadius - || - z <= centerChunk.z - skipRadius || z >= centerChunk.z + skipRadius) + || z <= centerChunk.z - skipRadius || z >= centerChunk.z + skipRadius) { posToSkip.remove(new ChunkPos(x, z)); - continue; } } }