Doclic / NoEncryption

Removes signatures from Minecraft chat messages
GNU General Public License v3.0
224 stars 18 forks source link

1.20 error in console #127

Open Gamer101233 opened 11 months ago

Gamer101233 commented 11 months ago

Are you using the latest version of NoEncryption?

Is there an existing issue for this?

NoEncryption Version

5.2

Minecraft Version

1.20.1

Server Type/Build

Paper /version 1.20.1 /build 167

Plugins in Use

No response

Startup/Running Logs

[13:07:40 ERROR]: [NoEncryption] Couldn't find field org.apache.logging.slf4j.Log4jLogger#b
[13:07:40 ERROR]: [NoEncryption] Please create an issue at
[13:07:40 ERROR]: [NoEncryption] https://github.com/Doclic/NoEncryption/issues
[13:07:40 ERROR]: Could not pass event PlayerJoinEvent to NoEncryption v5.2
java.lang.RuntimeException: java.lang.NoSuchFieldException: b
        at me.doclic.noencryption.compatibility.NMSInterface.getField(NMSInterface.java:38) ~[NoEncryption-Reflection-5.2.jar:?]
        at me.doclic.noencryption.compatibility.NMSInterface.getNetworkManager(NMSInterface.java:105) ~[NoEncryption-Reflection-5.2.jar:?]
        at me.doclic.noencryption.compatibility.NMSInterface.getNettyChannel(NMSInterface.java:115) ~[NoEncryption-Reflection-5.2.jar:?]
        at me.doclic.noencryption.compatibility.versionhandler.VersionHandler.listen(VersionHandler.java:21) ~[NoEncryption-Reflection-5.2.jar:?]
        at me.doclic.noencryption.PlayerListener.onPlayerJoin(PlayerListener.java:16) ~[NoEncryption-Reflection-5.2.jar:?]
        at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor2.execute(Unknown Source) ~[?:?]
        at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:77) ~[paper-api-1.20.1-R0.1-SNAPSHOT.jar:?]
        at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:81) ~[paper-api-1.20.1-R0.1-SNAPSHOT.jar:git-Paper-167]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.20.1-R0.1-SNAPSHOT.jar:?]
        at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[paper-1.20.1.jar:git-Paper-167]
        at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:126) ~[paper-1.20.1.jar:git-Paper-167]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:615) ~[paper-api-1.20.1-R0.1-SNAPSHOT.jar:?]
        at net.minecraft.server.players.PlayerList.placeNewPlayer(PlayerList.java:339) ~[paper-1.20.1.jar:git-Paper-167]
        at net.minecraft.server.network.ServerLoginPacketListenerImpl.placeNewPlayer(ServerLoginPacketListenerImpl.java:202) ~[?:?]
        at net.minecraft.server.network.ServerLoginPacketListenerImpl.handleAcceptedLogin(ServerLoginPacketListenerImpl.java:183) ~[?:?]
        at net.minecraft.server.network.ServerLoginPacketListenerImpl.tick(ServerLoginPacketListenerImpl.java:85) ~[?:?]
        at net.minecraft.network.Connection.tick(Connection.java:602) ~[?:?]
        at net.minecraft.server.network.ServerConnectionListener.tick(ServerConnectionListener.java:234) ~[?:?]
        at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1587) ~[paper-1.20.1.jar:git-Paper-167]
        at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:447) ~[paper-1.20.1.jar:git-Paper-167]
        at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1394) ~[paper-1.20.1.jar:git-Paper-167]
        at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1171) ~[paper-1.20.1.jar:git-Paper-167]
        at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:318) ~[paper-1.20.1.jar:git-Paper-167]
        at java.lang.Thread.run(Thread.java:833) ~[?:?]
Caused by: java.lang.NoSuchFieldException: b
        at java.lang.Class.getField(Class.java:2117) ~[?:?]
        at me.doclic.noencryption.compatibility.NMSInterface.getField(NMSInterface.java:30) ~[NoEncryption-Reflection-5.2.jar:?]
        ... 23 more

Reproducible Test

  1. install the plugin in the server
  2. join the server and the error should show

Anything else?

No response