aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/makamys/neodymium/renderer/NeoChunk.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/makamys/neodymium/renderer/NeoChunk.java')
-rw-r--r--src/main/java/makamys/neodymium/renderer/NeoChunk.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/makamys/neodymium/renderer/NeoChunk.java b/src/main/java/makamys/neodymium/renderer/NeoChunk.java
index 305b84c..3798845 100644
--- a/src/main/java/makamys/neodymium/renderer/NeoChunk.java
+++ b/src/main/java/makamys/neodymium/renderer/NeoChunk.java
@@ -35,11 +35,11 @@ public class NeoChunk {
return Math.pow(entity.posX - x * 16, 2) + Math.pow(entity.posZ - z * 16, 2);
}
- public void putChunkMeshes(int cy, List<ChunkMesh> newChunkMeshes) {
+ public void putChunkMeshes(int cy, List<ChunkMesh> newChunkMeshes, boolean addOnly) {
for(int i = 0; i < 2; i++) {
ChunkMesh newChunkMesh = newChunkMeshes.size() > i ? newChunkMeshes.get(i) : null;
- if(newChunkMesh != null) {
+ if(!addOnly || newChunkMesh != null) {
if(chunkMeshes[cy * 2 + i] != null) {
if(newChunkMesh != null) {
// ??? why is this needed?