totemo/watson

Chat not working above 0.9

ryans1230 opened this issue · 19 comments

LiteLoader1.8 is not letting chat throught at all, tired with all 0.12 and 0.13 versions

http://pastebin.com/ZBtetzmf

Can you do me a quick check and make sure you have the latest 1.8 Liteloader, installed from the LiteLoader Jenkins build server?

at com.mumfrey.liteloader.core.event.EventProxy.onMissingClass(EventProxy.java:83) ~[EventProxy.class:1.8.0_00 [1.8-SNAPSHOT-r369-b49-2015-05-28_00-04-54]]

The "1.8-SNAPSHOT-r369-b49-2015-05-28_00-04-54" version string printed there in your error message makes me think you have an earlier version.

Try a brand new fresh from-scratch install using the instructions on the release page and see if that makes any difference.

I can only seem to find the 1.8.00 builds for LiteLoader. Am I missing where to download the newest?

They're all version 1.8.0 snapshots, that's not the number to look for as it doesn't increment between builds.

On the left side of the page I linked is a listing of the build history. See how there's one with a date of 2015-05-28 that corresponds to the date in the version string in your error message? That May 2015 build you're using is four builds out of date and it's why I suspect you're having issues using the latest version of watson.

Download either liteloader-installer-1.8.0-00-SNAPSHOT.exe or liteloader-installer-1.8.0-00-SNAPSHOT.jar from the links in the middle of this page and use that to install LiteLoader to a new profile following these instructions. Those links will always be to the latest build, which right now is installer build 49 which installs LiteLoader build 53, both from 2015-09-09.

Thank you for the help on that. I am now getting a new error.

You are seeing this message because an event callback was injected by the Event
Injection Subsystem but the specified callback class was not defined! The
details of the missing callback are as follows:

  Event Name: ons02packetchat
 Cancellable: true

Callback class: Could not initialize class watson.chat.ChatProcessor

If you are the mod author then in order to fix the error you must provide an
implementation for the specified class, or check that the class name and package
are correct.

This is an unrecoverable error, please report it to the mod author and remove
the offending mod.

  1. watson.LiteModWatson.onChat(LiteModWatson.java:196)
  2. com.mumfrey.liteloader.client.PacketEventsClient.handlePacket(PacketEventsClient.java:219)
  3. com.mumfrey.liteloader.core.PacketEvents.handlePacketEvent(PacketEvents.java:179)
  4. com.mumfrey.liteloader.core.PacketEvents.handlePacket(PacketEvents.java:133)
  5. com.mumfrey.liteloader.core.PacketEvents.handlePacket(PacketEvents.java:120)
  6. com.mumfrey.liteloader.core.event.EventProxy$2.$event00026(Unknown Source)
  7. iz.a(SourceFile)
  8. ih.run(SourceFile:13)
  9. java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
  10. java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
  11. java.util.concurrent.FutureTask.run(FutureTask.java:138)
  12. bsu.as(SourceFile:869)
  13. bsu.a(SourceFile:314)
  14. net.minecraft.client.main.Main.main(SourceFile:120)
  15. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  16. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  17. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  18. java.lang.reflect.Method.invoke(Method.java:597)
  19. net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
  20. net.minecraft.launchwrapper.Launch.main(Launch.java:28)

I can't seem to reproduce your error using a brand new profile with a fresh LiteLoader install:

image

I'd like some more info to try and help you diagnose what could be wrong. Could you please paste out (perhaps to gist.github.com) the entire contents (the whole thing, all the way from the top to the very bottom) of the Game Output window console log in the launcher? You can have it display after you start minecraft by selecting "Keep the launcher open" in the "Launcher Visibility" portion of the profile editor.

Alright here it is: http://pastebin.com/uz9fa6N8

After that, it goes into the loop I sent in my previous message, spammed with every chat packet received.

(I did try it with just macro and Watson installed, same problem).

I'm thinking that a mod conflict is the most likely culprit. Are you sure you've tested without any other mods installed? The entire .minecraft/mods/ and .minecraft/mods/1.8/ folders are empty except for the watson .litemod file?

'The 5zig Mod v2.4.1 for Minecraft 1.8.jar'

From what I can tell from its feature list and changelog this mod implements chat filters and can do other things involving chat. Try running without that mod and see if anything changes. Also version 2.4.1 was released on 2015-02-17, a year ago. If I'm reading the changelog correctly, there's been 31 updates since then.

[22:46:22] [main/INFO]: Inspecting jar metadata in 'mod_watson_0.12.0_mc1.8.0.litemod'
[22:46:22] [main/INFO]: Considering valid mod file: /Users/user/Library/Application Support/minecraft/mods/1.8/mod_watson_0.12.0_mc1.8.0.litemod
[22:46:22] [main/INFO]: Inspecting jar metadata in 'mod_watson_0.13.0_mc1.8.0.litemod'
[22:46:22] [main/INFO]: Considering valid mod file: /Users/user/Library/Application Support/minecraft/mods/1.8/mod_watson_0.13.0_mc1.8.0.litemod

You've also got two different versions of watson files present, try removing the older one.

Just checking in to say that @tompreuss is doing a bang-up job and I wouldn't have done any different.

Start a new profile based on 1.8, install Forge if you want it, install LiteLoader. Do NOT install 5zig. Clear out .minecraft/mods/ and .minecraft/mods/1.8/.

@tompreuss cleared it out like you suggested. Still the same problem, same error message is being thrown for every chat packet.

Proof that is is cleared: http://pastebin.com/kwEuVEja

Proof that is is cleared: http://pastebin.com/kwEuVEja

I'm not seeing an error in that log though?

This error:

You are seeing this message because an event callback was injected by the Event
Injection Subsystem but the specified callback class was not defined! The
details of the missing callback are as follows:

Event Name: ons02packetchat
Cancellable: true

Callback class: Could not initialize class watson.chat.ChatProcessor

If you are the mod author then in order to fix the error you must provide an
implementation for the specified class, or check that the class name and package
are correct.

This is an unrecoverable error, please report it to the mod author and remove
the offending mod.

  1. watson.LiteModWatson.onChat(LiteModWatson.java:196)
  2. com.mumfrey.liteloader.client.PacketEventsClient.handlePacket(PacketEventsClient.java:219)
  3. com.mumfrey.liteloader.core.PacketEvents.handlePacketEvent(PacketEvents.java:179)
  4. com.mumfrey.liteloader.core.PacketEvents.handlePacket(PacketEvents.java:133)
  5. com.mumfrey.liteloader.core.PacketEvents.handlePacket(PacketEvents.java:120)
  6. com.mumfrey.liteloader.core.event.EventProxy$2.$event00026(Unknown Source)
  7. iz.a(SourceFile)
  8. ih.run(SourceFile:13)
  9. java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
  10. java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
  11. java.util.concurrent.FutureTask.run(FutureTask.java:138)
  12. bsu.as(SourceFile:869)
  13. bsu.a(SourceFile:314)
  14. net.minecraft.client.main.Main.main(SourceFile:120)
  15. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  16. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  17. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  18. java.lang.reflect.Method.invoke(Method.java:597)
  19. net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
  20. net.minecraft.launchwrapper.Launch.main(Launch.java:28)

That's the error you posted before when you were using an old LiteLoader version, but I don't see that error in the most recent full log.

Here is the startup log: http://pastebin.com/fWap0BCX

And the in-game log: http://pastebin.com/na31dkBm

[14:57:23] [Client thread/INFO]: [CHAT] §b----EDawg878.com Creative Server detected. Switching to /Global----
[14:57:23] [Client thread/INFO]: [LOG] ----EDawg878.com Creative Server detected. Switching to /Global----

Is this only occurring when you join that one server? Do they have any plugins that modify chat?

That is a macro running. Detects server IP on join, and if matches, sets my client to global chat channel.
On Feb 24, 2016 8:26 PM, tompreuss notifications@github.com wrote:
[14:57:23] [Client thread/INFO]: [CHAT] §b----EDawg878.com Creative Server detected. Switching to /Global----
[14:57:23] [Client thread/INFO]: [LOG] ----EDawg878.com Creative Server detected. Switching to /Global----

Is this only occurring when you join that one server? Do they have any plugins that modify chat?

—Reply to this email directly or view it on GitHub.

I copied the line from the log to ask about the server, not to ask about the appearance of the line in the log.

Again: Is this only occurring when you join that one server? Do they have any plugins that modify chat?

They use global and local channels, handles asynchronously. However, no other mods have issues with the chat packets.

Is this only occurring when you join that one server?

Confirmed it was only occuring on that particular server, however 1.9 is here so I will have to wait for this mod to be developed for it before I would test again.

On Wed, 2/24/16, tompreuss notifications@github.com wrote:

Subject: Re: [watson] Chat not working above 0.9 (#49)
To: "totemo/watson" watson@noreply.github.com
Cc: "ryans1230" ryans1230@yahoo.com
Date: Wednesday, February 24, 2016, 11:14 PM

Is this only occurring when you
join that one server?


Reply to this email directly or view
it on GitHub.