aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/makamys
diff options
context:
space:
mode:
authormakamys <makamys@outlook.com>2022-06-04 12:01:43 +0200
committermakamys <makamys@outlook.com>2022-06-04 13:29:40 +0200
commit5bb8883539b952e4f418c278036b081efab0b83e (patch)
tree2ceeaa6d307ef73778758bb14e66fcf0c029e9cf /src/main/java/makamys
parent0f5a56ffecf8995543401b3fa3ab0a450e254e5b (diff)
downloadNeodymium-5bb8883539b952e4f418c278036b081efab0b83e.tar.gz
Neodymium-5bb8883539b952e4f418c278036b081efab0b83e.tar.bz2
Neodymium-5bb8883539b952e4f418c278036b081efab0b83e.zip
Cull chunks
The LODMod.hideUnderVanillaChunks = true case is handled like garbo still, but I don't care about it right now
Diffstat (limited to 'src/main/java/makamys')
-rw-r--r--src/main/java/makamys/lodmod/renderer/LODRenderer.java11
1 files changed, 2 insertions, 9 deletions
diff --git a/src/main/java/makamys/lodmod/renderer/LODRenderer.java b/src/main/java/makamys/lodmod/renderer/LODRenderer.java
index 3bdb5ce..c0f72be 100644
--- a/src/main/java/makamys/lodmod/renderer/LODRenderer.java
+++ b/src/main/java/makamys/lodmod/renderer/LODRenderer.java
@@ -479,15 +479,8 @@ public class LODRenderer {
int z = Math.floorDiv(wr.posZ, 16);
LODChunk lodChunk = getLODChunk(x, z);
- if(LODMod.hideUnderVanillaChunks) {
- if(visible) {
- lodChunk.hidden[y] = true;
- lodChunkChanged(lodChunk);
- } else {
- lodChunk.hidden[y] = false;
- lodChunkChanged(lodChunk);
- }
-
+ lodChunk.hidden[y] = LODMod.hideUnderVanillaChunks ? visible : !visible;
+ lodChunkChanged(lodChunk);
}
public void onWorldRendererPost(WorldRenderer wr) {