Posts by JonnyBrando

    I may have figured out a workaround...I'll post back in a bit.

    So, I indeed figured out a simple workaround..

    Because the dependencies are not set correctly to the proper name, it calls the initialization sequence alphabetically from the MODS directory (makes sense).

    I just changed the name for DeFence so that it is called after F4113nC0r3.

    I hope this helps *anyone* else that might be having this issue, I'm sure I can't be the only one...

    Proof:

    Display Spoiler

    2013-03-21 09:09:36 [FINE] [ForgeModLoader] CompactSolars(Compact Solar Arrays:4.0.3.29): IC2_CompactSolars_4.0.3.29_MC147.zip ()
    2013-03-21 09:09:36 [FINE] [ForgeModLoader] F4113nC0r3(F4113n C0r3:1.3.2): IC2_F4113nC0r3_4.0.5_MC146.zip (after:IC2)
    2013-03-21 09:09:36 [FINE] [ForgeModLoader] GraviSuite(Gravitation Suite:1.7): IC2_GravitationSuite_1.7_MC147.zip ()
    2013-03-21 09:09:36 [FINE] [ForgeModLoader] ModularForceFieldSystem(Modular ForceField System V2:2.2.8.3.6): IC2_MFFS_2.2.8.3.6_MC146.zip (after:ThermalExpansion)
    2013-03-21 09:09:36 [FINE] [ForgeModLoader] MCACore(MoreCompositeArmor:1.3.2): IC2_MoreCompositeArmor_3.1.0_MC146.zip (after:FCore)
    2013-03-21 09:09:36 [FINE] [ForgeModLoader] IC2NuclearControl(Nuclear Control:1.4.6): IC2_NuclearControl_1.4.6_MC146.zip (after:IC2)
    2013-03-21 09:09:36 [FINE] [ForgeModLoader] drceph.petrogen(Petroleum Generator:1.2.1): IC2_PetrolGenerators_1.2.1_MC146.zip ()
    2013-03-21 09:09:36 [FINE] [ForgeModLoader] DCore(Defence:1.4.6): IC2_zDeFence_3.3.2_MC147.zip (after:FCore)

    Display Spoiler

    2013-03-21 09:09:38 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod CompactSolars
    2013-03-21 09:09:38 [FINEST] [ForgeModLoader] Testing mod CompactSolars to verify it accepts its own version in a remote connection
    2013-03-21 09:09:38 [FINEST] [ForgeModLoader] The mod CompactSolars accepts its own version (4.0.3.29)
    2013-03-21 09:09:38 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into CompactSolars
    2013-03-21 09:09:38 [FINER] [ForgeModLoader] Sent event FMLConstructionEvent to mod CompactSolars
    2013-03-21 09:09:38 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod F4113nC0r3
    2013-03-21 09:09:38 [FINEST] [ForgeModLoader] Testing mod F4113nC0r3 to verify it accepts its own version in a remote connection
    2013-03-21 09:09:38 [FINEST] [ForgeModLoader] The mod F4113nC0r3 accepts its own version (1.3.2)
    2013-03-21 09:09:38 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into F4113nC0r3
    2013-03-21 09:09:38 [FINER] [ForgeModLoader] Sent event FMLConstructionEvent to mod F4113nC0r3

    2013-03-21 09:09:38 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod GraviSuite
    2013-03-21 09:09:38 [FINEST] [ForgeModLoader] Testing mod GraviSuite to verify it accepts its own version in a remote connection
    2013-03-21 09:09:38 [FINEST] [ForgeModLoader] The mod GraviSuite accepts its own version (1.7)
    2013-03-21 09:09:38 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into GraviSuite
    2013-03-21 09:09:38 [FINER] [ForgeModLoader] Sent event FMLConstructionEvent to mod GraviSuite
    2013-03-21 09:09:38 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod ModularForceFieldSystem
    2013-03-21 09:09:38 [FINEST] [ForgeModLoader] Testing mod ModularForceFieldSystem to verify it accepts its own version in a remote connection
    2013-03-21 09:09:38 [FINEST] [ForgeModLoader] The mod ModularForceFieldSystem accepts its own version (2.2.8.3.6)
    2013-03-21 09:09:38 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into ModularForceFieldSystem
    2013-03-21 09:09:38 [FINER] [ForgeModLoader] Sent event FMLConstructionEvent to mod ModularForceFieldSystem
    2013-03-21 09:09:38 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod MCACore
    2013-03-21 09:09:38 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into MCACore
    2013-03-21 09:09:38 [FINER] [ForgeModLoader] Sent event FMLConstructionEvent to mod MCACore

    2013-03-21 09:09:38 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod IC2NuclearControl
    2013-03-21 09:09:38 [FINEST] [ForgeModLoader] Testing mod IC2NuclearControl to verify it accepts its own version in a remote connection
    2013-03-21 09:09:38 [FINEST] [ForgeModLoader] The mod IC2NuclearControl accepts its own version (1.4.6)
    2013-03-21 09:09:38 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into IC2NuclearControl
    2013-03-21 09:09:38 [FINER] [ForgeModLoader] Sent event FMLConstructionEvent to mod IC2NuclearControl
    2013-03-21 09:09:38 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod drceph.petrogen
    2013-03-21 09:09:38 [FINEST] [ForgeModLoader] Testing mod drceph.petrogen to verify it accepts its own version in a remote connection
    2013-03-21 09:09:38 [FINEST] [ForgeModLoader] The mod drceph.petrogen accepts its own version (1.2.1)
    2013-03-21 09:09:38 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into drceph.petrogen
    2013-03-21 09:09:38 [FINER] [ForgeModLoader] Sent event FMLConstructionEvent to mod drceph.petrogen
    2013-03-21 09:09:38 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod DCore
    2013-03-21 09:09:38 [FINEST] [ForgeModLoader] Testing mod DCore to verify it accepts its own version in a remote connection
    2013-03-21 09:09:38 [FINEST] [ForgeModLoader] The mod DCore accepts its own version (1.4.6)
    2013-03-21 09:09:38 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into DCore
    2013-03-21 09:09:38 [FINER] [ForgeModLoader] Sent event FMLConstructionEvent to mod DCore

    I am having issues adding F4113nC0r3 v4.0.5, MoreCompositeArmor v3.1.0, and DeFence v3.3.2 to my MineCraft installation.

    I would like to clarify more information, which indeed causes me to suspect the sub-mods are not linking the requirements properly.

    Here are 2 snippets of a working Forge LOG (F4113nC0r3 & MCA):

    Display Spoiler

    2013-03-19 08:53:41 [FINE] [ForgeModLoader] CompactSolars(Compact Solar Arrays:4.0.3.29): IC2_CompactSolars_4.0.3.29_MC147.zip ()
    2013-03-19 08:53:41 [FINE] [ForgeModLoader] F4113nC0r3(F4113n C0r3:1.3.2): IC2_F4113nC0r3_4.0.5_MC146.zip (after:IC2)
    2013-03-19 08:53:41 [FINE] [ForgeModLoader] GraviSuite(Gravitation Suite:1.7): IC2_GravitationSuite_1.7_MC147.zip ()
    2013-03-19 08:53:41 [FINE] [ForgeModLoader] ModularForceFieldSystem(Modular ForceField System V2:2.2.8.3.6): IC2_MFFS_2.2.8.3.6_MC146.zip (after:ThermalExpansion)
    2013-03-19 08:53:41 [FINE] [ForgeModLoader] MCACore(MoreCompositeArmor:1.3.2): IC2_MoreCompositeArmor_3.1.0_MC146.zip (after:FCore)

    Display Spoiler

    2013-03-21 08:51:54 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod CompactSolars
    2013-03-21 08:51:54 [FINEST] [ForgeModLoader] Testing mod CompactSolars to verify it accepts its own version in a remote connection
    2013-03-21 08:51:54 [FINEST] [ForgeModLoader] The mod CompactSolars accepts its own version (4.0.3.29)
    2013-03-21 08:51:54 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into CompactSolars
    2013-03-21 08:51:54 [FINER] [ForgeModLoader] Sent event FMLConstructionEvent to mod CompactSolars
    2013-03-21 08:51:54 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod F4113nC0r3
    2013-03-21 08:51:54 [FINEST] [ForgeModLoader] Testing mod F4113nC0r3 to verify it accepts its own version in a remote connection
    2013-03-21 08:51:54 [FINEST] [ForgeModLoader] The mod F4113nC0r3 accepts its own version (1.3.2)
    2013-03-21 08:51:54 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into F4113nC0r3
    2013-03-21 08:51:54 [FINER] [ForgeModLoader] Sent event FMLConstructionEvent to mod F4113nC0r3
    2013-03-21 08:51:54 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod GraviSuite
    2013-03-21 08:51:54 [FINEST] [ForgeModLoader] Testing mod GraviSuite to verify it accepts its own version in a remote connection
    2013-03-21 08:51:54 [FINEST] [ForgeModLoader] The mod GraviSuite accepts its own version (1.7)
    2013-03-21 08:51:54 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into GraviSuite
    2013-03-21 08:51:54 [FINER] [ForgeModLoader] Sent event FMLConstructionEvent to mod GraviSuite
    2013-03-21 08:51:54 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod ModularForceFieldSystem
    2013-03-21 08:51:54 [FINEST] [ForgeModLoader] Testing mod ModularForceFieldSystem to verify it accepts its own version in a remote connection
    2013-03-21 08:51:54 [FINEST] [ForgeModLoader] The mod ModularForceFieldSystem accepts its own version (2.2.8.3.6)
    2013-03-21 08:51:54 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into ModularForceFieldSystem
    2013-03-21 08:51:54 [FINER] [ForgeModLoader] Sent event FMLConstructionEvent to mod ModularForceFieldSystem
    2013-03-21 08:51:54 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod MCACore
    2013-03-21 08:51:54 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into MCACore
    2013-03-21 08:51:54 [FINER] [ForgeModLoader] Sent event FMLConstructionEvent to mod MCACore

    Here are 2 snippets of a my crashed Forge LOG (DeFence & F4113nC0r3 & MCA):

    Display Spoiler

    2013-03-21 08:42:00 [FINE] [ForgeModLoader] CompactSolars(Compact Solar Arrays:4.0.3.29): IC2_CompactSolars_4.0.3.29_MC147.zip ()
    2013-03-21 08:42:00 [FINE] [ForgeModLoader] DCore(Defence:1.4.6): IC2_DeFence_3.3.2_MC147.zip (after:FCore)
    2013-03-21 08:42:00 [FINE] [ForgeModLoader] F4113nC0r3(F4113n C0r3:1.3.2): IC2_F4113nC0r3_4.0.5_MC146.zip (after:IC2)
    2013-03-21 08:42:00 [FINE] [ForgeModLoader] GraviSuite(Gravitation Suite:1.7): IC2_GravitationSuite_1.7_MC147.zip ()
    2013-03-21 08:42:00 [FINE] [ForgeModLoader] ModularForceFieldSystem(Modular ForceField System V2:2.2.8.3.6): IC2_MFFS_2.2.8.3.6_MC146.zip (after:ThermalExpansion)
    2013-03-21 08:42:00 [FINE] [ForgeModLoader] MCACore(MoreCompositeArmor:1.3.2): IC2_MoreCompositeArmor_3.1.0_MC146.zip (after:FCore)

    Display Spoiler

    2013-03-21 08:42:02 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod CompactSolars
    2013-03-21 08:42:02 [FINEST] [ForgeModLoader] Testing mod CompactSolars to verify it accepts its own version in a remote connection
    2013-03-21 08:42:02 [FINEST] [ForgeModLoader] The mod CompactSolars accepts its own version (4.0.3.29)
    2013-03-21 08:42:02 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into CompactSolars
    2013-03-21 08:42:02 [FINER] [ForgeModLoader] Sent event FMLConstructionEvent to mod CompactSolars
    2013-03-21 08:42:02 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod DCore
    2013-03-21 08:42:02 [FINER] [ForgeModLoader] Sent event FMLConstructionEvent to mod DCore
    2013-03-21 08:42:02 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod F4113nC0r3

    2013-03-21 08:42:02 [INFO] [STDERR] Exception in thread "Minecraft main thread" java.lang.NoClassDefFoundError: f4113n/core/FBase

    Notice how DCore is initializing before F4113nC0r3? Even though it is explicitly defined that it loads after FCore. I believe this is because the Core mod defines itself as F4113nC0r3 and not FCore.

    I, unfortunately, don't have the knowledge to edit the requirements of the Java CLASS files. I have looked at them, I can see the problem ... I have programming experience, but I need to get my hands on decompilers, debuggers, bla bla bla.

    I may have figured out a workaround...I'll post back in a bit.

    I am having issues adding F4113nC0r3 v4.0.5, MoreCompositeArmor v3.1.0, and DeFence v3.3.2 to my MineCraft installation.

    I am using Forge 6.6.0.518, AudioMod 1.4.7, Optifine 1.4.6 HD Ultra D5, and GLSL Shaders 1.44 on MineCraft 1.4.7 for core components. For core mods I am using CodeChickenCore v0.8.1 and NotEnoughItems v1.4.7.1. For mods, there are too many to list, you can see the list below.

    Everything works fine without the addons.

    Errors:
    Exception in thread "Minecraft main thread" java.lang.NoClassDefFoundError: f4113n/core/FBase
    Caused by: java.lang.ClassNotFoundException: f4113n.core.FBase

    EDIT: Hold Tight!
    The core appears to be fine, as is MoreCompositeArmor, the problem is initializing DeFence. I did all of my testing with and without Core/Armor and thought DeFence was completely independent. I just tested Core alone, OK. I tested Core and Armor, OK. DeFence is the culprit.. Not working with 4.0.3, 4.0.4, or 4.0.5.

    EDIT 2 & 3: Notes
    I'm beginning to think that maybe DeFence is initializing before the Core is initialized when used with Forge? In Forge you can set sub-mods as dependent of a main-mod (core) -- like Metallurgy or ChickenChunks or the new PortalGun. Darn -- I have this in the wrong forum now.. :/ Sorry OP!

    EDIT 4: Moved to DeFence Forum

    Here is my log: