Skip to content

Commit 7de0a84

Browse files
committed
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: d2a317ee Minecraft 25w37a support 0be632a4 #3875: Minecraft 25w35a support f27f4fbc Minecraft 25w34b support e62fc6c2 #3864: Add ServerLinks API 8e99a4c5 Cleanup some formatting df530536 #3866: Make use of new ByteBuf#readString 4cd9a17a #3865: Bump Netty to 4.2.3-Final e9558ab3 Add some plugin remapping to assist compatibility 3a5c7318 #3855: Create protocol sub-packages data & util c13e6df6 #3862: Add perms permission to admin group by default 704e8664 #3849: Add permission to perms command aea5870a #3861: Add shadowColor to ComponentBuilder f1a4a42d Update Maven central config a485d9f3 #3856: Do not decode Chat (TO_CLIENT) 131125c7 #3859: Do not add control characters to the ClickEvent with OPEN_URL action 7fcc6206 #3858: Replace pre-Java 8 functional interface instantiation in CommandServer
1 parent 2ef8dc0 commit 7de0a84

17 files changed

+111
-111
lines changed

BungeeCord

Submodule BungeeCord updated 56 files

BungeeCord-Patches/0001-POM-Changes.patch

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
From cf1b3133971d590e1e2ef2a51bc5f1931bc6b5de Mon Sep 17 00:00:00 2001
1+
From 5bfb99d7637c17e7ae594af6da89ad196a2aa76d Mon Sep 17 00:00:00 2001
22
From: Tux <[email protected]>
33
Date: Thu, 19 May 2016 19:33:31 +0200
44
Subject: [PATCH] POM Changes
@@ -7,7 +7,7 @@ Subject: [PATCH] POM Changes
77
- Deploy to papermc mvn repo
88

99
diff --git a/api/pom.xml b/api/pom.xml
10-
index bc3de477..74a835d1 100644
10+
index 11bdc806..fe3d2bc9 100644
1111
--- a/api/pom.xml
1212
+++ b/api/pom.xml
1313
@@ -4,48 +4,48 @@
@@ -593,7 +593,7 @@ index 8beec32c..023ce639 100644
593593
<license>
594594
<name>BSD-3-Clause</name>
595595
diff --git a/pom.xml b/pom.xml
596-
index e5b4af03..044b45de 100644
596+
index 548700d2..5b9b8c1f 100644
597597
--- a/pom.xml
598598
+++ b/pom.xml
599599
@@ -3,18 +3,18 @@
@@ -670,12 +670,12 @@ index e5b4af03..044b45de 100644
670670

671671
<distributionManagement>
672672
- <snapshotRepository>
673-
- <id>sonatype-nexus-snapshots</id>
674-
- <url>https://oss.sonatype.org/content/repositories/snapshots/</url>
673+
- <id>central-portal-snapshots</id>
674+
- <url>https://central.sonatype.com/repository/maven-snapshots/</url>
675675
- </snapshotRepository>
676676
<repository>
677-
- <id>sonatype-nexus-staging</id>
678-
- <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
677+
- <id>ossrh-staging-api</id>
678+
- <url>https://ossrh-staging-api.central.sonatype.com/service/local/staging/deploy/maven2/</url>
679679
+ <id>papermc-releases</id>
680680
+ <url>https://repo.papermc.io/repository/maven-releases/</url>
681681
</repository>
@@ -987,5 +987,5 @@ index a583c5f6..de36c7fd 100644
987987
<properties>
988988
<checkstyle.skip>true</checkstyle.skip>
989989
--
990-
2.39.5
990+
2.51.0
991991

BungeeCord-Patches/0007-Fixup-ProtocolConstants.patch

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
From 10f8e7b785855c7d8263813519adca874d8f4a85 Mon Sep 17 00:00:00 2001
1+
From 5a6ae48d29860d4c304161b392867134cbf5b978 Mon Sep 17 00:00:00 2001
22
From: Troy Frew <[email protected]>
33
Date: Tue, 15 Nov 2016 09:07:51 -0500
44
Subject: [PATCH] Fixup ProtocolConstants
55

66

77
diff --git a/protocol/src/main/java/net/md_5/bungee/protocol/ProtocolConstants.java b/protocol/src/main/java/net/md_5/bungee/protocol/ProtocolConstants.java
8-
index eae98554..f8be48b9 100644
8+
index 17294c18..d1132813 100644
99
--- a/protocol/src/main/java/net/md_5/bungee/protocol/ProtocolConstants.java
1010
+++ b/protocol/src/main/java/net/md_5/bungee/protocol/ProtocolConstants.java
11-
@@ -131,6 +131,16 @@ public class ProtocolConstants
11+
@@ -132,6 +132,16 @@ public class ProtocolConstants
1212
SUPPORTED_VERSION_IDS = supportedVersionIds.build();
1313
}
1414

@@ -26,5 +26,5 @@ index eae98554..f8be48b9 100644
2626
{
2727

2828
--
29-
2.39.5
29+
2.51.0
3030

BungeeCord-Patches/0011-Add-support-for-FML-with-IP-Forwarding-enabled.patch

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
From e62a9f209ac34fad80b59d6a85294db406f3aca2 Mon Sep 17 00:00:00 2001
1+
From eafacb6571b4bda06cd08fdb2ebfb8a5da39fa5b Mon Sep 17 00:00:00 2001
22
From: Daniel Naylor <[email protected]>
33
Date: Tue, 25 Oct 2016 12:23:07 -0400
44
Subject: [PATCH] Add support for FML with IP Forwarding enabled
@@ -12,7 +12,7 @@ However, there is now at least one Forge coremod that intends to support IP forw
1212
No breaking changes occur due to this patch.
1313

1414
diff --git a/proxy/src/main/java/net/md_5/bungee/ServerConnector.java b/proxy/src/main/java/net/md_5/bungee/ServerConnector.java
15-
index ef348679..22af16c7 100644
15+
index db54342a..7bcb585d 100644
1616
--- a/proxy/src/main/java/net/md_5/bungee/ServerConnector.java
1717
+++ b/proxy/src/main/java/net/md_5/bungee/ServerConnector.java
1818
@@ -7,6 +7,7 @@ import io.netty.buffer.ByteBufAllocator;
@@ -30,7 +30,7 @@ index ef348679..22af16c7 100644
3030
+
3131
+ // Waterfall start - properties
3232
+ // Handle properties.
33-
+ net.md_5.bungee.protocol.Property[] properties = new net.md_5.bungee.protocol.Property[0];
33+
+ net.md_5.bungee.protocol.data.Property[] properties = new net.md_5.bungee.protocol.data.Property[0];
3434
+
3535
if ( profile != null && profile.getProperties() != null && profile.getProperties().length > 0 )
3636
{
@@ -41,13 +41,13 @@ index ef348679..22af16c7 100644
4141
+ if ( user.getForgeClientHandler().isFmlTokenInHandshake() )
4242
+ {
4343
+ // Get the current properties and copy them into a slightly bigger array.
44-
+ net.md_5.bungee.protocol.Property[] newp = Arrays.copyOf( properties, properties.length + 2 );
44+
+ net.md_5.bungee.protocol.data.Property[] newp = Arrays.copyOf( properties, properties.length + 2 );
4545
+
4646
+ // Add a new profile property that specifies that this user is a Forge user.
47-
+ newp[newp.length - 2] = new net.md_5.bungee.protocol.Property( ForgeConstants.FML_LOGIN_PROFILE, "true", null );
47+
+ newp[newp.length - 2] = new net.md_5.bungee.protocol.data.Property( ForgeConstants.FML_LOGIN_PROFILE, "true", null );
4848
+
4949
+ // If we do not perform the replacement, then the IP Forwarding code in Spigot et. al. will try to split on this prematurely.
50-
+ newp[newp.length - 1] = new net.md_5.bungee.protocol.Property( ForgeConstants.EXTRA_DATA, user.getExtraDataInHandshake().replaceAll( "\0", "\1"), "" );
50+
+ newp[newp.length - 1] = new net.md_5.bungee.protocol.data.Property( ForgeConstants.EXTRA_DATA, user.getExtraDataInHandshake().replaceAll( "\0", "\1"), "" );
5151
+
5252
+ // All done.
5353
+ properties = newp;
@@ -69,10 +69,10 @@ index ef348679..22af16c7 100644
6969
}
7070

7171
diff --git a/proxy/src/main/java/net/md_5/bungee/UserConnection.java b/proxy/src/main/java/net/md_5/bungee/UserConnection.java
72-
index 9d2e05f8..3621ae4e 100644
72+
index fad6835d..47221881 100644
7373
--- a/proxy/src/main/java/net/md_5/bungee/UserConnection.java
7474
+++ b/proxy/src/main/java/net/md_5/bungee/UserConnection.java
75-
@@ -198,9 +198,12 @@ public final class UserConnection implements ProxiedPlayer
75+
@@ -201,9 +201,12 @@ public final class UserConnection implements ProxiedPlayer
7676

7777
forgeClientHandler = new ForgeClientHandler( this );
7878

@@ -103,5 +103,5 @@ index 6dca2048..f5253b89 100644
103103
* The FML 1.8 handshake token.
104104
*/
105105
--
106-
2.49.0
106+
2.51.0
107107

BungeeCord-Patches/0012-Better-unit-tests-for-Chat-API.patch

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
From 602900eac3d6806b3ddc68b645c1160ecc4be10c Mon Sep 17 00:00:00 2001
1+
From fc6a472580c514329081fb642ae5136bb7b95fe0 Mon Sep 17 00:00:00 2001
22
From: Tux <[email protected]>
33
Date: Thu, 19 May 2016 17:36:31 -0600
44
Subject: [PATCH] Better unit tests for Chat API
55

66

77
diff --git a/serializer/src/test/java/net/md_5/bungee/api/chat/ComponentsTest.java b/serializer/src/test/java/net/md_5/bungee/api/chat/ComponentsTest.java
8-
index 47e84cd6..f330a625 100644
8+
index 8f95ae49..b7acaf57 100644
99
--- a/serializer/src/test/java/net/md_5/bungee/api/chat/ComponentsTest.java
1010
+++ b/serializer/src/test/java/net/md_5/bungee/api/chat/ComponentsTest.java
11-
@@ -682,6 +682,26 @@ public class ComponentsTest
11+
@@ -689,6 +689,26 @@ public class ComponentsTest
1212
assertEquals( testClickEvent, extraGetter.apply( eventRetention, 1 ).getClickEvent() );
1313
}
1414

@@ -52,5 +52,5 @@ index 995c70f2..dd9f040d 100644
5252
+ }
5353
}
5454
--
55-
2.49.0
55+
2.51.0
5656

BungeeCord-Patches/0016-Allow-invalid-packet-ids-for-forge-servers.patch

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
From 7b52a774a2fc4eafa998b5ea81cd3b23aa1e501a Mon Sep 17 00:00:00 2001
1+
From bd42f3205d402ad06118daefc04ff6174a0ae1e6 Mon Sep 17 00:00:00 2001
22
From: Techcable <[email protected]>
33
Date: Thu, 19 May 2016 17:09:22 -0600
44
Subject: [PATCH] Allow invalid packet ids for forge servers
@@ -43,10 +43,10 @@ index abcb53bb..0dd0fe31 100644
4343
{
4444
packet.read( in, protocol, prot.getDirection(), protocolVersion );
4545
diff --git a/protocol/src/main/java/net/md_5/bungee/protocol/Protocol.java b/protocol/src/main/java/net/md_5/bungee/protocol/Protocol.java
46-
index dd49fb1a..545f33dd 100644
46+
index 690e1447..53443ddc 100644
4747
--- a/protocol/src/main/java/net/md_5/bungee/protocol/Protocol.java
4848
+++ b/protocol/src/main/java/net/md_5/bungee/protocol/Protocol.java
49-
@@ -1035,14 +1035,23 @@ public enum Protocol
49+
@@ -1063,14 +1063,23 @@ public enum Protocol
5050
return protocol;
5151
}
5252

@@ -72,7 +72,7 @@ index dd49fb1a..545f33dd 100644
7272
throw new BadPacketException( "Packet with id " + id + " outside of range" );
7373
}
7474
diff --git a/proxy/src/main/java/net/md_5/bungee/ServerConnector.java b/proxy/src/main/java/net/md_5/bungee/ServerConnector.java
75-
index 22af16c7..931cb4fa 100644
75+
index 6ed9e8b3..509f07c3 100644
7676
--- a/proxy/src/main/java/net/md_5/bungee/ServerConnector.java
7777
+++ b/proxy/src/main/java/net/md_5/bungee/ServerConnector.java
7878
@@ -246,6 +246,12 @@ public class ServerConnector extends PacketHandler
@@ -106,5 +106,5 @@ index 77b27c6f..26c1e1be 100644
106106
{
107107
rewriteInt( packet, oldId, newId, readerIndex + packetIdLength );
108108
--
109-
2.39.5
109+
2.51.0
110110

BungeeCord-Patches/0022-Add-dynamic-server-addition-removal-api.patch

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
From 74fa2f256598a8dc5ed044c63ed059d0ddea88d6 Mon Sep 17 00:00:00 2001
1+
From 8c7ccbd3c746a55e12cbc5336cea8af524dea0f2 Mon Sep 17 00:00:00 2001
22
From: Troy Frew <[email protected]>
33
Date: Wed, 29 Jun 2016 04:29:25 +0200
44
Subject: [PATCH] Add dynamic server addition/removal api.
@@ -157,18 +157,18 @@ index 262b29c8..d7ed3e11 100644
157157
{
158158
int index = path.indexOf( SEPARATOR );
159159
diff --git a/module/cmd-server/src/main/java/net/md_5/bungee/module/cmd/server/CommandServer.java b/module/cmd-server/src/main/java/net/md_5/bungee/module/cmd/server/CommandServer.java
160-
index 59c104d3..698b420f 100644
160+
index f479a888..7d114541 100644
161161
--- a/module/cmd-server/src/main/java/net/md_5/bungee/module/cmd/server/CommandServer.java
162162
+++ b/module/cmd-server/src/main/java/net/md_5/bungee/module/cmd/server/CommandServer.java
163-
@@ -83,7 +83,7 @@ public class CommandServer extends Command implements TabExecutor
164-
@Override
163+
@@ -80,7 +80,7 @@ public class CommandServer extends Command implements TabExecutor
165164
public Iterable<String> onTabComplete(final CommandSender sender, final String[] args)
166165
{
167-
- return ( args.length > 1 ) ? Collections.EMPTY_LIST : Iterables.transform( Iterables.filter( ProxyServer.getInstance().getServers().values(), new Predicate<ServerInfo>()
168-
+ return ( args.length > 1 ) ? Collections.EMPTY_LIST : Iterables.transform( Iterables.filter( ProxyServer.getInstance().getServersCopy().values(), new Predicate<ServerInfo>() // Waterfall: use #getServersCopy()
169-
{
170-
private final String lower = ( args.length == 0 ) ? "" : args[0].toLowerCase( Locale.ROOT );
171-
166+
final String serverFilter = ( args.length == 0 ) ? "" : args[0].toLowerCase( Locale.ROOT );
167+
- return () -> ProxyServer.getInstance().getServers().values().stream()
168+
+ return () -> ProxyServer.getInstance().getServersCopy().values().stream() // Waterfall: use #getServersCopy()
169+
.filter( serverInfo -> serverInfo.getName().toLowerCase( Locale.ROOT ).startsWith( serverFilter ) && serverInfo.canAccess( sender ) )
170+
.map( ServerInfo::getName )
171+
.iterator();
172172
diff --git a/proxy/src/main/java/net/md_5/bungee/BungeeCord.java b/proxy/src/main/java/net/md_5/bungee/BungeeCord.java
173173
index e69da6c5..a8041258 100644
174174
--- a/proxy/src/main/java/net/md_5/bungee/BungeeCord.java
@@ -311,5 +311,5 @@ index eb651a14..7a4da21f 100644
311311
+ // Waterfall end
312312
}
313313
--
314-
2.49.0
314+
2.51.0
315315

BungeeCord-Patches/0026-Add-timeout-variant-to-connect-methods.patch

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
From 9bc18857dcb1fe2d830cd8e581769f6385f1cc62 Mon Sep 17 00:00:00 2001
1+
From 897bbf9de4630450c7efeb0f66cfa1e1aab65082 Mon Sep 17 00:00:00 2001
22
From: Ichbinjoe <[email protected]>
33
Date: Sat, 16 Jul 2016 20:44:01 -0400
44
Subject: [PATCH] Add timeout variant to connect methods
55

66
Also added more connect methods to ProxiedPlayer, in addition to the new method
77

88
diff --git a/api/src/main/java/net/md_5/bungee/api/connection/ProxiedPlayer.java b/api/src/main/java/net/md_5/bungee/api/connection/ProxiedPlayer.java
9-
index 1c0714f4..a6657bf3 100644
9+
index d4831f7f..7591b98f 100644
1010
--- a/api/src/main/java/net/md_5/bungee/api/connection/ProxiedPlayer.java
1111
+++ b/api/src/main/java/net/md_5/bungee/api/connection/ProxiedPlayer.java
12-
@@ -129,6 +129,38 @@ public interface ProxiedPlayer extends Connection, CommandSender
12+
@@ -131,6 +131,38 @@ public interface ProxiedPlayer extends Connection, CommandSender
1313
*/
1414
void connect(ServerInfo target, Callback<Boolean> callback);
1515

@@ -48,7 +48,7 @@ index 1c0714f4..a6657bf3 100644
4848
/**
4949
* Connects / transfers this user to the specified connection, gracefully
5050
* closing the current one. Depending on the implementation, this method
51-
@@ -142,6 +174,25 @@ public interface ProxiedPlayer extends Connection, CommandSender
51+
@@ -144,6 +176,25 @@ public interface ProxiedPlayer extends Connection, CommandSender
5252
*/
5353
void connect(ServerInfo target, Callback<Boolean> callback, ServerConnectEvent.Reason reason);
5454

@@ -75,10 +75,10 @@ index 1c0714f4..a6657bf3 100644
7575
* Connects / transfers this user to the specified connection, gracefully
7676
* closing the current one. Depending on the implementation, this method
7777
diff --git a/proxy/src/main/java/net/md_5/bungee/UserConnection.java b/proxy/src/main/java/net/md_5/bungee/UserConnection.java
78-
index 3621ae4e..a5ab08e3 100644
78+
index 47221881..1d0553f8 100644
7979
--- a/proxy/src/main/java/net/md_5/bungee/UserConnection.java
8080
+++ b/proxy/src/main/java/net/md_5/bungee/UserConnection.java
81-
@@ -326,9 +326,20 @@ public final class UserConnection implements ProxiedPlayer
81+
@@ -329,9 +329,20 @@ public final class UserConnection implements ProxiedPlayer
8282

8383
public void connect(ServerInfo info, final Callback<Boolean> callback, final boolean retry, ServerConnectEvent.Reason reason)
8484
{
@@ -99,7 +99,7 @@ index 3621ae4e..a5ab08e3 100644
9999
if ( callback != null )
100100
{
101101
// Convert the Callback<Boolean> to be compatible with Callback<Result> from ServerConnectRequest.
102-
@@ -411,7 +422,7 @@ public final class UserConnection implements ProxiedPlayer
102+
@@ -414,7 +425,7 @@ public final class UserConnection implements ProxiedPlayer
103103
if ( request.isRetry() && def != null && ( getServer() == null || def != getServer().getInfo() ) )
104104
{
105105
sendMessage( bungee.getTranslation( "fallback_lobby" ) );
@@ -109,5 +109,5 @@ index 3621ae4e..a5ab08e3 100644
109109
{
110110
disconnect( bungee.getTranslation( "fallback_kick", connectionFailMessage( future.cause() ) ) );
111111
--
112-
2.49.0
112+
2.51.0
113113

BungeeCord-Patches/0029-Fix-potion-race-condition-on-Forge-1.8.9.patch

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
From d085442a1209e25e7b9b2773b0d8845a21971df7 Mon Sep 17 00:00:00 2001
1+
From b1f9a73c1233ba1df19c35c134bd6ba425139b1e Mon Sep 17 00:00:00 2001
22
From: Aaron Hill <[email protected]>
33
Date: Thu, 15 Sep 2016 22:38:37 +0200
44
Subject: [PATCH] Fix potion race condition on Forge 1.8.9
@@ -117,7 +117,7 @@ index 00000000..7ed2dc3a
117117
+ }
118118
+}
119119
diff --git a/proxy/src/main/java/net/md_5/bungee/UserConnection.java b/proxy/src/main/java/net/md_5/bungee/UserConnection.java
120-
index a5ab08e3..e062987f 100644
120+
index 1d0553f8..617edba6 100644
121121
--- a/proxy/src/main/java/net/md_5/bungee/UserConnection.java
122122
+++ b/proxy/src/main/java/net/md_5/bungee/UserConnection.java
123123
@@ -1,7 +1,9 @@
@@ -130,7 +130,7 @@ index a5ab08e3..e062987f 100644
130130
import io.netty.bootstrap.Bootstrap;
131131
import io.netty.channel.ChannelFuture;
132132
import io.netty.channel.ChannelFutureListener;
133-
@@ -139,6 +141,10 @@ public final class UserConnection implements ProxiedPlayer
133+
@@ -142,6 +144,10 @@ public final class UserConnection implements ProxiedPlayer
134134
private final Scoreboard serverSentScoreboard = new Scoreboard();
135135
@Getter
136136
private final Collection<UUID> sentBossBars = new HashSet<>();
@@ -217,5 +217,5 @@ index d15044f4..087cb4b0 100644
217217
/**
218218
* Sends the server mod list to the client, or stores it for sending later.
219219
--
220-
2.39.5
220+
2.51.0
221221

BungeeCord-Patches/0043-Provide-an-option-to-disable-entity-metadata-rewriti.patch

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
From b2315842ff1b4b216d6cb74426547ee9f6a81c96 Mon Sep 17 00:00:00 2001
1+
From 10f63a95854490ad42bc0cab034963e6c387a3ea Mon Sep 17 00:00:00 2001
22
From: Shane Freeder <[email protected]>
33
Date: Mon, 14 Jan 2019 03:35:21 +0000
44
Subject: [PATCH] Provide an option to disable entity metadata rewriting
@@ -57,7 +57,7 @@ index 4ff8da6d..e860214f 100644
5757
+ }
5858
}
5959
diff --git a/proxy/src/main/java/net/md_5/bungee/ServerConnector.java b/proxy/src/main/java/net/md_5/bungee/ServerConnector.java
60-
index 6603ce9a..7c6a2e65 100644
60+
index 67c63260..5b49c447 100644
6161
--- a/proxy/src/main/java/net/md_5/bungee/ServerConnector.java
6262
+++ b/proxy/src/main/java/net/md_5/bungee/ServerConnector.java
6363
@@ -276,7 +276,8 @@ public class ServerConnector extends PacketHandler
@@ -123,12 +123,12 @@ index 6603ce9a..7c6a2e65 100644
123123
(byte) 0, login.getDeathLocation(), login.getPortalCooldown(), login.getSeaLevel() ) );
124124
if ( user.getPendingConnection().getVersion() >= ProtocolConstants.MINECRAFT_1_14 )
125125
diff --git a/proxy/src/main/java/net/md_5/bungee/UserConnection.java b/proxy/src/main/java/net/md_5/bungee/UserConnection.java
126-
index e062987f..8ade4cbb 100644
126+
index 617edba6..27e2d27a 100644
127127
--- a/proxy/src/main/java/net/md_5/bungee/UserConnection.java
128128
+++ b/proxy/src/main/java/net/md_5/bungee/UserConnection.java
129-
@@ -880,4 +880,10 @@ public final class UserConnection implements ProxiedPlayer
129+
@@ -895,4 +895,10 @@ public final class UserConnection implements ProxiedPlayer
130130

131-
unsafe.sendPacket( new ShowDialog( Either.right( dialog ) ) );
131+
unsafe.sendPacket( new ServerLinks( links ) );
132132
}
133133
+
134134
+ // Waterfall start
@@ -138,7 +138,7 @@ index e062987f..8ade4cbb 100644
138138
+ // Waterfall end
139139
}
140140
diff --git a/proxy/src/main/java/net/md_5/bungee/connection/DownstreamBridge.java b/proxy/src/main/java/net/md_5/bungee/connection/DownstreamBridge.java
141-
index 2984b988..0227c0de 100644
141+
index a6d49bb7..526d19b1 100644
142142
--- a/proxy/src/main/java/net/md_5/bungee/connection/DownstreamBridge.java
143143
+++ b/proxy/src/main/java/net/md_5/bungee/connection/DownstreamBridge.java
144144
@@ -758,6 +758,7 @@ public class DownstreamBridge extends PacketHandler
@@ -226,5 +226,5 @@ index 00000000..cb81d1dd
226226
+// Waterfall end
227227
\ No newline at end of file
228228
--
229-
2.49.0
229+
2.51.0
230230

0 commit comments

Comments
 (0)