SubServers-2/SubServers.Bungee/src/net/ME1312/SubServers/Proxy/Network/PacketIn.java

28 lines
553 B
Java

package net.ME1312.SubServers.Proxy.Network;
import net.ME1312.SubServers.Proxy.Libraries.Version.Version;
import net.ME1312.SubServers.Proxy.Network.Client;
import org.json.JSONObject;
/**
* PacketIn Layout Class
*
* @author ME1312
*/
public interface PacketIn {
/**
* Execute Incoming Packet
*
* @param client Client Accepting
* @param data Incoming Data
*/
void execute(Client client, JSONObject data);
/**
* Get Packet Version
*
* @return Packet Version
*/
Version getVersion();
}