adde0109 / Ambassador

This is a Velocity plugin that makes it possible to host a modern forge server behind a Velocity proxy!
GNU Lesser General Public License v2.1
85 stars 18 forks source link

Transfer between Servers failing due to: Exception: io.netty.handler.codec.DecoderException: java.lang.RuntimeException: Bad recipe. Index 1 does not point to #52

Open Jodsderechte opened 6 months ago

Jodsderechte commented 6 months ago

As discussed on with help of ThePotatoKing on discord Ambassador seems to be erroring on some Transfers between Servers. This seems to be connected to the "new"/rewritten data reset/syncing code. v 1.4.3 together with velocity version 316 works but the 1.5.2 with the newest velocity version does fail on transfer to some specific saves.

Here are a whole bunch of log dumps:

Client logs: https://mclo.gs/2Wz2Sb5 Proxy logs:

I've setup 2 different building servers so i can transfer between the 2 in 1 session to show you the issue but this is the exact same issue that happens when i change the save on the succesfully transferable building2 server:

Lobby Logs: https://mclo.gs/jN6NHZA Unsuccesfull Old Save transfer log: https://mclo.gs/g81Vm8n Succesfull new Save transfer log: https://mclo.gs/z4d3vae Proxy log: https://mclo.gs/qM117xD Client logs: https://mclo.gs/FI1sr5C