ViaVersion / ViaVersion

Allows the connection of newer clients to older server versions for Minecraft servers.
https://viaversion.com
GNU General Public License v3.0
1.23k stars 262 forks source link

Can't join on a 1.20.4 server on a 1.20.1 client #3652

Closed ParaliyzedEvo closed 9 months ago

ParaliyzedEvo commented 9 months ago

/viaversion dump Output

https://dump.viaversion.com/6a64b1f6acd73e94ff73b681c7637506741997b3666b33a59723d39b3ee17d0c

Console Error

https://pastebin.com/GfTZnfLx

Bug Description

The server just kicks me out when trying to join on a 1.20.4 server when I'm trying to join on a 1.20.1 version. I wouldn't be putting this issue in as I could just play on 1.20.4 but since I have client side mods that are only updated to 1.20.1, I'm forced to play on 1.20.1.

Steps to Reproduce

  1. Have a server running Spigot/Paper 1.20.4
  2. Have ViaVersion, ViaBackwards, ViaRewind on latest versions
  3. Launch mc with any launcher in 1.20.1 (in my case I used feather)
  4. Join the server with the version 1.20.4
  5. Get kicked with the error in the ss below image

Expected Behavior

Being able to join my 1.20.4 server when I'm playing on 1.20.1

Additional Server Info

When using the latest snapshots, I get this message image The client side mods I'm using are listed here. Im pretty sure the plugins are listed in the dump (hopefully?) but if you need a list, I'll make a pastebin with a list of my plugins.

Checklist

Barvalg commented 9 months ago

Platform: 4019--Spigot--864e4ac--c8b4da8%20%28MC%3A%201.20.4%29
ViaVersion (4.9.2): 39 commits behind master
ViaRewind(3.0.6-SNAPSHOT): Even with master
ViaBackwards(4.9.1): 20 commits behind master

Please update all Via* plugins from https://ci.viaversion.com/. In case the issue still persists send the new dump and the issue will be reopened

ParaliyzedEvo commented 9 months ago

https://dump.viaversion.com/6a64b1f6acd73e94ff73b681c7637506741997b3666b33a59723d39b3ee17d0c

Barvalg commented 9 months ago

Platform: 4019--Spigot--864e4ac--c8b4da8%20%28MC%3A%201.20.4%29
ViaVersion (4.9.3-SNAPSHOT): Even with master
ViaRewind(3.0.6-SNAPSHOT): Even with master
ViaBackwards(4.9.2-SNAPSHOT): Even with master

Kichura commented 9 months ago

The invalid payload register is caused by a third-party mod. also because you use jdk 21.0.1 to run the 1.20.4 server, paper is recommended over spigot.

ParaliyzedEvo commented 9 months ago

Alr thanks, also im using spigot over paper as i need the chunk bans that i use to work but thanks!

mateuscolli commented 8 months ago

I have the same problem, but I use Waterfall proxy, PandaSpigot lobby and Purpur server, all on the latest version. But with client 1.20.x there is a version error.

When trying to go from the lobby to the server (which is on 1.20.4) I get this error. I've already tried using ViaBackward, ViaRewind, VersionControl... everything... image

Kichura commented 8 months ago

@mateuscolli this is an bungeecord-related issue but is currently being addressed by PR #3534.

mateuscolli commented 8 months ago

So in my case, it's something with Waterfall right?

Kichura commented 8 months ago

So in my case, it's something with Waterfall right?

yes, you can attempt to solve it by running viaversion on spigot/paper itself or by moving to velocity.

mateuscolli commented 8 months ago

viaversion is already in my proxy... I'll try to switch to velocity then