[Bug]: crossroad_05.nbt corrupt in 1.21 branch
Closed this issue ยท 6 comments
General Info
- I am running a modpack
- I can reproduce this issue consistently in single-player
- I can reproduce this issue consistently in multi-player
- I have searched for this issue previously and it was either (1) not previously reported, or (2) previously fixed and I am having the same problem.
- I am crashing and can provide my crash report(s)
- I am using the latest version of the mod
Loader version
N/A
Minecraft version
1.21.1
Mod version
dev @ f9afddb
Java version
21
Issue Description
File appears to be corrupted.
Error parsing nbt file when game attempts to load the structure template. Also unable to open file in existing nbt editor tools. "Invalid bit length repeat"
Additional Information
No response
File appears to correctly open in 1.20 branch https://github.com/Mrbysco/UndergroundVillages/blob/multi/1.20/common/src/main/resources/data/underground_villages/structures/village/underground/streets/crossroad_05.nbt
File also appears to correctly open in 1.21.4 and 1.21.5 branches
I've re-ran the structure format updater against the working 1.20.1 structure files and have not seen any errors in my logs
Still seeing errors in 4.0.1, which I assume was meant to include db373da
You can verify w/ NBTExplorer.
- Opens fine: 1.20 crossroad_05.nbt
- Fails to open: 1.21 crossroad_05.nbt
UndergroundVillages-neoforge-1.21.1-4.0.1.jar
[27Apr2025 10:31:10.033] [Worker-Main-1/ERROR] [net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplateManager/]: Couldn't load structure underground_villages:village/underground/streets/crossroad_05
java.util.zip.ZipException: invalid bit length repeat
at java.base/java.util.zip.InflaterInputStream.read(InflaterInputStream.java:181) ~[?:?]
at java.base/java.util.zip.GZIPInputStream.read(GZIPInputStream.java:128) ~[?:?]
at TRANSFORMER/[email protected]/net.minecraft.util.FastBufferedInputStream.fill(FastBufferedInputStream.java:94) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.util.FastBufferedInputStream.read(FastBufferedInputStream.java:32) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at java.base/java.io.DataInputStream.readUnsignedByte(DataInputStream.java:295) ~[?:?]
at java.base/java.io.DataInputStream.readByte(DataInputStream.java:275) ~[?:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.NbtIo.readUnnamedTag(NbtIo.java:180) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.NbtIo.read(NbtIo.java:121) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.NbtIo.readCompressed(NbtIo.java:53) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplateManager.readStructure(StructureTemplateManager.java:242) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplateManager.load(StructureTemplateManager.java:232) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplateManager.loadFromResource(StructureTemplateManager.java:136) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplateManager.tryLoad(StructureTemplateManager.java:114) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at MC-BOOTSTRAP/[email protected]/com.google.common.cache.LocalCache.lambda$computeIfAbsent$0(LocalCache.java:4269) ~[guava-32.1.2-jre.jar%2383!/:?]
at MC-BOOTSTRAP/[email protected]/com.google.common.cache.LocalCache$LoadingValueReference.compute(LocalCache.java:3606) ~[guava-32.1.2-jre.jar%2383!/:?]
at MC-BOOTSTRAP/[email protected]/com.google.common.cache.LocalCache$Segment.compute(LocalCache.java:2278) ~[guava-32.1.2-jre.jar%2383!/:?]
at MC-BOOTSTRAP/[email protected]/com.google.common.cache.LocalCache.compute(LocalCache.java:4262) ~[guava-32.1.2-jre.jar%2383!/:?]
at MC-BOOTSTRAP/[email protected]/com.google.common.cache.LocalCache.computeIfAbsent(LocalCache.java:4269) ~[guava-32.1.2-jre.jar%2383!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplateManager.get(StructureTemplateManager.java:104) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplateManager.getOrCreate(StructureTemplateManager.java:92) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Left.map(Either.java:38) ~[datafixerupper-8.0.16.jar%23102!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.levelgen.structure.pools.SinglePoolElement.getTemplate(SinglePoolElement.java:94) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.levelgen.structure.pools.SinglePoolElement.getShuffledJigsawBlocks(SinglePoolElement.java:120) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/dev.worldgen.lithostitched.worldgen.structure.AlternateJigsawGenerator$StructurePoolGenerator.findValidChildPiece(AlternateJigsawGenerator.java:263) ~[lithostitched-neoforge-1.21.1-1.4.5.jar%23728!/:1.4.5]
at TRANSFORMER/[email protected]/dev.worldgen.lithostitched.worldgen.structure.AlternateJigsawGenerator$StructurePoolGenerator.findAndTestChildCandidates(AlternateJigsawGenerator.java:186) ~[lithostitched-neoforge-1.21.1-1.4.5.jar%23728!/:1.4.5]
at TRANSFORMER/[email protected]/dev.worldgen.lithostitched.worldgen.structure.AlternateJigsawGenerator$StructurePoolGenerator.generatePiece(AlternateJigsawGenerator.java:174) ~[lithostitched-neoforge-1.21.1-1.4.5.jar%23728!/:1.4.5]
at TRANSFORMER/[email protected]/dev.worldgen.lithostitched.worldgen.structure.AlternateJigsawGenerator.generate(AlternateJigsawGenerator.java:122) ~[lithostitched-neoforge-1.21.1-1.4.5.jar%23728!/:1.4.5]
at TRANSFORMER/[email protected]/dev.worldgen.lithostitched.worldgen.structure.AlternateJigsawGenerator.lambda$generate$3(AlternateJigsawGenerator.java:97) ~[lithostitched-neoforge-1.21.1-1.4.5.jar%23728!/:1.4.5]
at TRANSFORMER/[email protected]/net.minecraft.world.level.levelgen.structure.Structure$GenerationStub.lambda$getPiecesBuilder$0(Structure.java:262) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Left.map(Either.java:38) ~[datafixerupper-8.0.16.jar%23102!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.levelgen.structure.Structure$GenerationStub.getPiecesBuilder(Structure.java:260) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.levelgen.structure.Structure.generate(Structure.java:98) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.chunk.ChunkGenerator.tryGenerateStructure(ChunkGenerator.java:555) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.chunk.ChunkGenerator.lambda$createStructures$14(ChunkGenerator.java:489) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.chunk.ChunkGenerator.createStructures(ChunkGenerator.java:473) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.chunk.status.ChunkStatusTasks.generateStructureStarts(ChunkStatusTasks.java:41) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.chunk.status.ChunkStep.apply(ChunkStep.java:33) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.level.ChunkMap.applyStep(ChunkMap.java:628) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.level.GenerationChunkHolder.applyStep(GenerationChunkHolder.java:64) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.level.ChunkGenerationTask.scheduleChunkInLayer(ChunkGenerationTask.java:143) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.level.ChunkGenerationTask.scheduleLayer(ChunkGenerationTask.java:121) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.level.ChunkGenerationTask.scheduleNextLayer(ChunkGenerationTask.java:74) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.level.ChunkGenerationTask.runUntilWait(ChunkGenerationTask.java:59) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.level.ChunkMap.lambda$runGenerationTask$21(ChunkMap.java:657) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.level.ChunkTaskPriorityQueueSorter.lambda$message$1(ChunkTaskPriorityQueueSorter.java:62) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.util.thread.ProcessorMailbox.pollTask(ProcessorMailbox.java:91) [server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.util.thread.ProcessorMailbox.pollUntil(ProcessorMailbox.java:146) [server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.util.thread.ProcessorMailbox.run(ProcessorMailbox.java:102) [server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) [?:?]
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) [?:?]
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) [?:?]
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) [?:?]
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) [?:?]
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) [?:?]
[27Apr2025 10:31:10.169] [Worker-Main-1/ERROR] [net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplateManager/]: Couldn't load structure underground_villages:village/common/animals/pigs_1
net.minecraft.nbt.ReportedNbtException: Loading NBT data
at TRANSFORMER/[email protected]/net.minecraft.nbt.CompoundTag.readNamedTagData(CompoundTag.java:519) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.CompoundTag$1.loadCompound(CompoundTag.java:62) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.CompoundTag$1.load(CompoundTag.java:41) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.CompoundTag$1.load(CompoundTag.java:35) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.CompoundTag.readNamedTagData(CompoundTag.java:513) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.CompoundTag$1.loadCompound(CompoundTag.java:62) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.CompoundTag$1.load(CompoundTag.java:41) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.CompoundTag$1.load(CompoundTag.java:35) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.ListTag$1.loadList(ListTag.java:48) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.ListTag$1.load(ListTag.java:31) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.ListTag$1.load(ListTag.java:26) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.CompoundTag.readNamedTagData(CompoundTag.java:513) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.CompoundTag$1.loadCompound(CompoundTag.java:62) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.CompoundTag$1.load(CompoundTag.java:41) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.CompoundTag$1.load(CompoundTag.java:35) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.NbtIo.readTagSafe(NbtIo.java:193) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.NbtIo.readUnnamedTag(NbtIo.java:187) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.NbtIo.read(NbtIo.java:121) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.NbtIo.readCompressed(NbtIo.java:53) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplateManager.readStructure(StructureTemplateManager.java:242) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplateManager.load(StructureTemplateManager.java:232) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplateManager.loadFromResource(StructureTemplateManager.java:136) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplateManager.tryLoad(StructureTemplateManager.java:114) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at MC-BOOTSTRAP/[email protected]/com.google.common.cache.LocalCache.lambda$computeIfAbsent$0(LocalCache.java:4269) ~[guava-32.1.2-jre.jar%2383!/:?]
at MC-BOOTSTRAP/[email protected]/com.google.common.cache.LocalCache$LoadingValueReference.compute(LocalCache.java:3606) ~[guava-32.1.2-jre.jar%2383!/:?]
at MC-BOOTSTRAP/[email protected]/com.google.common.cache.LocalCache$Segment.compute(LocalCache.java:2278) ~[guava-32.1.2-jre.jar%2383!/:?]
at MC-BOOTSTRAP/[email protected]/com.google.common.cache.LocalCache.compute(LocalCache.java:4262) ~[guava-32.1.2-jre.jar%2383!/:?]
at MC-BOOTSTRAP/[email protected]/com.google.common.cache.LocalCache.computeIfAbsent(LocalCache.java:4269) ~[guava-32.1.2-jre.jar%2383!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplateManager.get(StructureTemplateManager.java:104) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplateManager.getOrCreate(StructureTemplateManager.java:92) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Left.map(Either.java:38) ~[datafixerupper-8.0.16.jar%23102!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.levelgen.structure.pools.SinglePoolElement.getTemplate(SinglePoolElement.java:94) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.levelgen.structure.pools.SinglePoolElement.getBoundingBox(SinglePoolElement.java:134) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.levelgen.structure.pools.StructureTemplatePool.lambda$getMaxSize$3(StructureTemplatePool.java:116) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at java.base/java.util.stream.ReferencePipeline$4$1.accept(ReferencePipeline.java:214) ~[?:?]
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?]
at MC-BOOTSTRAP/[email protected]/it.unimi.dsi.fastutil.objects.ObjectArrayList$Spliterator.forEachRemaining(ObjectArrayList.java:955) ~[fastutil-8.5.12.jar%23113!/:?]
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?]
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?]
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
at java.base/java.util.stream.IntPipeline.reduce(IntPipeline.java:520) ~[?:?]
at java.base/java.util.stream.IntPipeline.max(IntPipeline.java:483) ~[?:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.levelgen.structure.pools.StructureTemplatePool.getMaxSize(StructureTemplatePool.java:117) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/dev.worldgen.lithostitched.worldgen.structure.AlternateJigsawGenerator$StructurePoolGenerator.lambda$findValidChildPiece$1(AlternateJigsawGenerator.java:276) ~[lithostitched-neoforge-1.21.1-1.4.5.jar%23728!/:1.4.5]
at java.base/java.util.Optional.map(Optional.java:260) ~[?:?]
at TRANSFORMER/[email protected]/dev.worldgen.lithostitched.worldgen.structure.AlternateJigsawGenerator$StructurePoolGenerator.lambda$findValidChildPiece$3(AlternateJigsawGenerator.java:276) ~[lithostitched-neoforge-1.21.1-1.4.5.jar%23728!/:1.4.5]
at java.base/java.util.stream.ReferencePipeline$4$1.accept(ReferencePipeline.java:214) ~[?:?]
at MC-BOOTSTRAP/[email protected]/it.unimi.dsi.fastutil.objects.ObjectArrayList$Spliterator.forEachRemaining(ObjectArrayList.java:955) ~[fastutil-8.5.12.jar%23113!/:?]
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?]
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?]
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
at java.base/java.util.stream.IntPipeline.reduce(IntPipeline.java:520) ~[?:?]
at java.base/java.util.stream.IntPipeline.max(IntPipeline.java:483) ~[?:?]
at TRANSFORMER/[email protected]/dev.worldgen.lithostitched.worldgen.structure.AlternateJigsawGenerator$StructurePoolGenerator.findValidChildPiece(AlternateJigsawGenerator.java:280) ~[lithostitched-neoforge-1.21.1-1.4.5.jar%23728!/:1.4.5]
at TRANSFORMER/[email protected]/dev.worldgen.lithostitched.worldgen.structure.AlternateJigsawGenerator$StructurePoolGenerator.findAndTestChildCandidates(AlternateJigsawGenerator.java:186) ~[lithostitched-neoforge-1.21.1-1.4.5.jar%23728!/:1.4.5]
at TRANSFORMER/[email protected]/dev.worldgen.lithostitched.worldgen.structure.AlternateJigsawGenerator$StructurePoolGenerator.generatePiece(AlternateJigsawGenerator.java:174) ~[lithostitched-neoforge-1.21.1-1.4.5.jar%23728!/:1.4.5]
at TRANSFORMER/[email protected]/dev.worldgen.lithostitched.worldgen.structure.AlternateJigsawGenerator.generate(AlternateJigsawGenerator.java:126) ~[lithostitched-neoforge-1.21.1-1.4.5.jar%23728!/:1.4.5]
at TRANSFORMER/[email protected]/dev.worldgen.lithostitched.worldgen.structure.AlternateJigsawGenerator.lambda$generate$3(AlternateJigsawGenerator.java:97) ~[lithostitched-neoforge-1.21.1-1.4.5.jar%23728!/:1.4.5]
at TRANSFORMER/[email protected]/net.minecraft.world.level.levelgen.structure.Structure$GenerationStub.lambda$getPiecesBuilder$0(Structure.java:262) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Left.map(Either.java:38) ~[datafixerupper-8.0.16.jar%23102!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.levelgen.structure.Structure$GenerationStub.getPiecesBuilder(Structure.java:260) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.levelgen.structure.Structure.generate(Structure.java:98) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.chunk.ChunkGenerator.tryGenerateStructure(ChunkGenerator.java:555) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.chunk.ChunkGenerator.lambda$createStructures$14(ChunkGenerator.java:489) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.chunk.ChunkGenerator.createStructures(ChunkGenerator.java:473) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.chunk.status.ChunkStatusTasks.generateStructureStarts(ChunkStatusTasks.java:41) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.chunk.status.ChunkStep.apply(ChunkStep.java:33) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.level.ChunkMap.applyStep(ChunkMap.java:628) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.level.GenerationChunkHolder.applyStep(GenerationChunkHolder.java:64) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.level.ChunkGenerationTask.scheduleChunkInLayer(ChunkGenerationTask.java:143) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.level.ChunkGenerationTask.scheduleLayer(ChunkGenerationTask.java:121) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.level.ChunkGenerationTask.scheduleNextLayer(ChunkGenerationTask.java:74) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.level.ChunkGenerationTask.runUntilWait(ChunkGenerationTask.java:59) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.level.ChunkMap.lambda$runGenerationTask$21(ChunkMap.java:657) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.level.ChunkTaskPriorityQueueSorter.lambda$message$1(ChunkTaskPriorityQueueSorter.java:62) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.util.thread.ProcessorMailbox.pollTask(ProcessorMailbox.java:91) [server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.util.thread.ProcessorMailbox.pollUntil(ProcessorMailbox.java:146) [server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.util.thread.ProcessorMailbox.run(ProcessorMailbox.java:102) [server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) [?:?]
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) [?:?]
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) [?:?]
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) [?:?]
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) [?:?]
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) [?:?]
Caused by: java.util.zip.ZipException: Corrupt GZIP trailer
at java.base/java.util.zip.GZIPInputStream.readTrailer(GZIPInputStream.java:236) ~[?:?]
at java.base/java.util.zip.GZIPInputStream.read(GZIPInputStream.java:130) ~[?:?]
at TRANSFORMER/[email protected]/net.minecraft.util.FastBufferedInputStream.read(FastBufferedInputStream.java:45) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at java.base/java.io.DataInputStream.readFully(DataInputStream.java:208) ~[?:?]
at java.base/java.io.DataInputStream.readUTF(DataInputStream.java:594) ~[?:?]
at java.base/java.io.DataInputStream.readUTF(DataInputStream.java:550) ~[?:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.CompoundTag$1.loadCompound(CompoundTag.java:60) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.CompoundTag$1.load(CompoundTag.java:41) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.CompoundTag$1.load(CompoundTag.java:35) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.ListTag$1.loadList(ListTag.java:48) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.ListTag$1.load(ListTag.java:31) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.ListTag$1.load(ListTag.java:26) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.CompoundTag.readNamedTagData(CompoundTag.java:513) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
... 86 more
I'm unable to reproduce the error locally. So I bet Github is somehow corrupting the file...
The attached file contains the actual .nbt file as it is on my computer which doesn't error
I've even attempted to remove the file in one commit and add it back next commit (since the file on my pc is correct)