Implemented player menu with kick option (untested)
This commit is contained in:
@@ -65,6 +65,11 @@ public class Net{
|
||||
});
|
||||
}
|
||||
|
||||
/**Kick a specified connection from the server.*/
|
||||
public static void kickConnection(int id){
|
||||
serverProvider.kick(id);
|
||||
}
|
||||
|
||||
/**Returns a list of all connections IDs.*/
|
||||
public static IntArray getConnections(){
|
||||
return serverProvider.getConnections();
|
||||
@@ -215,10 +220,12 @@ public class Net{
|
||||
public void close();
|
||||
/**Return all connected users.*/
|
||||
public IntArray getConnections();
|
||||
/**Register classes to be sent.*/
|
||||
public void register(Class<?>... types);
|
||||
/**Kick a certain connection.*/
|
||||
public void kick(int connection);
|
||||
/**Returns the ping for a certain connection.*/
|
||||
public int getPingFor(int connection);
|
||||
/**Register classes to be sent.*/
|
||||
public void register(Class<?>... types);
|
||||
/**Close all connections.*/
|
||||
public void dispose();
|
||||
}
|
||||
|
||||
@@ -113,4 +113,8 @@ public class Packets {
|
||||
public String name;
|
||||
public String text;
|
||||
}
|
||||
|
||||
public static class KickPacket{
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -34,6 +34,7 @@ public class Registrator {
|
||||
ConnectPacket.class,
|
||||
DisconnectPacket.class,
|
||||
ChatPacket.class,
|
||||
KickPacket.class,
|
||||
|
||||
Class.class,
|
||||
byte[].class,
|
||||
|
||||
Reference in New Issue
Block a user