Project Red - Exploration

Project Red - Exploration

27M Downloads

Failed to load dependencies.info & java.lang.IllegalStateException

GamesGamble opened this issue ยท 5 comments

commented

Console : Failed to load dependencies.info from ProjectRed-Base-1.7.2-4.4.3.42.jar as JSON
Console : java.lang.IllegalStateException: Not a JSON Object: [{"repo":"http://files.minecraftforge.net/maven/codechicken/ForgeMultipart/1.7.2-1.1.0.289/","file":"ForgeMultipart-1.7.2-1.1.0.289-universal.jar","dev":"ForgeMultipart-1.7.2-1.1.0.289-dev.jar","class":"codechicken.multipart.MultipartMod"},{"repo":"http://files.minecraftforge.net/maven/codechicken/CodeChickenLib/1.7.2-1.1.1.87/","file":"CodeChickenLib-1.7.2-1.1.1.87-universal.jar","dev":"CodeChickenLib-1.7.2-1.1.1.87-dev.jar","class":"codechicken.lib.asm.ASMHelper"}]
Console : at com.google.gson.JsonElement.getAsJsonObject(JsonElement.java:90)
Console : at thaumcraft.codechicken.core.launch.DepLoader$DepLoadInst.loadJSon(DepLoader.java:606)
Console : at thaumcraft.codechicken.core.launch.DepLoader$DepLoadInst.scanDepInfo(DepLoader.java:593)
Console : at thaumcraft.codechicken.core.launch.DepLoader$DepLoadInst.scanDepInfos(DepLoader.java:581)
Console : at thaumcraft.codechicken.core.launch.DepLoader$DepLoadInst.load(DepLoader.java:518)
Console : at thaumcraft.codechicken.core.launch.DepLoader.load(DepLoader.java:678)
Console : at thaumcraft.codechicken.core.launch.DepLoader.call(DepLoader.java:718)
Console : at thaumcraft.codechicken.core.launch.DepLoader.call(DepLoader.java:68)
Console : at cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper.injectIntoClassLoader(CoreModManager.java:126)
Console : at net.minecraft.launchwrapper.Launch.launch(Launch.java:114)
Console : at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Console : at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
Console : at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
Console : at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
Console : at java.lang.reflect.Method.invoke(Unknown Source)
Console : at cpw.mods.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:43)
Console : at cpw.mods.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:12)

Installed On: cauldron-1.7.2-1.1147.04.84-server (Same Error with no Cauldron)
83 mods : gregtech@MC172,[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],BuildCraft|[email protected],[email protected],[email protected],NEIAddons|[email protected],NEIAddons|[email protected],[email protected],NEIAddons|[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],appliedenergistics2@rv0-stable-4,[email protected],ProjRed|[email protected],[email protected],ProjRed|[email protected],[email protected],BuildCraft|[email protected],[email protected],[email protected],AppliedEnergistics2-Core@rv0-stable-4,[email protected],ProjRed|[email protected],[email protected],[email protected]_1.7.2,[email protected],[email protected],ProjRed|[email protected],[email protected],[email protected],ProjRed|[email protected],[email protected],StevesFactoryManager@A88,ProjRed|[email protected],[email protected],[email protected],[email protected],BuildCraft|[email protected],[email protected],ProjRed|[email protected],[email protected],BuildCraft|[email protected],[email protected],[email protected],NEIAddons|[email protected],[email protected],[email protected],IguanaTweaks@@MOD_VERSION@,[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],BuildCraft|[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],ProjRed|[email protected],[email protected],BuildCraft|[email protected],[email protected]

commented

Seen this error before, #473. Not sure why it is still happening though.
Could you try without thaumcraft as a test to see whether it is the cause.

commented

1.Tested Without Thaumcraft, Thaumic Tinkerer, Thaumcraft Mob Aspects & Forbidden Magic > No Error
2.Tested Without Thaumcraft, Thaumic Tinkerer, Thaumcraft Mob Aspects (Forbidden Magic installed) > Error
3. Tested without Thaumic Tinkerer only > Error
4. Tested without Thaumic Tinkerer & Thaumcraft Mob Aspects > Error
4. Tested without Thaumic Tinkerer, Thaumcraft Mob Aspects & Forbidden Magic > Error

commented

Can't get this error to occur with just project red. Likely thaumcraft is the cause.

commented

I have tested it too.
Project Red > No Error
Thaumcraft & Co. > No Error
both > Error

commented

Then it's thaumcraft that causes the error. Tested and can confirm. Not a major error though as the server continued to load, but still an error.
The problem seems to be that Thaumcraft has altered CCC's DepLoader, a quick decompile shows loadJSon is different to the official DepLoader.java. No history of that file assumes that the JSON is an object (on Chicken Bones' GitHub and Bitbucket) which is the error here and thus I conclude an altered Dep Loader.