totemo/watson

Macro/Keybind event binding failure

Closed this issue · 2 comments

Forge: 9.11.1.916
LiteLoader: 1.6.4_01
Macros: 0.9.11

Found this in the watson log file:

2013-10-25 13:23:07 [FINE] Initialised watson.macro.ScriptActionWatson
2013-10-25 13:23:07 [FINE] Initialised watson.macro.VariableProviderWatson
2013-10-25 13:23:07 [FINE] exception defining Macro/Keybind mod event
java.lang.NoSuchMethodException: net.eq2online.macros.event.MacroEventManager.addEvent(int, java.lang.String, boolean, java.lang.String)
    at java.lang.Class.getDeclaredMethod(Unknown Source)
    at watson.macro.MacroIntegration.defineEvent(MacroIntegration.java:149)
    at watson.macro.MacroIntegration.initialiseMacroKeybind(MacroIntegration.java:53)
    at watson.mod_Watson.load(mod_Watson.java:82)
    at cpw.mods.fml.common.modloader.ModLoaderModContainer.init(ModLoaderModContainer.java:539)
    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.EventHandler.handleEvent(EventHandler.java:74)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
    at com.google.common.eventbus.EventBus.post(EventBus.java:267)
    at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:194)
    at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:174)
    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.EventHandler.handleEvent(EventHandler.java:74)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
    at com.google.common.eventbus.EventBus.post(EventBus.java:267)
    at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:105)
    at cpw.mods.fml.common.Loader.initializeMods(Loader.java:696)
    at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:249)
    at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:508)
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:807)
    at net.minecraft.client.main.Main.main(SourceFile:101)
    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:131)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
2013-10-25 13:23:07 [WARNING] Unable to register Macro/Keybind Mod support for Watson

Thanks for that. That's interesting because it's benign. The Macro/Keybind integration is working for me and yet I have that exception too.

I'll look into it soon.

Ancient history.