Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-19 | Disable chunk meshes because they're so memory leaky | makamys | |
2021-05-11 | Do writing on thread | makamys | |
Reduces save time from 3.4s to 0.4s in my testing | |||
2021-05-10 | Unload non-visible ChunkMeshes from memory completely, reload periodically | makamys | |
Now the RAM usage should be as low as it can get... but there are lag spikes while the I/O transfer happens | |||
2021-05-10 | Unload regions based on distance | makamys | |
2021-05-10 | Don't hold onto distant Chunk objects | makamys | |
Reduces RAM usage from 4GB to 3GB (peak heap from 1200 MB to 700 MB) in my testing done standing still after spawning | |||
2021-05-09 | Improve memory tracking | makamys | |
2021-05-09 | Don't crash on NBT errors | makamys | |
2021-05-08 | Unload empty regions | makamys | |
2021-05-07 | Implemented loading | makamys | |
2021-05-07 | Save ChunkMeshes to disk (no loading yet) | makamys | |
2021-05-07 | Port mod from MCP to Forge! | makamys | |
The only known regression is the sides of LOD=1 chunks look darker for some reason |