@@ -60,34 +60,20 @@ public ChannelAbstract(IPacketListener iPacketListener) {
6060 public abstract void removeChannel (Player player );
6161
6262 public void addServerChannel () {
63-
64- System .out .println (EntityPlayer );
65- System .out .println (PlayerConnection );
66- System .out .println (NetworkManager );
67- System .out .println (Packet );
68- System .out .println (ServerConnection );
69- System .out .println (MinecraftServer );
70-
71- System .out .println (networkManager );
72- System .out .println (playerConnection );
73- System .out .println (serverConnection );
74- System .out .println (connectionList );
75-
7663 try {
7764 Object dedicatedServer = getServer .invoke (Bukkit .getServer ());
7865 if (dedicatedServer == null ) { return ; }
7966 Object serverConnection = ChannelAbstract .serverConnection .get (dedicatedServer );
8067 if (serverConnection == null ) { return ; }
8168 List currentList = (List <?>) connectionList .get (serverConnection );
82- System .out .println (currentList );
8369 if (!currentList .isEmpty ()) {
84- // Try to check if our list is already set
70+ // Try to check if our list is already set
8571 try {
8672 Field superListField = AccessUtil .setAccessible (currentList .getClass ().getSuperclass ().getDeclaredField ("list" ));
8773 Object list = superListField .get (currentList );
8874 if (IListenerList .class .isAssignableFrom (list .getClass ())) { return ; }
8975 } catch (Exception e ) {
90- // Newer Java versions will prevent access to the SynchronizedCollection classes completely, so just override it :shrug:
76+ // Newer Java versions will prevent access to the SynchronizedCollection classes completely, so just override it :shrug:
9177 System .err .println ("[PacketListenerAPI] Failed to determine existing server channel, overriding non-empty one! This will break things!" );
9278 e .printStackTrace ();
9379 }
0 commit comments