13
0
geforkt von Mirrors/Paper
Paper/paper-server/patches/sources/net/minecraft/server/network
Andrew Steinborn a1051ff388 Add Velocity IP Forwarding Support
While Velocity supports BungeeCord-style IP forwarding, it is not secure. Users
have a lot of problems setting up firewalls or setting up plugins like IPWhitelist.
Further, the BungeeCord IP forwarding protocol still retains essentially its original
form, when there is brand new support for custom login plugin messages in 1.13.

Velocity's modern IP forwarding uses an HMAC-SHA256 code to ensure authenticity
of messages, is packed into a binary format that is smaller than BungeeCord's
forwarding, and is integrated into the Minecraft login process by using the 1.13
login plugin message packet.
2018-10-08 14:36:14 -04:00
..
LegacyQueryHandler.java.patch Call PaperServerListPingEvent for legacy pings 2017-10-11 19:30:51 +02:00
PlayerChunkSender.java.patch Player Chunk Load/Unload Events 2020-10-05 21:25:16 +02:00
ServerCommonPacketListenerImpl.java.patch Fix kick event leave message not being sent 2021-07-07 16:19:41 -07:00
ServerConfigurationPacketListenerImpl.java.patch misc debugging dumps 2021-02-18 20:23:28 +00:00
ServerConnectionListener.java.patch Add support for Proxy Protocol 2022-04-07 16:13:39 +02:00
ServerGamePacketListenerImpl.java.patch Send block entities after destroy prediction 2022-06-25 19:45:20 -04:00
ServerHandshakePacketListenerImpl.java.patch Add Unix domain socket support 2021-05-11 17:39:22 -04:00
ServerLoginPacketListenerImpl.java.patch Add Velocity IP Forwarding Support 2018-10-08 14:36:14 -04:00
ServerStatusPacketListenerImpl.java.patch Implement extended PaperServerListPingEvent 2017-10-11 15:56:26 +02:00