totemo / watson

A Minecraft mod that displays LogBlock, Prism and CoreProtect query results in 3-D.
MIT License
71 stars 11 forks source link

Chat not working above 0.9 #49

Closed ryans1230 closed 8 years ago

ryans1230 commented 8 years ago

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

http://pastebin.com/ZBtetzmf

tompreuss commented 8 years ago

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.

ryans1230 commented 8 years ago

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

tompreuss commented 8 years ago

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.

ryans1230 commented 8 years ago

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)

tompreuss commented 8 years ago

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.

ryans1230 commented 8 years ago

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).

tompreuss commented 8 years ago

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.

totemo commented 8 years ago

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/.

ryans1230 commented 8 years ago

@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

tompreuss commented 8 years ago

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

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

ryans1230 commented 8 years ago

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)

tompreuss commented 8 years ago

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.

ryans1230 commented 8 years ago

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

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

tompreuss commented 8 years ago

[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?

ryans1230 commented 8 years ago

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.

tompreuss commented 8 years ago

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?

ryans1230 commented 8 years ago

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

tompreuss commented 8 years ago

Is this only occurring when you join that one server?

ryans1230 commented 8 years ago

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.