Mekanism

Mekanism

111M Downloads

java.lang.NoClassDefFoundError: mekanism/common/item/ItemEnergized crash

Kehaan opened this issue · 21 comments

commented

Hello

When using newest Mekanism and newest COFH mods, i get the following crash, that looks to be by Mekanism. The crash is instant when i start the pack. When removing Mekanism the pack loads without any problems.

---- Minecraft Crash Report ----
// I let you down. Sorry :(

Time: 8/24/14 4:48 PM
Description: Initializing game

java.lang.NoClassDefFoundError: mekanism/common/item/ItemElectricBow
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:420)
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 com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
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 com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:492)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:204)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:480)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:867)
at net.minecraft.client.main.Main.main(SourceFile:148)
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:134)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Caused by: java.lang.ClassNotFoundException: mekanism.common.item.ItemElectricBow
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:188)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 35 more
Caused by: java.lang.NoClassDefFoundError: mekanism/common/item/ItemEnergized
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:180)
... 37 more
Caused by: java.lang.ClassNotFoundException: mekanism.common.item.ItemEnergized
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:99)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 41 more

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

-- Head --
Stacktrace:
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:420)
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 com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
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 com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:492)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:204)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:480)

-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:867)
at net.minecraft.client.main.Main.main(SourceFile:148)
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:134)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.7.0_67, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 226822008 bytes (216 MB) / 1031274496 bytes (983 MB) up to 7635730432 bytes (7282 MB)
JVM Flags: 5 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -XX:-OmitStackTraceInFastThrow -Xms256M -Xmx8192M -XX:PermSize=512M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.05 FML v7.10.25.1208 Minecraft Forge 10.13.0.1208 Optifine OptiFine_1.7.10_HD_U_A4 128 mods loaded, 128 mods active
mcp{9.05} Minecraft Coder Pack Unloaded->Constructed
FML{7.10.25.1208} Forge Mod Loader Unloaded->Constructed
Forge{10.13.0.1208} Minecraft Forge Unloaded->Constructed
AppliedEnergistics2-Core{rv0-stable-10} AppliedEnergistics2 Core Unloaded->Constructed
CodeChickenCore{1.0.2.13} CodeChicken Core Unloaded->Constructed
{000} CoFH ASM Data Initialization Unloaded->Constructed
NotEnoughItems{1.0.2.36} Not Enough Items Unloaded->Constructed
TConstruct-Preloader{0.1.1} Tinkers Corestruct Unloaded->Constructed
VeinMiner_coremod{null_build-null} Core mod Unloaded->Constructed
OpenModsCore{@Version@} OpenModsCore Unloaded->Constructed
lucky{5.1.0} Lucky Block Unloaded->Constructed
bspkrsCore{6.13} bspkrsCore Unloaded->Constructed
ArmorStatusHUD{1.27} ArmorStatusHUD Unloaded->Constructed
DamageIndicatorsMod{3.2.0} Damage Indicators Unloaded->Constructed
StatusEffectHUD{1.26} StatusEffectHUD Unloaded->Constructed
airoverhaul{1.7.10_1.0} Air Overhaul Unloaded->Constructed
BuildCraft|Core{6.0.17} BuildCraft Unloaded->Constructed
CoFHCore{1.7.10R3.0.0B5} CoFH Core Unloaded->Constructed
EnderIO{1.7.10-2.0.0.191} Ender IO Unloaded->Constructed
ThermalFoundation{1.7.10R1.0.0B3} Thermal Foundation Unloaded->Constructed
ForgeMultipart{1.1.0.297} Forge Multipart Unloaded->Constructed
ExtraUtilities{1.1.0i} Extra Utilities Unloaded->Constructed
MineFactoryReloaded{1.7.10R2.8.0RC2} MineFactory Reloaded Unloaded->Constructed
Mekanism{7.1.0} Mekanism Unloaded
ThermalExpansion{1.7.10R4.0.0B5} Thermal Expansion Unloaded
appliedenergistics2{rv0-stable-10} Applied Energistics 2 Unloaded
Artifacts{1.0.5} Artifacts Unloaded
BattleTowers{1.4.9} Battle Towers Unloaded
BiblioCraft{1.7.5} BiblioCraft Unloaded
BuildCraft|Builders{6.0.17} BC Builders Unloaded
BuildCraft|Energy{6.0.17} BC Energy Unloaded
BuildCraft|Factory{6.0.17} BC Factory Unloaded
BuildCraft|Transport{6.0.17} BC Transport Unloaded
BuildCraft|Silicon{6.0.17} BC Silicon Unloaded
CarpentersBlocks{3.2.5} [Carpenter's Blocks](Carpenters Blocks v3.2.6 - MC 1.7.10.zip) Unloaded
chisel{1.5.6b} Chisel Unloaded
DeadlyWorld{1.0.2} Deadly World Unloaded
ImmibisCore{59.0.1} Immibis Core Unloaded
DimensionalAnchors{59.0.2} Dimensional Anchors Unloaded
dungeonpack{1.7.10-1.0} Dungeon Pack Unloaded
ElementalCreepers{4.2.1} [Elemental Creepers](Elemental Creepers-universal_1.7.10-4.2.1.jar) Unloaded
EnderStorage{1.4.4.11} EnderStorage Unloaded
Growthcraft{2.1.0a} Growthcraft Unloaded
Growthcraft|Cellar{2.1.0a} Growthcraft Cellar Unloaded
Growthcraft|Apples{2.1.0} Growthcraft Apples Unloaded
Growthcraft|Bees{2.1.0} Growthcraft Bees Unloaded
Growthcraft|Grapes{2.1.0} Growthcraft Grapes Unloaded
Growthcraft|Hops{2.1.0} Growthcraft Hops Unloaded
Growthcraft|Rice{2.1.0a} Growthcraft Rice Unloaded
HardcoreEnderExpansion{1.6.2} [Hardcore Ender Expansion](HardcoreEnderExpansion MC-1.7.10 v1.6.2.jar) Unloaded
headcrumbs{1.2.1} Headcrumbs Unloaded
HardcoreQuesting{The Journey (4.1.0)} [Hardcore Questing Mode](HQM-The Journey %284.1.0%29.jar) Unloaded
InfernalMobs{1.5.6} Infernal Mobs Unloaded
LunatriusCore{1.1.2.11} LunatriusCore Unloaded
InGameInfoXML{2.8.0.58} InGame Info XML Unloaded
inventorytweaks{1.58-147-645ca10} Inventory Tweaks Unloaded
Waila{1.5.3} Waila Unloaded
JABBA{1.1.4} JABBA Unloaded
lycanitesmobs{1.8.3 - MC 1.7.10} [Lycanites Mobs](LycanitesMobsComplete 1.8.3 [1.7.10].jar) Unloaded
arcticmobs{1.8.3 - MC 1.7.10} [Lycanites Arctic Mobs](LycanitesMobsComplete 1.8.3 [1.7.10].jar) Unloaded
demonmobs{1.8.3 - MC 1.7.10} [Lycanites Demon Mobs](LycanitesMobsComplete 1.8.3 [1.7.10].jar) Unloaded
desertmobs{1.8.3 - MC 1.7.10} [Lycanites Desert Mobs](LycanitesMobsComplete 1.8.3 [1.7.10].jar) Unloaded
forestmobs{1.8.3 - MC 1.7.10} [Lycanites Forest Mobs](LycanitesMobsComplete 1.8.3 [1.7.10].jar) Unloaded
freshwatermobs{1.8.3 - MC 1.7.10} [Lycanites Freshwater Mobs](LycanitesMobsComplete 1.8.3 [1.7.10].jar) Unloaded
infernomobs{1.8.3 - MC 1.7.10} [Lycanites Inferno Mobs](LycanitesMobsComplete 1.8.3 [1.7.10].jar) Unloaded
junglemobs{1.8.3 - MC 1.7.10} [Lycanites Jungle Mobs](LycanitesMobsComplete 1.8.3 [1.7.10].jar) Unloaded
mountainmobs{1.8.3 - MC 1.7.10} [Lycanites Mountain Mobs](LycanitesMobsComplete 1.8.3 [1.7.10].jar) Unloaded
plainsmobs{1.8.3 - MC 1.7.10} [Lycanites Plains Mobs](LycanitesMobsComplete 1.8.3 [1.7.10].jar) Unloaded
saltwatermobs{1.8.3 - MC 1.7.10} [Lycanites Saltwater Mobs](LycanitesMobsComplete 1.8.3 [1.7.10].jar) Unloaded
swampmobs{1.8.3 - MC 1.7.10} [Lycanites Swamp Mobs](LycanitesMobsComplete 1.8.3 [1.7.10].jar) Unloaded
magicalcrops{1.7.10_0.4} Magical Crops Unloaded
Mantle{1.7.10-165.4bc3343} Mantle Unloaded
MapWriter{2.1.2} MapWriter Unloaded
MekanismGenerators{7.1.0} MekanismGenerators Unloaded
MekanismTools{7.1.0} MekanismTools Unloaded
MineFactoryReloaded|CompatAppliedEnergistics{1.7.10R2.8.0RC2} MFR Compat: Applied Energistics Unloaded
MineFactoryReloaded|CompatAtum{1.7.10R2.8.0RC2} MFR Compat: Atum Unloaded
MineFactoryReloaded|CompatBackTools{1.7.10R2.8.0RC2} MFR Compat: BackTools Unloaded
MineFactoryReloaded|CompatBuildCraft{1.7.10R2.8.0RC2} MFR Compat: BuildCraft Unloaded
MineFactoryReloaded|CompatChococraft{1.7.10R2.8.0RC2} MFR Compat: Chococraft Unloaded
MineFactoryReloaded|CompatExtraBiomes{1.7.10R2.8.0RC2} MFR Compat: ExtraBiomes Unloaded
MineFactoryReloaded|CompatForestry{1.7.10R2.8.0RC2} MFR Compat: Forestry Unloaded
MineFactoryReloaded|CompatForgeMicroblock{1.7.10R2.8.0RC2} MFR Compat: ForgeMicroblock Unloaded
MineFactoryReloaded|CompatIC2{1.7.10R2.8.0RC2} MFR Compat: IC2 Unloaded
MineFactoryReloaded|CompatMystcraft{1.7.10R2.8.0RC2} MFR Compat: Mystcraft Unloaded
MineFactoryReloaded|CompatPams{1.7.10R2.8.0RC2} MFR Compat: Pam's Mods Unloaded
MineFactoryReloaded|CompatProjRed{1.7.10R2.8.0RC2} MFR Compat ProjectRed Unloaded
MineFactoryReloaded|CompatRailcraft{1.7.10R2.8.0RC2} MFR Compat: Railcraft Unloaded
MineFactoryReloaded|CompatRP2{1.7.10R2.8.0RC2} MFR Compat: RP2 Unloaded
MineFactoryReloaded|CompatSufficientBiomes{1.7.10R2.8.0RC2} MFR Compat: Sufficient Biomes Unloaded
MineFactoryReloaded|CompatThaumcraft{1.7.10R2.8.0RC2} MFR Compat: Thaumcraft Unloaded
MineFactoryReloaded|CompatThermalExpansion{1.7.10R2.8.0RC2} MFR Compat: Thermal Expansion Unloaded
TwilightForest{2.2.3} The Twilight Forest Unloaded
MineFactoryReloaded|CompatTwilightForest{1.7.10R2.8.0RC2} MFR Compat: TwilightForest Unloaded
MineFactoryReloaded|CompatVanilla{1.7.10R2.8.0RC2} MFR Compat: Vanilla Unloaded
MineTweaker3{1.7.10-3.0.3} MineTweaker 3 Unloaded
MobProperties{0.2.1} Mob Properties Unloaded
NaturalAbsorption{1.2.1} Natural Absorption Unloaded
NEIAddons{1.12.0.4} NEI Addons Unloaded
NEIAddons|ExtraBees{1.12.0.4} NEI Addons: Extra Bees Unloaded
NEIAddons|Forestry{1.12.0.4} NEI Addons: Forestry Unloaded
NEIAddons|CraftingTables{1.12.0.4} NEI Addons: Crafting Tables Unloaded
NEIAddons|ExNihilo{1.12.0.4} NEI Addons: Ex Nihilo Unloaded
NetherOres{1.7.10R2.3.0RC3} Nether Ores Unloaded
OpenMods{0.6} OpenMods Unloaded
OpenBlocks{1.3} OpenBlocks Unloaded
harvestcraft{1.7.2d} [Pam's HarvestCraft](Pams HarvestCraft 1.7.10a.zip) Unloaded
pandorasbox{2.0.1} Pandora's Box Unloaded
PlanterHelper{0.5.0} Planter Helper Unloaded
ProjectE{Alpha 0.1j} [ProjectE](ProjectE-Alpha 0.1j.jar) Unloaded
QuarryPlus{1.7.10-1.5.7.7} QuarryPlus Unloaded
RandomThings{2.1.3} Random Things Unloaded
RedstoneArsenal{1.7.10R1.1.0B4} Redstone Arsenal Unloaded
libsandstone{1.0.0} libsandstone Unloaded
xreliquary{1.2.DEV} Reliquary Unloaded
Roguelike{1.3.5} Roguelike Dungeons Unloaded
AS_Ruins{13.8} Ruins Spawning System Unloaded
SSR{Alpha 0.9a} Soul Shards: Reborn Unloaded
Stackie{1.5.0.27} Stackie Unloaded
TConstruct{1.7.10-1.6.0.build591} Tinkers' Construct Unloaded
TMechworks{1.7.10-67.34d1d9b} Tinkers' Mechworks Unloaded
trollore{1.7.10_1.0} trollore Unloaded
AS_UpdateCheck{1.1.6} AtomicStryker Update Check Mod Unloaded
VeinMiner{0.16.1} Vein Miner Unloaded
VeinMinerModSupport{0.16.1} Mod Support Unloaded
witchery{0.20.5} Witchery Unloaded
McMultipart{1.1.0.297} Minecraft Multipart Plugin Unloaded
ForgeMicroblock{1.1.0.297} Forge Microblocks Unloaded
Launched Version: 1.7.10
LWJGL: 2.9.1
OpenGL: GeForce GTX 765M/PCIe/SSE2 GL version 4.4.0, NVIDIA Corporation
GL Caps: Using GL 1.3 multitexturing.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Anisotropic filtering is supported and maximum anisotropy is 16.
Shaders are available because OpenGL 2.1 is supported.

Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: []
Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Anisotropic Filtering: Off (1)
commented

I have this issue with the latest version of Mekanism 1.7.10-7.1.0.92 It seems that the report is from release 91. Do I need to wait until Mekanism 1.7.10-7.1.93?

commented

I do not have IC2 installed.

commented

Ik but the ic2 api in some of the mods that use it are causing the problem and the ic2 api is what needs to be fixed

commented

advanced genetics has the IC2 api installed, but since I don't have IC2 installed if I remove it then advanced genetics doesn't work.

This is what I am thinking is happening. Mekanism tries to call the IC2 API and if IC2 isn't installed, somehow Mekanism recognizes it. But, in this case Advanced Genetics has the IC2 API installed and Mekanism tries to use that, but since IC2 isn't installed things break.

So is the fault in Advanced Genetics that has the API installed? I see that Mekanism doesn't have an IC2 folder so somehow it doesn't need it.

I do not know how this can be fixed other than installing IC2. Please help.

commented

I have no idea you could try talking in the #mekanism IRC channel but besides that I cannot help I don't do coding yet so I wouldn't know Sorry ;)

commented

Okay, turns out that Advanced Genetics needs IC2 to run so it's a moot point.

commented

No the problem is with Redstone arsenal and Mekanism Redstone arsenal uses the ic2 api which causes a problem with mekanism you can fix it however.
1.Open your mods folder and scroll down to Redstone Arsenal
2.Right click Redstone Arsenal
3.hover over open with... then go to Winrar or 7zip (If you don't have either you will need to install one of them)
4.Once it has opened delete the ic2 folder
5.then close that down and try running the pack again if still having problem Let me know and I will post a link to a jar that is already has the removed ic2 api ;)

commented

I do not have Redstone Arsenal installed.

commented

May I have the modlist also can you check that you have the same crash as above if not then you need to open a new issue

commented

Oh, this issue again? This happened once with Galacticraft when Galacticraft had an mekanism folder. Okay, I'll search around and find the mod that has included the Mekanism API, fix it and report it here. But this is IC2. This is going to take some poking around.

commented

its the ic2 api that's broken not mekanism its ic2 that needs to fix it.

commented

xD ah ok didn't know that you sure? very werid...

commented

Oh, wait, it doesn't. I remember using it in creative to test. Okay, this is still an issue.

commented

facepalm I thought so ok well like I said without seeing anything I can't really help sorry

commented

RIght. Issue is:

  • We use the IC2 API but don't ship it. This is the correct thing to do.
  • If the IC2 API is not present at runtime FML does clever things to stop things like this happening all the time
  • If another mod ships the IC2 API (No mods apart from IC2 and mods that hard-depend on it should do this, many do anyway) and we don't depend directly on them, we might load up before they do, so the IC2 API classes won't exist yet and this happens.
  • Worsened by the fact that FML can't tell the difference between mods distributing one file (as RA does) and the whole API, due to IC2 packaging their API wrong.
  • You can ensure this won't happen by downloading the latest ic2 api jar from http://ic2api.player.to:8080/job/IC2_experimental/ which will load before anything else, preventing the issue from manifesting itself.
commented

I tried including the ic2 experimental API and that broke something else
looks like in tinker:
net.minecraft.client.renderer.StitcherException: Unable to fit:
tinker:nether_searedcobble - size: 16x16 - Maybe try a lowerresolution
resourcepack?

At this point I removed Advanced Genetics until such time as they either
remove the API from their jar or I decide to use Industrial Craft.

On Thu, Sep 18, 2014 at 10:48 AM, Ben Spiers [email protected]
wrote:

RIght. Issue is:

  • We use the IC2 API but don't ship it. This is the correct thing to
    do.
  • If the IC2 API is not present at runtime FML does clever things to
    stop things like this happening all the time
  • If another mod ships the IC2 API (No mods apart from IC2 and mods
    that hard-depend on it should do this, many do anyway) and we don't
    depend directly on them, we might load up before they do, so the IC2 API
    classes won't exist yet and this happens.
  • Worsened by the fact that FML can't tell the difference between mods
    distributing one file (as RA does) and the whole API, due to IC2 packaging
    their API wrong.
  • You can ensure this won't happen by downloading the latest ic2 api
    jar from http://ic2api.player.to:8080/job/IC2_experimental/ which will
    load before anything else, preventing the issue from manifesting itself.


Reply to this email directly or view it on GitHub
#1742 (comment)
.

commented

I'm getting the same error here. The conflict is with Redstone Arsenal. Disabling or removing Redstone Arsenal will permit it to run.

commented

Should be fixed, will push a build soon.

commented

No build released yet as far as I can see whats the status?

commented

@SnowShock35 it has been fixed in the development branch and will be available in the next build

commented

Ok thanks