public static void RemoveChunk(Chunk chunk) { // Reset the chunk back to defaults chunk.Reset(); chunk.world = null; // Can't do inside Reset!! // Return the chunk pack to object pool Globals.MemPools.ChunkPool.Push(chunk); }
public static void RemoveChunk(Chunk chunk) { chunk.Reset(); chunk.world = null; Globals.MemPools.ChunkPool.Push(chunk); }