Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The client crashes on versions 1.8 - 1.12.2 after setting the prefix via the command /nte player nik prefix &l #690

Open
4 tasks done
GWServer opened this issue Feb 24, 2024 · 7 comments

Comments

@GWServer
Copy link

GWServer commented Feb 24, 2024

'/viaversion dump' Output

https://dump.viaversion.com/d77f0f3b5b817bb7771cee04e7ea60e410459ce17a07fcaffd73aa89edb3a34a

Console Error

There are no errors in the console.

Bug Description

The problem appeared on the version Paper version git-Paper-379 (MC: 1.18.2)
I use a minimum number of plugins on a test sample:
NametagEdit To set a prefix.
ViaBackwards-DEV
ViaVersion-DEV

Steps to Reproduce

The player sets a prefix using the NametagEdit plugin and can no longer log into the server. Command to set the prefix /nte player nik prefix &l
This prefix will highlight the player's nickname
There is no error in the console. There is an error in the client logs 1.12.2
Error in his client:
[00:41:33] [Client thread/FATAL]: Unreported exception thrown!
java.lang.NullPointerException
at avo.a(SourceFile:276) ~[1.8.8.jar:?]
at bfk.a(SourceFile:1021) ~[1.8.8.jar:?]
at ave.av(SourceFile:915) ~[1.8.8.jar:?]
at ave.a(SourceFile:325) [1.8.8.jar:?]
at net.minecraft.client.main.Main.main(SourceFile:124) [1.8.8.jar:?]

Expected Behavior

I expect you to fix this. This problem can be seen on versions 1.8 - 1.12.2 On version 1.13 and higher this problem does not exist
There is no such problem with the ProtocolSupport plugin

Additional Server Info

I tested the problem without BungeeCord
It appears both on my hosting and on my local computer.

Checklist

  • Via plugins are only running on EITHER the backend servers (e.g. Paper) OR the proxy (e.g. BungeeCord), not on both.
  • I have included a ViaVersion dump.
  • If applicable, I have included a paste (not a screenshot) of the error.
  • I have tried a build from https://ci.viaversion.com/ and the issue still persists.
@Barvalg
Copy link
Member

Barvalg commented Feb 24, 2024

Platform: git--Paper--379%20%28MC%3A%201.18.2%29
ViaVersion (4.10.0-24w07a-SNAPSHOT): Even with dev
ViaBackwards(4.10.0-24w07a-SNAPSHOT): Even with dev

@GWServer
Copy link
Author

For more information about the error, I connected the test build to bungeecord
All I saw in the bungeecord console after setting the prefix: [Stive] disconnected with: SocketException : Connection reset @ sun.nio.ch.SocketChannelImpl:394

@GWServer
Copy link
Author

I tested this issue on ProtocolSupport and I was able to see the error. The player is kicked out with this error
S888creenshot_2

@Kichura
Copy link
Member

Kichura commented May 4, 2024

Does this issue continue with latest viaversion? Also viabackwards is useless on 1.8.8 therefore this technically doesn't belong in this repository.

@GWServer
Copy link
Author

GWServer commented May 4, 2024

The problem is not resolved in the latest version.

Does this issue continue with latest viaversion? Also viabackwards is useless on 1.8.8 therefore this technically doesn't belong in this repository.

@GWServer
Copy link
Author

GWServer commented May 4, 2024

I checked on all ViaVersion builds and this problem has always been there and appeared with the release of the spigot 1.13 kernel and has never been fixed. ViaVersion was not broken during any of the update periods. This problem has never been fixed. Likewise, this was not solved and the ProtocolSupport plugin has this problem, but with a slightly different color code combination.

@GWServer
Copy link
Author

GWServer commented May 4, 2024

Perhaps the crash client logs will help you
https://pastebin.com/4kLRbZ9E

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants