OpenMods / OpenPeripheral-Integration

Extra OP adapters
MIT License
9 stars 9 forks source link

Error with Forestry: java.lang.NoSuchMethodError #23

Closed pfchrist closed 8 years ago

pfchrist commented 8 years ago

I ran into this error trying to run the Openbee script on a computer. This is with FTB infinity 2.4.2 with OpenPeripheralAddons -1.7.10-0.5.1, OpenPeripheralCore - 1.7.10-1.3, OpenPeripheralIntegration-1.7.10-0.5 and Forestry_1.7.10-4.2.10.58.

[06:04:45] [Coroutine-5/DEBUG] [OpenMods/]: Error during method getBeeBreedingDa
ta(6) execution on peripheral tile_for_apiculture_0_name, args: []
java.lang.NoSuchMethodError: forestry.api.genetics.IMutation.getAllele0()Lforest
ry/api/genetics/IAllele;
        at openperipheral.integration.forestry.AdapterBeeHousing.getBeeBreedingD
ata(AdapterBeeHousing.java:68) ~[AdapterBeeHousing.class:?]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0
_74]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:62) ~[?:1.8.0_74]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43) ~[?:1.8.0_74]
        at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_74]
        at openperipheral.adapter.method.MethodDeclaration$CallWrap.call(MethodD
eclaration.java:308) ~[MethodDeclaration$CallWrap.class:?]
        at openperipheral.adapter.method.MethodDeclaration$CallWrap.call(MethodDeclaration.java:322) ~[MethodDeclaration$CallWrap.class:?]
        at openperipheral.interfaces.cc.wrappers.AdapterPeripheral.executeCall(AdapterPeripheral.java:72) [AdapterPeripheral.class:?]
        at openperipheral.interfaces.cc.wrappers.AdapterPeripheral.callMethod(AdapterPeripheral.java:133) [AdapterPeripheral.class:?]
        at dan200.computercraft.core.apis.PeripheralAPI$PeripheralWrapper.call(PeripheralAPI.java:110) [PeripheralAPI$PeripheralWrapper.class:?]

There was a commit that changed the interface signature: https://github.com/ForestryMC/ForestryMC/commit/43e41034f6575fc0bf7ac3f46b8ed5a34240ef8d

but it looks like it was rolled back but build 58 should of had the rollback http://jenkins.ic2.player.to/job/Forestry/58/ so I'm not sure the root cause.