hi the world that is created by world downloader is completely corrupted there is chunk that are empty and random block
Steps to reproduce
I simply use world downloader and connect to localhost
Log output
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException: Cannot invoke "game.data.chunk.palette.BlockState.getName()" because "state" is null
at game.data.chunk.version.Chunk_1_18.findBlockEntities(Chunk_1_18.java:145)
at game.data.chunk.version.Chunk_1_18.readChunkColumn(Chunk_1_18.java:131)
at game.data.chunk.version.Chunk_1_18.parse(Chunk_1_18.java:54)
at game.data.chunk.ChunkFactory.parseChunk(ChunkFactory.java:127)
at game.data.chunk.ChunkFactory.readChunkDataPacket(ChunkFactory.java:144)
at game.data.chunk.ChunkFactory.parse(ChunkFactory.java:104)
at game.data.chunk.ChunkFactory.lambda$addChunk$9(ChunkFactory.java:91)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
that the world generated
[2023-07-30_16 38 31](https://github.com/mircokroon/minecraft-world-downloader/assets/36807853/fff2b4e8-2b6c-4bd2-855a-8a7131bb11ea)
and that my real world
[2023-07-30_16 44 34](https://github.com/mircokroon/minecraft-world-downloader/assets/36807853/133b7be5-d266-452f-b47a-58cebe869528)
sorry for the poor quality of my report it's the first tima that I do that
**Version**
- Game: Minecraft 1.20.1 fabric modded with
-
- Downloader: latest
hi the world that is created by world downloader is completely corrupted there is chunk that are empty and random block
Steps to reproduce I simply use world downloader and connect to localhost
Log output