Dysth / Generations

The place to report bugs and submit suggestions to the Minecraft mod Generations!
6 stars 1 forks source link

Game crash upon loading world #223

Open RubyRiolu opened 3 years ago

RubyRiolu commented 3 years ago

What is the bug? When loading a world, the game crashes. The logs say this is because of com.pixelmongenerations.common.world.ultraspace.feature.GenRavineUp, whatever that is.

What are the steps to reproduce the bug? I created a world, and upon loading into it, it crashes. I have Ruins Spawning System as well, if that makes a difference.

What version of Pixelmon and Forge are you on? I have Pixelmon 8.5.1 and am using forge 14.23.5.2855

Please provide any screenshots or crash reports if needed. I'll paste from where errors start popping up, sorry for the length

[18:19:07] [Server thread/ERROR] [FML]: Exception caught during firing event net.minecraftforge.event.terraingen.InitMapGenEvent@2fd34745: java.lang.ClassCastException: com.pixelmongenerations.common.world.ultraspace.feature.GenRavineUp cannot be cast to net.minecraft.world.gen.structure.MapGenStructure at ivorius.reccomplex.events.handlers.RCTerrainGenEventHandler.onInitMapGen(RCTerrainGenEventHandler.java:166) ~[RCTerrainGenEventHandler.class:?] at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_314_RCTerrainGenEventHandler_onInitMapGen_InitMapGenEvent.invoke(.dynamic) ~[?:?] at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) ~[ASMEventHandler.class:?] at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182) [EventBus.class:?] at net.minecraftforge.event.terraingen.TerrainGen.getModdedMapGen(TerrainGen.java:48) [TerrainGen.class:?] at com.pixelmongenerations.common.world.ultraspace.UltraSpaceChunkGenerator.(UltraSpaceChunkGenerator.java:81) [UltraSpaceChunkGenerator.class:?] at com.pixelmongenerations.common.world.ultraspace.UltraSpaceWorldProvider.func_186060_c(UltraSpaceWorldProvider.java:44) [UltraSpaceWorldProvider.class:?] at net.minecraft.world.WorldServer.func_72970_h(WorldServer.java:848) [oo.class:?] at net.minecraft.world.WorldServer.(WorldServer.java:118) [oo.class:?] at net.minecraft.world.WorldServerMulti.(WorldServerMulti.java:18) [ok.class:?] at net.minecraft.server.integrated.IntegratedServer.func_71247_a(IntegratedServer.java:140) [chd.class:?] at net.minecraft.server.integrated.IntegratedServer.func_71197_b(IntegratedServer.java:233) [chd.class:?] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:486) [MinecraftServer.class:?] at java.lang.Thread.run(Unknown Source) [?:1.8.0_291] [18:19:07] [Server thread/ERROR] [FML]: Index: 1 Listeners: [18:19:07] [Server thread/ERROR] [FML]: 0: NORMAL [18:19:07] [Server thread/ERROR] [FML]: 1: ASM: ivorius.reccomplex.events.handlers.RCTerrainGenEventHandler@75e2baa0 onInitMapGen(Lnet/minecraftforge/event/terraingen/InitMapGenEvent;)V [18:19:07] [Server thread/ERROR] [minecraft/MinecraftServer]: Encountered an unexpected exception java.lang.ClassCastException: com.pixelmongenerations.common.world.ultraspace.feature.GenRavineUp cannot be cast to net.minecraft.world.gen.structure.MapGenStructure at ivorius.reccomplex.events.handlers.RCTerrainGenEventHandler.onInitMapGen(RCTerrainGenEventHandler.java:166) ~[RCTerrainGenEventHandler.class:?] at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_314_RCTerrainGenEventHandler_onInitMapGen_InitMapGenEvent.invoke(.dynamic) ~[?:?] at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) ~[ASMEventHandler.class:?] at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182) ~[EventBus.class:?] at net.minecraftforge.event.terraingen.TerrainGen.getModdedMapGen(TerrainGen.java:48) ~[TerrainGen.class:?] at com.pixelmongenerations.common.world.ultraspace.UltraSpaceChunkGenerator.(UltraSpaceChunkGenerator.java:81) ~[UltraSpaceChunkGenerator.class:?] at com.pixelmongenerations.common.world.ultraspace.UltraSpaceWorldProvider.func_186060_c(UltraSpaceWorldProvider.java:44) ~[UltraSpaceWorldProvider.class:?] at net.minecraft.world.WorldServer.func_72970_h(WorldServer.java:848) ~[oo.class:?] at net.minecraft.world.WorldServer.(WorldServer.java:118) ~[oo.class:?] at net.minecraft.world.WorldServerMulti.(WorldServerMulti.java:18) ~[ok.class:?] at net.minecraft.server.integrated.IntegratedServer.func_71247_a(IntegratedServer.java:140) ~[chd.class:?] at net.minecraft.server.integrated.IntegratedServer.func_71197_b(IntegratedServer.java:233) ~[chd.class:?] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:486) [MinecraftServer.class:?] at java.lang.Thread.run(Unknown Source) [?:1.8.0_291] [18:19:08] [Server thread/ERROR] [minecraft/MinecraftServer]: This crash report has been saved to: C:\Users\RubyR\Desktop\mmc-stable-win32\MultiMC\instances\1.12.2.minecraft\crash-reports\crash-2021-08-06_18.19.07-server.txt [18:19:08] [Server thread/INFO] [minecraft/MinecraftServer]: Stopping server [18:19:08] [Server thread/INFO] [minecraft/MinecraftServer]: Saving players [18:19:08] [Server thread/INFO] [minecraft/MinecraftServer]: Saving worlds [18:19:08] [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/overworld [18:19:08] [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/the_nether [18:19:08] [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/the_end [18:19:08] [Server thread/INFO] [FML]: Unloading dimension 0 [18:19:08] [Server thread/INFO] [FML]: Unloading dimension -1 [18:19:08] [Server thread/INFO] [FML]: Unloading dimension 1 [18:19:10] [Server thread/INFO] [FML]: Applying holder lookups [18:19:10] [Server thread/INFO] [FML]: Holder lookups applied [18:19:10] [Server thread/INFO] [FML]: The state engine was in incorrect state SERVER_STARTING and forced into state SERVER_STOPPED. Errors may have been discarded. [18:19:13] [Client thread/INFO] [STDOUT]: [net.minecraft.init.Bootstrap:func_179870_a:553]: ---- Minecraft Crash Report ----

WARNING: coremods are present: llibrary (llibrary-core-1.0.11-1.12.2.jar) LibrarianLib Plugin (librarianlib-1.12.2-4.22.jar) ForgelinPlugin (Forgelin-1.8.4.jar) Born in a Barn (Born+In+A+Barn+V1.8-1.12-1.1.jar) IvToolkit (IvToolkit-1.3.3-1.12.jar) EarlyLoadPlugin (PixelmonGenerations-1.12.2-8.5.1.jar) Contact their authors BEFORE contacting forge

// Uh... Did I do that?

Time: 8/6/21 6:19 PM Description: Exception in server tick loop

java.lang.ClassCastException: com.pixelmongenerations.common.world.ultraspace.feature.GenRavineUp cannot be cast to net.minecraft.world.gen.structure.MapGenStructure at ivorius.reccomplex.events.handlers.RCTerrainGenEventHandler.onInitMapGen(RCTerrainGenEventHandler.java:166) at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_314_RCTerrainGenEventHandler_onInitMapGen_InitMapGenEvent.invoke(.dynamic) at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182) at net.minecraftforge.event.terraingen.TerrainGen.getModdedMapGen(TerrainGen.java:48) at com.pixelmongenerations.common.world.ultraspace.UltraSpaceChunkGenerator.(UltraSpaceChunkGenerator.java:81) at com.pixelmongenerations.common.world.ultraspace.UltraSpaceWorldProvider.func_186060_c(UltraSpaceWorldProvider.java:44) at net.minecraft.world.WorldServer.func_72970_h(WorldServer.java:848) at net.minecraft.world.WorldServer.(WorldServer.java:118) at net.minecraft.world.WorldServerMulti.(WorldServerMulti.java:18) at net.minecraft.server.integrated.IntegratedServer.func_71247_a(IntegratedServer.java:140) at net.minecraft.server.integrated.IntegratedServer.func_71197_b(IntegratedServer.java:233) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:486) at java.lang.Thread.run(Unknown Source)

A detailed walkthrough of the error, its code path and all known details is as follows:

-- System Details -- Details: Minecraft Version: 1.12.2 Operating System: Windows 10 (amd64) version 10.0 Java Version: 1.8.0_291, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 685802256 bytes (654 MB) / 2606759936 bytes (2486 MB) up to 4772593664 bytes (4551 MB) JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms512m -Xmx5120m IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: MCP 9.42 Powered by Forge 14.23.5.2855 Optifine OptiFine_1.12.2_HD_U_G5 33 mods loaded, 33 mods active States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored

| State  | ID                   | Version      | Source                                           | Signature                                |
|:------ |:-------------------- |:------------ |:------------------------------------------------ |:---------------------------------------- |
| LCHIJA | minecraft            | 1.12.2       | minecraft.jar                                    | None                                     |
| LCHIJA | mcp                  | 9.42         | minecraft.jar                                    | None                                     |
| LCHIJA | aearlymodloader      | 8.5.1        | minecraft.jar                                    | None                                     |
| LCHIJA | FML                  | 8.0.99.99    | forge-1.12.2-14.23.5.2855-universal.jar          | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| LCHIJA | forge                | 14.23.5.2855 | forge-1.12.2-14.23.5.2855-universal.jar          | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| LCHIJA | ivtoolkit            | 1.3.3-1.12   | minecraft.jar                                    | None                                     |
| LCHIJA | advanced-fishing     | 1.3.3        | Advanced-Fishing-1.12.2-1.3.3.jar                | None                                     |
| LCHIJA | aquaculture          | 1.6.8        | Aquaculture-1.12.2-1.6.8.jar                     | None                                     |
| LCHIJA | mmdlib               | 1.0.0-rc2    | MMDLib-1.12-1.0.0-rc2.36.jar                     | None                                     |
| LCHIJA | basemetals           | 2.5.0-rc2    | BaseMetals-1.12-2.5.0-rc2.332.jar                | d476d1b22b218a10d845928d1665d45fce301b27 |
| LCHIJA | battletowers         | 1.6.5        | BattleTowers-1.12.2.jar                          | None                                     |
| LCHIJA | biomesoplenty        | 7.0.1.2444   | BiomesOPlenty-1.12.2-7.0.1.2444-universal.jar    | None                                     |
| LCHIJA | castle_dungeons      | 1.3          | castle_dungeons-2.2-1.12.2-forge.jar             | None                                     |
| LCHIJA | clumps               | 3.1.2        | Clumps-3.1.2.jar                                 | None                                     |
| LCHIJA | dldungeonsjbg        | 1.14.7       | DoomlikeDungeons-1.14.7-MC1.12.2.jar             | None                                     |
| LCHIJA | forgelin             | 1.8.4        | Forgelin-1.8.4.jar                               | None                                     |
| LCHIJA | waila                | 1.8.26       | Hwyla-1.8.26-B41_1.12.2.jar                      | None                                     |
| LCHIJA | llibrary             | 1.7.20       | llibrary-1.7.20-1.12.2.jar                       | b9f30a813bee3b9dd5652c460310cfcd54f6b7ec |
| LCHIJA | iceandfire           | 1.7.1        | iceandfire-1.7.1-1.12.2.jar                      | None                                     |
| LCHIJA | iseedragons          | 0.12         | ISeeDragons-0.12.jar                             | None                                     |
| LCHIJA | jei                  | 4.16.1.301   | jei_1.12.2-4.16.1.301.jar                        | None                                     |
| LCHIJA | librarianlib         | 4.22         | librarianlib-1.12.2-4.22.jar                     | None                                     |
| LCHIJA | harvestcraft         | 1.12.2zb     | Pam's+HarvestCraft+1.12.2zg.jar                  | None                                     |
| LCHIJA | pixelmon             | 8.5.1        | PixelmonGenerations-1.12.2-8.5.1.jar             | None                                     |
| LCHIJA | reccomplex           | 1.4.8.2      | RecurrentComplex-1.4.8.2.jar                     | None                                     |
| LCHIJA | additionalstructures | 2.3.1        | Rex's-Additional-Structures-1.12.x-(v.2.3.1).jar | None                                     |
| LCHIJA | roguelike            | 1.8.0        | RoguelikeDungeons-1.12.2-1.8.0.jar               | None                                     |
| LCHIJA | ruins                | 17.2         | Ruins-1.12.2.jar                                 | None                                     |
| LCHIJA | spartanweaponry      | beta 1.3.8   | SpartanWeaponry-1.12.2-beta-1.3.8.jar            | None                                     |
| LCHIJA | spartanfire          | 0.05         | spartanfire-0.05.jar                             | None                                     |
| LCHIJA | spartanshields       | 1.5.4        | SpartanShields-1.12.2-1.5.4.jar                  | None                                     |
| LCHIJA | xpfromharvest        | 1.2.0        | XPFromHarvest-1.12.2-1.2.0.jar                   | None                                     |
| LCHIJA | librarianliblate     | 4.22         | librarianlib-1.12.2-4.22.jar                     | None                                     |

Loaded coremods (and transformers): 

llibrary (llibrary-core-1.0.11-1.12.2.jar) net.ilexiconn.llibrary.server.core.plugin.LLibraryTransformer net.ilexiconn.llibrary.server.core.patcher.LLibraryRuntimePatcher LibrarianLib Plugin (librarianlib-1.12.2-4.22.jar) com.teamwizardry.librarianlib.asm.LibLibTransformer ForgelinPlugin (Forgelin-1.8.4.jar)

Born in a Barn (Born+In+A+Barn+V1.8-1.12-1.1.jar) com.chocohead.biab.BornInABarn IvToolkit (IvToolkit-1.3.3-1.12.jar)

EarlyLoadPlugin (PixelmonGenerations-1.12.2-8.5.1.jar) com.pixelmongenerations.core.plugin.PixelmonTransformer GL info: ERROR RuntimeException: No OpenGL context found in the current thread. Profiler Position: N/A (disabled) Player Count: 0 / 8; [] Type: Integrated Server (map_client.txt) Is Modded: Definitely; Client brand changed to 'fml,forge' OptiFine Version: OptiFine_1.12.2_HD_U_G5 OptiFine Build: 20210124-142939 Render Distance Chunks: 8 Mipmaps: 4 Anisotropic Filtering: 1 Antialiasing: 0 Multitexture: false Shaders: null OpenGlVersion: 4.6.0 - Build 27.20.100.8853 OpenGlRenderer: Intel(R) UHD Graphics 620 OpenGlVendor: Intel CpuCount: 8 [18:19:13] [Client thread/INFO] [STDOUT]: [net.minecraft.init.Bootstrap:func_179870_a:553]: #@!@# Game crashed! Crash report saved to: #@!@# C:\Users\RubyR\Desktop\mmc-stable-win32\MultiMC\instances\1.12.2.minecraft\crash-reports\crash-2021-08-06_18.19.07-server.txt AL lib: (EE) alc_cleanup: 1 device not closed Process exited with code -1.

This is using MultiMC, if that makes a difference

RubyRiolu commented 3 years ago

This is definitely a compatibility issue with the ruins spawning system mod, sorry to bother you with this. I am gonna leave it up, just in case though

Stampede2011 commented 3 years ago

This issue is caused by a conflict with RecurrentComplex. Other users have previously noted this and it seems the two mods are currently incompatible!