Fix compatibility with packet handling plugins

This commit is contained in:
Sotr
2019-04-16 22:35:56 +08:00
parent 336142f88f
commit 6dda63b762

View File

@@ -45,7 +45,7 @@ public class ServerConnection {
private final MinecraftServer e;
public volatile boolean c;
private final List<ChannelFuture> f = Collections.synchronizedList(Lists.newArrayList());
private final List<NetworkManager> g = Lists.newArrayList(); public final List<NetworkManager> getNetworkManagers() { return this.g; }// Akarin
private final List<NetworkManager> g = Collections.synchronizedList(Lists.newArrayList()); public final List<NetworkManager> getNetworkManagers() { return this.g; } // Akarin
// Paper start - prevent blocking on adding a new network manager while the server is ticking
private final List<NetworkManager> pending = Collections.synchronizedList(Lists.<NetworkManager>newArrayList());
// Akarin start