[Support][ModloaderMP] [Dependency Of][IC2 1.62] java.lang.NoSuchMethodException: ft.getNextWidowId()

  • I'm trying to setup IC2 1.62, however my current test seem to indicate a problem with ModLoaderMP. I was wondering

    1) If anyone else was having this
    2) If there's a known solution
    3) If there's someplace -besides- the minecraftforums (since the lack of threading there more or less ruins any good chance at proper bug reporting/reply)
    4) Possibly a someone here has an alternate route to forward the nice threaded version of the problem to the author.

    java version "1.7.0_147-icedtea"
    OpenJDK Runtime Environment (IcedTea7 2.0) (ArchLinux build 7.b147_2.0-5-x86_64)
    OpenJDK 64-Bit Server VM (build 21.0-b17, mixed mode)

    crash

    Display Spoiler


    174 recipes
    27 achievements
    java.lang.NoSuchMethodException: ft.getNextWidowId()
    at java.lang.Class.getDeclaredMethod(Class.java:1954)
    at ModLoader.Init(ModLoader.java:1279)
    at net.minecraft.server.MinecraftServer.s(MinecraftServer.java:103)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:315)
    at cz.run(SourceFile:465)
    Jan 23, 2012 7:54:31 AM ModLoader ThrowException
    SEVERE: Unexpected exception
    java.lang.NoSuchMethodException: ft.getNextWidowId()
    at java.lang.Class.getDeclaredMethod(Class.java:1954)
    at ModLoader.Init(ModLoader.java:1279)
    at net.minecraft.server.MinecraftServer.s(MinecraftServer.java:103)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:315)
    at cz.run(SourceFile:465)

    java.lang.RuntimeException: ModLoader
    at ModLoader.ThrowException(ModLoader.java:1241)
    at ModLoader.Init(ModLoader.java:1301)
    at net.minecraft.server.MinecraftServer.s(MinecraftServer.java:103)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:315)
    at cz.run(SourceFile:465)
    Caused by: java.lang.NoSuchMethodException: ft.getNextWidowId()
    at java.lang.Class.getDeclaredMethod(Class.java:1954)
    at ModLoader.Init(ModLoader.java:1279)
    ... 3 more
    2012-01-23 07:54:31 [SEVERE] Unexpected exception
    java.lang.RuntimeException: ModLoader
    at ModLoader.ThrowException(ModLoader.java:1241)
    at ModLoader.Init(ModLoader.java:1301)
    at net.minecraft.server.MinecraftServer.s(MinecraftServer.java:103)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:315)
    at cz.run(SourceFile:465)
    Caused by: java.lang.NoSuchMethodException: ft.getNextWidowId()
    at java.lang.Class.getDeclaredMethod(Class.java:1954)
    at ModLoader.Init(ModLoader.java:1279)
    ... 3 more

    versions (in install order):

    Display Spoiler


    minecraft_server-1.1.jar
    ModLoaderMp 1.1 v2.1 Server.zip
    MpUtils 1.1 v3 Server.zip
    minecraftforge-server-1.3.1.zip

    Edit: PS, I misread this as 'GetNextWindowId; while there is no such thing as get next widow id, google does know of a get next window id

  • I already tried re-downloading modloadermp 1.1 V2.1 (I downloaded it last night and again this morning). There is no slightly back download link, the next prior version is the latest for 1.0. Or so I recall as the forums just got hammered.


    Edit: I guess I'll just try again after work :(

  • I had the exact same error, it is a modloader bug. Someone fixed it and uploaded working version ( ModLoaderMP thread, it's on that page ), however IC2 doesn't work with that version. That was my log:

    Everything seems fine (except maybe for those Integration parts), however IC2 is not loaded, as far as I can tell (Creating any IC2 item will immideatelly drop the player and the IC2.cfg was created empty).

  • I already tried re-downloading modloadermp 1.1 V2.1 (I downloaded it last night and again this morning). There is no slightly back download link, the next prior version is the latest for 1.0. Or so I recall as the forums just got hammered.


    Edit: I guess I'll just try again after work :(

    It's something with forge. They compiled it using the first ModloaderMP-Version. Just install as normal and copy the modloader.class from ModloaderMP over the Forge-file. More Information is in the forge-thread in the MCF. There is also a fix for an issue with breaking blocks.

  • I'm not sure if it has anythign to do with modloader, but i have an error as well with this error report:

    Display Spoiler

    Mods loaded: 19
    ModLoader 1.1
    mod_ModLoaderMp 1.0.0
    mod_NotEnoughItems 1.1.0
    mod_ReiMinimap v3.0_01 [1.1]
    mod_BuildCraftCore 2.2.12
    mod_BuildCraftBuilders 2.2.12
    mod_BuildCraftEnergy 2.2.12
    mod_BuildCraftFactory 2.2.12
    mod_BuildCraftTransport 2.2.12
    mod_Forestry 1.2.6.4
    mod_IC2 v1.62
    mod_RedPowerArray 2.0pr4d
    mod_RedPowerCore 2.0pr4d
    mod_RedPowerLighting 2.0pr4d
    mod_RedPowerLogic 2.0pr4d
    mod_RedPowerMachine 2.0pr4d
    mod_RedPowerWiring 2.0pr4d
    mod_RedPowerWorld 2.0pr4d
    mod_Timber 1.1.0

    Minecraft has crashed!
    ----------------------

    Minecraft has stopped running because it encountered a problem.

    If you wish to report this, please copy this entire text and email it to support@mojang.com.
    Please include a description of what you did when the error occured.


    --- BEGIN ERROR REPORT 44181024 --------
    Generated 1/23/12 2:22 PM

    Minecraft: Minecraft 1.1
    OS: Windows 7 (amd64) version 6.1
    Java: 1.6.0_18, Sun Microsystems Inc.
    VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Sun Microsystems Inc.
    LWJGL: 2.4.2
    OpenGL: Mobile Intel(R) 4 Series Express Chipset Family version 2.1.0 - Build 8.15.10.1872, Intel

    java.lang.NoSuchFieldError: nameReference
    at ic2.common.IC2Crops.registerCrops(IC2Crops.java:37)
    at mod_IC2.initialize(mod_IC2.java:586)
    at ic2.platform.Ic2.load(Ic2.java:65)
    at ModLoader.init(ModLoader.java:824)
    at ModLoader.AddAllRenderers(ModLoader.java:189)
    at afq.<init>(afq.java:80)
    at afq.<clinit>(afq.java:9)
    at net.minecraft.client.Minecraft.a(SourceFile:265)
    at net.minecraft.client.Minecraft.run(SourceFile:648)
    at java.lang.Thread.run(Unknown Source)
    --- END ERROR REPORT d14f22c1 ----------

    Any help would be much appreciated!

  • Redownload Forestry, they fixed this issue some hours ago.

  • It's something with forge. They compiled it using the first ModloaderMP-Version. Just install as normal and copy the modloader.class from ModloaderMP over the Forge-file. More Information is in the forge-thread in the MCF. There is also a fix for an issue with breaking blocks.

    Doh; looks like I just need to wait for Forge 1.3.2 then... hope it's out soon. (asking my prospective end users to do this would be too much; they've never done any kind of modding before.)

  • I've been trying to resolve an issue with IC2 for MC V1.1 but I am having no Luck. Every time someone tries to create an IC2 item on my server they get dropped. The item apears on the crafting table, but the moment you try to move it to your inventory they drop.

    In an attempt to see what was wrong I moved the Server jar over to my Testing server and only added IC2 to the Mods Folder. I Generated a new world and only had IC2 Mod for my client. I had the same issue again.

    I remodded my Server Jar and my client from scratch and tried once more, sadly I still had the same issue. The Error in the log is below, I must be doing something stupid as usualy. Anyone care to point it out to me?

    Display Spoiler

    java.lang.NullPointerException
    at kq.b(SourceFile:208)
    at qk.a(SourceFile:38)
    at kq.a(SourceFile:147)
    at pd.h(SourceFile:189)
    at pd.c(SourceFile:9)
    at xs.run(SourceFile:76)
    2012-01-23 22:43:55 [INFO] cybird lost connection: disconnect.genericReason

  • Hi,
    I've managed to get all working on server:


    • Flan's ModloaderMP v2.1
    • SpaceToad's/Eloraam's MCForge 1.3.1
    • SpaceToad's BuildCraft 2.2.12
    • Eloraam's Redpower2 PR4d
    • Alblaka's IndustrialCraft2 1.62 (note: IC2.cfg: blockMachine=218 change to 217)
    • dan200's ComputerCraft 1.21

    now, I try to add

    • Sengir's Forestry 1.2.6.4

    because 1.3.0 is not server side yet

    should this work? I have this errors:

    Display Spoiler

    java.lang.NullPointerException
    at forestry.config.PluginIC2.initIndustrialDiamond(PluginIC2.java:84)
    at forestry.config.PluginIC2.initialize(PluginIC2.java:69)
    at forestry.ForestryCore.ModsLoaded(ForestryCore.java:153)
    at mod_Forestry.ModsLoaded(mod_Forestry.java:37)
    at ModLoader.init(ModLoader.java:637)
    at ModLoader.Init(ModLoader.java:1304)
    at net.minecraft.server.MinecraftServer.s(MinecraftServer.java:103)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:315)
    at cz.run(SourceFile:465)
    I 23, 2012 10:59:30 ODP. ModLoader ThrowException
    SEVERE: Unexpected exception
    java.lang.NullPointerException
    at forestry.config.PluginIC2.initIndustrialDiamond(PluginIC2.java:84)
    at forestry.config.PluginIC2.initialize(PluginIC2.java:69)
    at forestry.ForestryCore.ModsLoaded(ForestryCore.java:153)
    at mod_Forestry.ModsLoaded(mod_Forestry.java:37)
    at ModLoader.init(ModLoader.java:637)
    at ModLoader.Init(ModLoader.java:1304)
    at net.minecraft.server.MinecraftServer.s(MinecraftServer.java:103)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:315)
    at cz.run(SourceFile:465)

    java.lang.RuntimeException: ModLoader has failed to initialize.
    at ModLoader.ThrowException(ModLoader.java:1241)
    at ModLoader.init(ModLoader.java:650)
    at ModLoader.Init(ModLoader.java:1304)
    at net.minecraft.server.MinecraftServer.s(MinecraftServer.java:103)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:315)
    at cz.run(SourceFile:465)
    Caused by: java.lang.NullPointerException
    at forestry.config.PluginIC2.initIndustrialDiamond(PluginIC2.java:84)
    at forestry.config.PluginIC2.initialize(PluginIC2.java:69)
    at forestry.ForestryCore.ModsLoaded(ForestryCore.java:153)
    at mod_Forestry.ModsLoaded(mod_Forestry.java:37)
    at ModLoader.init(ModLoader.java:637)
    ... 4 more
    2012-01-23 22:59:30 [SEVERE] Unexpected exception
    java.lang.RuntimeException: ModLoader has failed to initialize.
    at ModLoader.ThrowException(ModLoader.java:1241)
    at ModLoader.init(ModLoader.java:650)
    at ModLoader.Init(ModLoader.java:1304)
    at net.minecraft.server.MinecraftServer.s(MinecraftServer.java:103)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:315)
    at cz.run(SourceFile:465)
    Caused by: java.lang.NullPointerException
    at forestry.config.PluginIC2.initIndustrialDiamond(PluginIC2.java:84)
    at forestry.config.PluginIC2.initialize(PluginIC2.java:69)
    at forestry.ForestryCore.ModsLoaded(ForestryCore.java:153)
    at mod_Forestry.ModsLoaded(mod_Forestry.java:37)
    at ModLoader.init(ModLoader.java:637)
    ... 4 more

  • Compare your block and item IDs from server to client; there's probably a mismatch.

  • http://www.minecraftforum.net/topic/182918-1…page__st__14400
    Guy named pinkemma posted recompiled modloader.class file which had the typo. Just download the second one and it should work OK.
    However I get some bug(?) with respawning blocks all over the place. I've got OP rights so it's not the spawn protect function.

    @edit
    I've also noticed that it's starting to happen after I install forge with modified .class file. Anyone else got something like this?

    @edit2
    Another fix this time for forge
    http://www.minecraftforum.net/topic/514000-a…/page__st__3800

    It repaires that block breaking bug

  • "Compare your block and item IDs from server to client; there's probably a mismatch."

    I doubt its a block ID Conflict as My Dev server is ONLY running IC2. The Block ID Conflicts are all resolved on my Live Server.


    I should read more thoroughly, The server and client on my dev server are using the same config file, I make it a point to copy over the client configs so they match, unless the config file is different in someway of course ^^

  • http://www.minecraftforum.net/topic/182918-1…page__st__14400
    Guy named pinkemma posted recompiled modloader.class file which had the typo. Just download the second one and it should work OK.
    However I get some bug(?) with respawning blocks all over the place. I've got OP rights so it's not the spawn protect function.

    @edit
    I've also noticed that it's starting to happen after I install forge with modified .class file. Anyone else got something like this?

    @edit2
    Another fix this time for forge
    http://www.minecraftforum.net/topic/514000-a…/page__st__3800

    It repairs that block breaking bug

    This.

    I used to have the same problem on my server (NSM exception), but replacing the modloader.class from ModLoaderMP fixed the problem.
    To get rid of the block breaking bug, I used CovertJaguar's patch for MCForge (ug.class), which is linked above. After installing both patches, my server worked like a charm. Thanks!