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
82 stars 16 forks source link

1.21 vanilla client/server support #61

Open CursedHawk420 opened 1 week ago

CursedHawk420 commented 1 week ago

Hi,

i found bug when trying to connect to Paper 1.21 server with Ambassador installed.

[18:05:40 ERROR]: [server connection] CursedHawk420 -> surv: exception encountered in com.velocitypowered.proxy.connection.backend.BackendPlaySessionHandler@41f0b4d8 io.netty.handler.codec.CorruptedFrameException: Error decoding class com.velocitypowered.proxy.protocol.packet.AvailableCommandsPacket Direction CLIENTBOUND Protocol 1.21 State PLAY ID 11

Uninstalling Ambassador makes it able again for vanilla clients to connect paper servers, but modded 1.20.1 clients tring connect to forge servers wont work anymore.

Could you please add support for 1.21? Thank you, btw very nice plugin, works great for a long time 👍

adde0109 commented 1 week ago

Velocity supports forge 1.20.2 and onwards without Ambassador. What you are looking for is a server side mod to fix the available command arguments issue. My mod PCF solves this but hasn't been ported to that version yet.

CursedHawk420 commented 1 week ago

The problem is that vanilla clients cant connect to paper servers with ambassador installed on Velocity.