aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/main/java/makamys/neodymium/renderer/NeoChunk.java4
-rw-r--r--src/main/java/makamys/neodymium/renderer/NeoRenderer.java13
2 files changed, 0 insertions, 17 deletions
diff --git a/src/main/java/makamys/neodymium/renderer/NeoChunk.java b/src/main/java/makamys/neodymium/renderer/NeoChunk.java
index b5e544b..e1d76a8 100644
--- a/src/main/java/makamys/neodymium/renderer/NeoChunk.java
+++ b/src/main/java/makamys/neodymium/renderer/NeoChunk.java
@@ -9,11 +9,9 @@ import net.minecraft.entity.Entity;
public class NeoChunk {
int x, z;
- public boolean needsChunk = true;
int lod = 0;
boolean visible;
boolean dirty;
- boolean discardedMesh;
NeoRegion region;
ChunkMesh[] chunkMeshes = new ChunkMesh[32];
@@ -55,7 +53,6 @@ public class NeoChunk {
}
Neodymium.renderer.lodChunkChanged(this);
dirty = true;
- discardedMesh = false;
}
public boolean hasChunkMeshes() {
@@ -83,7 +80,6 @@ public class NeoChunk {
chunkMeshes[i].destroy();
chunkMeshes[i] = null;
region.meshes--;
- discardedMesh = true;
}
}
}
diff --git a/src/main/java/makamys/neodymium/renderer/NeoRenderer.java b/src/main/java/makamys/neodymium/renderer/NeoRenderer.java
index 75ce575..7a74141 100644
--- a/src/main/java/makamys/neodymium/renderer/NeoRenderer.java
+++ b/src/main/java/makamys/neodymium/renderer/NeoRenderer.java
@@ -40,7 +40,6 @@ import net.minecraft.util.EnumFacing;
import net.minecraft.world.ChunkCoordIntPair;
import net.minecraft.world.IBlockAccess;
import net.minecraft.world.World;
-import net.minecraft.world.chunk.Chunk;
/** The main renderer class. */
public class NeoRenderer {
@@ -66,9 +65,6 @@ public class NeoRenderer {
private List<Mesh>[] sentMeshes = (List<Mesh>[])new ArrayList[] {new ArrayList<Mesh>(), new ArrayList<Mesh>()};
GPUMemoryManager mem;
- List<Chunk> myChunks = new ArrayList<Chunk>();
- List<NeoChunk> pendingLODChunks = new ArrayList<>();
-
private Map<ChunkCoordIntPair, NeoRegion> loadedRegionsMap = new HashMap<>();
public World world;
@@ -543,15 +539,6 @@ public class NeoRenderer {
setMeshVisible(mesh, false);
}
- public Chunk getChunkFromChunkCoords(int x, int z) {
- for(Chunk chunk : myChunks) {
- if(chunk.xPosition == x && chunk.zPosition == z) {
- return chunk;
- }
- }
- return null;
- }
-
public boolean shouldSideBeRendered(Block block, IBlockAccess ba, int x, int y, int z, int w) {
EnumFacing facing = EnumFacing.values()[w];
if(block.getMaterial() == Material.water && facing != EnumFacing.UP && facing != EnumFacing.DOWN && !Minecraft.getMinecraft().theWorld.getChunkFromBlockCoords(x, z).isChunkLoaded) {