Waterfall/BungeeCord-Patches
Shane Freeder 77a8bd1767 Updated Upstream (BungeeCord)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

BungeeCord Changes:
5a1e342e Minecraft 1.20.2 support
d9bbdc32 Add Java 21 compilation support
cfe00fa4 #3490: Add ComponentBuilder#build() and ComponentSerializer#deserialize()
d68ebd1e Minecraft 1.20.2-rc1 support
a7cd79eb #3516: Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.5.0 to 3.6.0
9e83ee6f #3508: Use same compression threshold checks as Vanilla
7c81d917 #3513: Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.4.0 to 3.4.1
5b126b7f Fix javadoc plugin version in non-dist builds
9fe7d21f #3510: Bump actions/checkout from 3 to 4
94ea0271 #3505: Bump io.netty:netty-bom from 4.1.96.Final to 4.1.97.Final
3af672d2 #3504: Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.3.0 to 3.4.0
0dd7b984 Bump version to 1.20-R0.2-SNAPSHOT
a793692a Release 1.20-R0.1
23fb8382 #3493: Bump io.netty:netty-bom from 4.1.95.Final to 4.1.96.Final
2d6d89d6 #3492: Bump io.netty:netty-bom from 4.1.94.Final to 4.1.95.Final
0199cb90 #3489: Add command string length limit when decoding ClientCommand
958cef50 #3488: Bump scriptus from 0.4.1 to 0.5.0
9f5ace90 #3418: Add tab completion for bungee command names in pre-1.13 versions
3a6e2631 #3479: Bump netty-bom from 4.1.93.Final to 4.1.94.Final
c7adcf9f Disable maven enforcer for now
da3616e6 SPIGOT-7400: Downgrade maven-resolver due to issues resolving certain depends
b371fe67 #3478: Bump maven-shade-plugin from 3.4.1 to 3.5.0
6324c7d5 #3401: Only synchronize necessary parts of the BungeeServerInfo#sendData method
6263fe28 #3426: Made find command output hover and clickable
9a7617f9 #3475: Add KickPlayerRaw channel
9a71358d #3439: Add GetPlayerServer bungee plugin message subchannel
a96a2e80 #3437: Remove unused enum in ServerConnector and add color to exception message
2023-09-21 18:32:26 +01:00
..
0001-POM-Changes.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0002-Copy-license-files-into-jar.patch Updated Upstream (BungeeCord) 2023-03-15 18:39:29 +00:00
0003-Rename-references-from-BungeeCord-to-Waterfall.patch Updated Upstream (BungeeCord) 2022-11-14 19:14:25 +00:00
0004-Add-Waterfall-configuration-files.patch Updated Upstream (BungeeCord) 2022-11-14 19:14:25 +00:00
0005-Disable-Metrics.patch Updated Upstream (BungeeCord) 2022-11-14 19:14:25 +00:00
0006-Fetch-modules-from-the-Waterfall-API-endpoint.patch Update API url to new one (#776) 2022-08-29 05:50:56 +01:00
0007-Fixup-ProtocolConstants.patch Updated Upstream (BungeeCord) 2023-09-21 18:32:26 +01:00
0008-Presize-the-HTTP-response-buffer.patch Updated Upstream (BungeeCord) (#695) 2021-10-09 10:43:12 +01:00
0009-Don-t-access-a-ByteBuf-s-underlying-array.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0010-Optimize-uuid-conversions.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0011-Add-support-for-FML-with-IP-Forwarding-enabled.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0012-Better-unit-tests-for-Chat-API.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0013-Allow-removing-servers-or-changing-addresses-on-relo.patch Updated Upstream (BungeeCord) (#741) 2022-06-07 18:12:20 +01:00
0014-Enable-TCP_NODELAY.patch Updated Upstream (BungeeCord) 2023-03-25 18:36:07 +00:00
0015-Micro-optimizations.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0016-Allow-invalid-packet-ids-for-forge-servers.patch Updated Upstream (BungeeCord) 2023-09-21 18:32:26 +01:00
0017-Add-basic-support-for-configurable-tab-complete-thro.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0018-Improve-server-list-ping-logging.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0019-Add-a-property-to-accept-invalid-ping-packets.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0020-Use-a-worker-and-a-boss-event-loop-group.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0021-Better-Decompression-Sanity.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0022-Validate-that-chat-messages-are-non-blank.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0023-Add-dynamic-server-addition-removal-api.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0024-Add-callEvent-shortcut-to-Event.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0025-Improve-ServerKickEvent.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0026-Configurable-server-version-in-ping-response.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0027-Add-timeout-variant-to-connect-methods.patch Updated Upstream (BungeeCord) 2023-09-21 18:32:26 +01:00
0028-Proxy-query-event.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0029-Dump-the-raw-hex-of-a-packet-on-a-decoding-error.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0030-Fix-potion-race-condition-on-Forge-1.8.9.patch Updated Upstream (BungeeCord) 2023-09-21 18:32:26 +01:00
0031-Optionally-use-async-Netty-DNS-resolver.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0032-Improve-outdated-build-message.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0033-Fix-some-forge-plugin-message-packets-not-being-forw.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0034-Use-Log4j2-for-logging-and-TerminalConsoleAppender-f.patch Updated Upstream (BungeeCord) 2023-09-21 18:32:26 +01:00
0035-Handle-plugin-prefixes-using-Log4J.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0036-Allow-plugins-to-use-SLF4J-for-logging.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0037-Add-Log4j-configuration-that-replicates-the-old-Bung.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0038-Add-console-command-completion.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0039-Providing-access-to-the-player-s-LoginResult-on-Logi.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0040-Optionally-log-InitialHandler-connections.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0041-Forge-is-a-first-class-citizen.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0042-Ignore-empty-packets.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0043-Don-t-use-a-bytebuf-for-packet-decoding.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0044-Provide-an-option-to-disable-entity-metadata-rewriti.patch Updated Upstream (BungeeCord) 2023-09-21 18:32:26 +01:00
0045-Add-ProxyDefineCommandsEvent.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0046-Fix-upstream-javadocs.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0047-OSX-native-zlib-and-crypto.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0048-Speed-up-some-common-exceptions.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0049-ConnectionInitEvent.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0050-Add-exception-reporting-event.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0051-Allow-to-disable-tablist-rewrite.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0052-Remove-version-from-brand-info.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0053-Add-auth-url-option.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0054-Add-the-ability-to-generate-decoder-traces-for-debug.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0055-Additional-DoS-mitigations.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0056-Add-support-for-hex-color-codes-in-console.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0057-Configurable-plugin-messaging-limits.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0058-ServerConnectRequest-sendFeedback.patch Updated Upstream (BungeeCord) 2023-09-21 18:32:26 +01:00
0059-Don-t-send-exceptions-to-the-client-during-kicks-etc.patch Updated Upstream (BungeeCord) 2023-09-21 18:32:26 +01:00
0060-Improve-login-state-transition.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0061-Add-protocol-version-to-packet-not-found-message.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0062-Expand-packet-decode-logging-usage.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0063-Add-message-for-outdated-clients-that-don-t-support-.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
0064-Replace-reflection-inside-netty-with-ChannelFactory.patch Updated Upstream (BungeeCord) 2023-09-21 18:32:26 +01:00
0065-reduce-log-spam-from-clients-registeirng-too-many-ch.patch Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00