2016-12-24 05:55:17 +01:00
|
|
|
package net.ME1312.SubServers.Bungee.Network;
|
2016-12-05 04:21:04 +01:00
|
|
|
|
|
|
|
/**
|
|
|
|
* Client Handler Layout Class
|
|
|
|
*/
|
|
|
|
public interface ClientHandler {
|
|
|
|
/**
|
|
|
|
* Gets the SubData Client
|
|
|
|
*
|
|
|
|
* @return SubData Client (or null if not linked)
|
|
|
|
*/
|
2017-06-30 15:36:16 +02:00
|
|
|
Client getSubData();
|
2016-12-05 04:21:04 +01:00
|
|
|
|
|
|
|
/**
|
|
|
|
* Link a SubData Client to this Object
|
|
|
|
*
|
2017-06-30 15:36:16 +02:00
|
|
|
* @see Client#setHandler(ClientHandler)
|
2016-12-05 04:21:04 +01:00
|
|
|
* @param client Client to Link
|
|
|
|
*/
|
2017-06-30 15:36:16 +02:00
|
|
|
void setSubData(Client client);
|
2016-12-05 04:21:04 +01:00
|
|
|
}
|