FireBall1725 / Graves

A Minecraft mod that adds graves with a bit of a twist
4 stars 4 forks source link

Compatibility breaking issue with forge 1.9-12.16.0.1805 #38

Closed Entoarox closed 8 years ago

Entoarox commented 8 years ago

Apparently forge has made another compatibility breaking change in version 12.16.0.1805 for 1.9 The error as reported in the crash is below:

[09:47:29] [Client thread/ERROR] [FML]: Caught exception from graves
java.lang.IllegalAccessError: tried to access field net.minecraftforge.common.config.Property.comment from class com.fireball1725.graves.helpers.ConfigurationHelper
    at com.fireball1725.graves.helpers.ConfigurationHelper.getBoolean(ConfigurationHelper.java:38) ~[ConfigurationHelper.class:?]
    at com.fireball1725.graves.configuration.ConfigurationFile.loadConfiguration(ConfigurationFile.java:29) ~[ConfigurationFile.class:?]
    at com.fireball1725.graves.configuration.ConfigurationFile.init(ConfigurationFile.java:16) ~[ConfigurationFile.class:?]
    at com.fireball1725.graves.proxy.CommonProxy.registerConfiguration(CommonProxy.java:42) ~[CommonProxy.class:?]
    at com.fireball1725.graves.Graves.preInit(Graves.java:35) ~[Graves.class:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_71]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_71]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_71]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_71]
    at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:560) ~[forge-1.9-12.16.0.1809-1.9.jar:?]
    at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source) ~[?:?]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_71]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_71]
    at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]
    at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]
    at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]
    at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:221) ~[forge-1.9-12.16.0.1809-1.9.jar:?]
    at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:199) ~[forge-1.9-12.16.0.1809-1.9.jar:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_71]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_71]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_71]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_71]
    at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]
    at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]
    at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]
    at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:128) [LoadController.class:?]
    at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:556) [Loader.class:?]
    at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:240) [FMLClientHandler.class:?]
    at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:434) [bcf.class:?]
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:346) [bcf.class:?]
    at net.minecraft.client.main.Main.main(SourceFile:124) [Main.class:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_71]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_71]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_71]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_71]
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
FusionLord commented 8 years ago

Thanks, checking it out now...

FusionLord commented 8 years ago

Fixed and the updated version is being uploaded now :)