ViaVersion / ViaRewind

ViaBackwards addon to allow 1.8.x and 1.7.x clients on newer server versions.
https://hangar.papermc.io/ViaVersion/ViaRewind
GNU General Public License v3.0
251 stars 78 forks source link

1.8.X clients will crash when being in the same loaded chunks as a entity riding another. #550

Open Eliyuh-Shafer opened 1 week ago

Eliyuh-Shafer commented 1 week ago

/viaversion dump Output

https://dump.viaversion.com/9028bbca1f94078bef223973deb3bc82e4ce0d67c2c20269eaaff2292618ae49

Console Error

disconnected with: Internal Exception: io.netty.handler.codec.EncoderException: com.viaversion.viaversion.exception.InformativeException: Please report this on the Via support Discord or open an issue on the relevant GitHub repository
Packet Type: SET_PASSENGERS, Index: 0, Type: VarInt, Data: [], Packet ID: 64, Source 0: com.viaversion.viarewind.protocol.v1_9to1_8.rewriter.EntityPacketRewriter1_9$$Lambda/0x0000000202184958

Bug Description

Being in a loaded chunk with entity riding another will disconnect a 1.8.X client on a 1.21.3

Steps to Reproduce

  1. Login
  2. Be in a loaded area of a entity riding another
  3. get kicked

Expected Behavior

  1. Login
  2. Not get disconnected

Additional Server Info

The other plugins I have are: AdvancedBackups, Chunky, SkinsRestorer, ViaBackwards, ViaRewind, ViaVersion

Checklist

Barvalg commented 1 week ago

Platform: 1.21.3--25--1ef4c0e%20%28MC%3A%201.21.3%29
ViaVersion (5.1.2-SNAPSHOT): Even with master
ViaBackwards(5.1.2-SNAPSHOT): Even with master
ViaRewind(4.0.4-SNAPSHOT): Even with master

FlorianMichael commented 1 week ago

Please provide the full log

Eliyuh-Shafer commented 1 week ago

latest.log