mirror of
https://github.com/ME1312/SubServers-2.git
synced 2024-09-29 22:07:26 +02:00
7b3e7ae9e8
This marks the beginning of SubServers.Host. As of now it is just a simple plugin loading API, but it is planned to become a way to host servers on other machines. Also, SubAPI now checks to make sure variables aren't null in many places.
24 lines
424 B
Java
24 lines
424 B
Java
package net.ME1312.SubServers.Host.Network;
|
|
|
|
import net.ME1312.SubServers.Host.Library.Version.Version;
|
|
import org.json.JSONObject;
|
|
|
|
/**
|
|
* PacketIn Layout Class
|
|
*/
|
|
public interface PacketIn {
|
|
/**
|
|
* Execute Incoming Packet
|
|
*
|
|
* @param data Incoming Data
|
|
*/
|
|
void execute(JSONObject data);
|
|
|
|
/**
|
|
* Get Packet Version
|
|
*
|
|
* @return Packet Version
|
|
*/
|
|
Version getVersion();
|
|
}
|