Kokkie Posted January 9, 2017 Posted January 9, 2017 Hello, I wanted to add my custom village to my dimension, but it crashes when I enter my dimension My code is on my Github The crash report: [17:12:36] [server thread/ERROR]: Encountered an unexpected exception net.minecraft.util.ReportedException: Exception preparing structure feature at net.minecraft.network.NetworkSystem.networkTick(NetworkSystem.java:210) ~[NetworkSystem.class:?] at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:817) ~[MinecraftServer.class:?] at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:698) ~[MinecraftServer.class:?] at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:156) ~[integratedServer.class:?] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:547) [MinecraftServer.class:?] at java.lang.Thread.run(Unknown Source) [?:1.8.0_111] Caused by: java.lang.RuntimeException: StructureComponent "com.Egietje.degeweldigemod.world.gen.StructureCheeseVillagePieces$Start" missing ID Mapping, Modder see MapGenStructureIO at net.minecraft.world.gen.structure.StructureComponent.createStructureBaseNBT(StructureComponent.java:54) ~[structureComponent.class:?] at net.minecraft.world.gen.structure.StructureStart.writeStructureComponentsToNBT(StructureStart.java:85) ~[structureStart.class:?] at net.minecraft.world.gen.structure.MapGenStructure.setStructureStart(MapGenStructure.java:212) ~[MapGenStructure.class:?] at net.minecraft.world.gen.structure.MapGenStructure.recursiveGenerate(MapGenStructure.java:48) ~[MapGenStructure.class:?] at net.minecraft.world.gen.MapGenBase.generate(MapGenBase.java:31) ~[MapGenBase.class:?] at com.Egietje.degeweldigemod.world.dimension.ChunkProviderCheese.recreateStructures(ChunkProviderCheese.java:527) ~[ChunkProviderCheese.class:?] at net.minecraftforge.common.chunkio.ChunkIOProvider.syncCallback(ChunkIOProvider.java:101) ~[ChunkIOProvider.class:?] at net.minecraftforge.common.chunkio.ChunkIOExecutor.syncChunkLoad(ChunkIOExecutor.java:94) ~[ChunkIOExecutor.class:?] at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:125) ~[ChunkProviderServer.class:?] at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:96) ~[ChunkProviderServer.class:?] at net.minecraft.world.gen.ChunkProviderServer.provideChunk(ChunkProviderServer.java:142) ~[ChunkProviderServer.class:?] at net.minecraft.world.World.getChunkFromChunkCoords(World.java:351) ~[World.class:?] at net.minecraft.world.World.spawnEntity(World.java:1293) ~[World.class:?] at net.minecraft.world.WorldServer.spawnEntity(WorldServer.java:1125) ~[WorldServer.class:?] at net.minecraft.server.management.PlayerList.playerLoggedIn(PlayerList.java:375) ~[PlayerList.class:?] at net.minecraft.server.management.PlayerList.initializeConnectionToPlayer(PlayerList.java:169) ~[PlayerList.class:?] at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher.completeServerSideConnection(NetworkDispatcher.java:265) ~[NetworkDispatcher.class:?] at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher.access$100(NetworkDispatcher.java:73) ~[NetworkDispatcher.class:?] at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher$1.update(NetworkDispatcher.java:214) ~[NetworkDispatcher$1.class:?] at net.minecraft.network.NetworkManager.processReceivedPackets(NetworkManager.java:308) ~[NetworkManager.class:?] at net.minecraft.network.NetworkSystem.networkTick(NetworkSystem.java:195) ~[NetworkSystem.class:?] ... 5 more EDIT: Sorry, updated my github Classes: 94 Lines of code: 12173 Other files: 206 Github repo: https://github.com/KokkieBeer/DeGeweldigeMod
larsgerrits Posted January 9, 2017 Posted January 9, 2017 Caused by: java.lang.RuntimeException: StructureComponent "com.Egietje.degeweldigemod.world.gen.StructureCheeseVillagePieces$Start" missing ID Mapping, Modder see MapGenStructureIO at net.minecraft.world.gen.structure.StructureComponent.createStructureBaseNBT(StructureComponent.java:54) ~[structureComponent.class:?] Seems pretty obvious to me, go look at MapGenStructureIO , you have to register your component. Don't PM me with questions. They will be ignored! Make a thread on the appropriate board for support. 1.12 -> 1.13 primer by williewillus. 1.7.10 and older versions of Minecraft are no longer supported due to it's age! Update to the latest version for support. http://www.howoldisminecraft1710.today/
Kokkie Posted January 9, 2017 Author Posted January 9, 2017 A thanks, found that the registerVillagePieces method wasn't called Classes: 94 Lines of code: 12173 Other files: 206 Github repo: https://github.com/KokkieBeer/DeGeweldigeMod
Recommended Posts