Inventory Tweaks [1.12 only]

Inventory Tweaks [1.12 only]

127M Downloads

InvTweaksCompatibility.xml not found

GamesGamble opened this issue ยท 4 comments

commented

Console : java.io.FileNotFoundException: Y:Platzhalter\Minecraft\config\InvTweaksCompatibility.xml (Das System kann die angegebene Datei nicht finden)
Console : at java.io.FileInputStream.open(Native Method)
Console : at java.io.FileInputStream.(Unknown Source)
Console : at java.io.FileInputStream.(Unknown Source)
Console : at sun.net.www.protocol.file.FileURLConnection.connect(Unknown Source)
Console : at sun.net.www.protocol.file.FileURLConnection.getInputStream(Unknown Source)
Console : at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
Console : at com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(Unknown Source)
Console : at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
Console : at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
Console : at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
Console : at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
Console : at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
Console : at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(Unknown Source)
Console : at javax.xml.parsers.SAXParser.parse(Unknown Source)
Console : at invtweaks.forge.asm.compatibility.CompatibilityConfigLoader.load(CompatibilityConfigLoader.java:25)
Console : at invtweaks.forge.asm.ContainerTransformer.lateInit(ContainerTransformer.java:94)
Console : at invtweaks.forge.asm.ContainerTransformer.transform(ContainerTransformer.java:109)
Console : at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:276)
Console : at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:174)
Console : at java.lang.ClassLoader.loadClass(Unknown Source)
Console : at java.lang.ClassLoader.loadClass(Unknown Source)
Console : at openeye.config.GsonConfigProcessingEngine.loadConfig(GsonConfigProcessingEngine.java:92)
Console : at openeye.config.GsonConfigProcessingEngine.loadConfig(GsonConfigProcessingEngine.java:156)
Console : at openeye.config.ConfigProcessing.loadAndDump(ConfigProcessing.java:30)
Console : at openeye.config.ConfigProcessing.processConfig(ConfigProcessing.java:40)
Console : at openeye.logic.Config.load(Config.java:53)
Console : at openeye.logic.Bootstrap.startup(Bootstrap.java:43)
Console : at openeye.SetupHook.call(SetupHook.java:12)
Console : at openeye.SetupHook.call(SetupHook.java:8)
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
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

Looks like you should talk to Cauldron or OpenEye, 'not found' is expected and handled by the code there: https://github.com/Kobata/inventory-tweaks/blob/develop/src/main/java/invtweaks/forge/asm/ContainerTransformer.java#L96-L103

commented
at invtweaks.forge.asm.ContainerTransformer.transform(ContainerTransformer.java:109)
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:276)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:174)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at openeye.config.GsonConfigProcessingEngine.loadConfig(GsonConfigProcessingEngine.java:92)

Nothing to do with OpenEye, we are just triggering this one through normal class load. Looks like something other interferes with that try/catch.

We are modifying only few specific places (and only in vanilla code), so there is no way it even touches this part.

Is it possible it's just old version? Looks like special handling was added fairly recently (d9372b4)

commented

i have exact the same error without Cauldron.
http://pastebin.com/jKqQJMan
Installed Version: InventoryTweaks-1.57-116

commented

Even the older versions still catch the error (That second catch has been there basically since I added it), they just print the stack trace so I could see what it was doing.

Not finding the file is still entirely expected, because it's not created directly by the mod -- it's expected that anyone using it will make the file themselves.