Development GC4-Dev version - how to use with different Forge versions?

Discussion in 'Support' started by LegendGamer, Jul 4, 2017.

  1. LegendGamer

    LegendGamer Member

    Joined:
    Jan 13, 2017
    Messages:
    52
    Likes Received:
    13
    Hello, I install GC4-dev(1.11.2) 4.0.0.111 in Eclipse. When open Solar System map (/dimensiontp) Minecraft crashed.
    ---- Minecraft Crash Report ----
    // My bad.

    Time: 7/4/17 10:50 PM
    Description: Unexpected error

    java.lang.IllegalAccessError: tried to access field net.minecraft.client.gui.GuiIngame.overlayMessage from class micdoodle8.mods.galacticraft.core.tick.TickHandlerClient
    at micdoodle8.mods.galacticraft.core.tick.TickHandlerClient.onPreGuiRender(TickHandlerClient.java:306)
    at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_56_TickHandlerClient_onPreGuiRender_Pre.invoke(.dynamic)
    at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
    at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:185)
    at net.minecraftforge.client.GuiIngameForge.pre(GuiIngameForge.java:885)
    at net.minecraftforge.client.GuiIngameForge.renderGameOverlay(GuiIngameForge.java:117)
    at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1142)
    at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1140)
    at net.minecraft.client.Minecraft.run(Minecraft.java:407)
    at net.minecraft.client.main.Main.main(Main.java:118)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97)
    at GradleStart.main(GradleStart.java:26)


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

    -- Head --
    Thread: Client thread
    Stacktrace:
    at micdoodle8.mods.galacticraft.core.tick.TickHandlerClient.onPreGuiRender(TickHandlerClient.java:306)
    at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_56_TickHandlerClient_onPreGuiRender_Pre.invoke(.dynamic)
    at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
    at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:185)
    at net.minecraftforge.client.GuiIngameForge.pre(GuiIngameForge.java:885)
    at net.minecraftforge.client.GuiIngameForge.renderGameOverlay(GuiIngameForge.java:117)

    -- Affected level --
    Details:
    Level name: MpServer
    All players: 1 total; [GCEntityClientPlayerMP['Player86'/31, l='MpServer', x=200.45, y=4.00, z=-10.56]]
    Chunk stats: MultiplayerChunkCache: 529, 529
    Level seed: 0
    Level generator: ID 01 - flat, ver 0. Features enabled: false
    Level generator options:
    Level spawn location: World: (204,4,-12), Chunk: (at 12,0,4 in 12,-1; contains blocks 192,0,-16 to 207,255,-1), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,0,-512 to 511,255,-1)
    Level time: 364 game time, 364 day time
    Level dimension: 0
    Level storage version: 0x00000 - Unknown?
    Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
    Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
    Forced entities: 7 total; [GCEntityClientPlayerMP['Player86'/31, l='MpServer', x=200.45, y=4.00, z=-10.56], EntitySlime['Слизень'/44689, l='MpServer', x=166.95, y=4.14, z=34.08], EntitySlime['Слизень'/37383, l='MpServer', x=261.33, y=4.00, z=-24.57], EntityCelestialFake['null'/67402, l='MpServer', x=200.45, y=4.00, z=-10.56], EntitySlime['Слизень'/29900, l='MpServer', x=232.07, y=4.53, z=-13.63], EntitySlime['Слизень'/35727, l='MpServer', x=139.50, y=4.14, z=-32.32], EntitySlime['Слизень'/42143, l='MpServer', x=223.28, y=4.76, z=-52.41]]
    Retry entities: 0 total; []
    Server brand: fml,forge
    Server type: Integrated singleplayer server
    Stacktrace:
    at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:456)
    at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2774)
    at net.minecraft.client.Minecraft.run(Minecraft.java:436)
    at net.minecraft.client.main.Main.main(Main.java:118)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97)
    at GradleStart.main(GradleStart.java:26)

    -- System Details --
    Details:
    Minecraft Version: 1.11.2
    Operating System: Windows 7 (amd64) version 6.1
    Java Version: 1.8.0_131, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 306138696 bytes (291 MB) / 1038876672 bytes (990 MB) up to 1038876672 bytes (990 MB)
    JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
    IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
    FML: MCP 9.38 Powered by Forge 13.20.0.2366 8 mods loaded, 8 mods active
    States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
    UCHIJAAAA minecraft{1.11.2} [Minecraft] (minecraft.jar)
    UCHIJAAAA mcp{9.19} [Minecraft Coder Pack] (minecraft.jar)
    UCHIJAAAA FML{8.0.99.99} [Forge Mod Loader] (forgeSrc-1.11.2-13.20.0.2366.jar)
    UCHIJAAAA forge{13.20.0.2366} [Minecraft Forge] (forgeSrc-1.11.2-13.20.0.2366.jar)
    UCHIJAAAA Micdoodlecore{} [Micdoodle8 Core] (minecraft.jar)
    UCHIJAAAA spaceadvanced{Alpha 2.0.1} [Space Advanced 2] (bin)
    UCHIJAAAA galacticraftcore{4.0.0} [Galacticraft Core] (GalacticraftCore-1.11.2-4.0.0.105.jar)
    UCHIJAAAA galacticraftplanets{4.0.0} [Galacticraft Planets] (Galacticraft-Planets-1.11.2-4.0.0.105.jar)
    Loaded coremods (and transformers):
    MicdoodlePlugin (MicdoodleCore-1.11.2-4.0.0.105.jar)
    micdoodle8.mods.miccore.MicdoodleTransformer
    GL info: ' Vendor: 'ATI Technologies Inc.' Version: '4.5.13474 Compatibility Profile Context 22.19.162.4' Renderer: 'ASUS R9 280 Series'
    Launched Version: 1.11.2
    LWJGL: 2.9.4
    OpenGL: ASUS R9 280 Series GL version 4.5.13474 Compatibility Profile Context 22.19.162.4, ATI Technologies Inc.
    GL Caps: Using GL 1.3 multitexturing.
    Using GL 1.3 texture combiners.
    Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
    Shaders are available because OpenGL 2.1 is supported.
    VBOs are available because OpenGL 1.5 is supported.

    Using VBOs: Yes
    Is Modded: Definitely; Client brand changed to 'fml,forge'
    Type: Client (map_client.txt)
    Resource Packs:
    Current Language: Русский (Россия)
    Profiler Position: N/A (disabled)
    CPU: 4x AMD FX(tm)-4350 Quad-Core Processor
    It is written that the 105 build, but I assure you that 111 build the same. In the 109 too.
     
  2. SteveKunG

    SteveKunG Member

    Joined:
    Dec 18, 2013
    Messages:
    77
    Likes Received:
    49
    You need to install micdoodlecore_at.cfg in src/main/resources folder, and then run gradle setup.
     
  3. LegendGamer

    LegendGamer Member

    Joined:
    Jan 13, 2017
    Messages:
    52
    Likes Received:
    13
    It didn't help.
     
    #3 LegendGamer, Jul 5, 2017
    Last edited: Jul 5, 2017
  4. radfast

    radfast Administrator
    Staff Member

    Joined:
    Apr 27, 2014
    Messages:
    1,143
    Likes Received:
    352
    I don't know the reason for this, but you can try Forge 13.20.0.2282

    If you're not able to do that for some reason, you can also try using the full Galacticraft sources in your workspace (though that would definitely need you to use all the access transformers) and manually fixing up any references to vanilla/Forge which seem to be erroring.

    https://wiki.micdoodle8.com/wiki/GC3_API
     
  5. LegendGamer

    LegendGamer Member

    Joined:
    Jan 13, 2017
    Messages:
    52
    Likes Received:
    13
    I have install Forge 13.20.0.2366. Maybe that's the problem? No compatibility with a newer version of Forge?
     
    #5 LegendGamer, Jul 6, 2017
    Last edited by a moderator: Jul 8, 2017
  6. radfast

    radfast Administrator
    Staff Member

    Joined:
    Apr 27, 2014
    Messages:
    1,143
    Likes Received:
    352
    Dev version references MCP names, obviously. Forge can change the SRG/MCP mappings between different Forge versions.

    There is nothing we (or any mod) can do about that. You have to use the correct Forge version which the dev version targets. Or else - like I already said - you can grab our full source code from Github and fixup any name changes yourself, if you want to use a different Forge version.
     
  7. LegendGamer

    LegendGamer Member

    Joined:
    Jan 13, 2017
    Messages:
    52
    Likes Received:
    13
    Forge 13.20.0.2282 has the same problem :(
     

Share This Page