Новый API: ServerManager и MinecraftServer
This commit is contained in:
@@ -19,7 +19,7 @@
|
|||||||
|
|
||||||
<groupId>asys</groupId>
|
<groupId>asys</groupId>
|
||||||
<artifactId>api</artifactId>
|
<artifactId>api</artifactId>
|
||||||
<version>0.4</version>
|
<version>0.5</version>
|
||||||
<packaging>bundle</packaging>
|
<packaging>bundle</packaging>
|
||||||
|
|
||||||
<dependencies>
|
<dependencies>
|
||||||
|
|||||||
15
API/src/main/java/asys/api/MinecraftServer.java
Normal file
15
API/src/main/java/asys/api/MinecraftServer.java
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
/*
|
||||||
|
* DmitriyMX <mail@dmitriymx.ru>
|
||||||
|
* 2016-08-15
|
||||||
|
*/
|
||||||
|
package asys.api;
|
||||||
|
|
||||||
|
public interface MinecraftServer {
|
||||||
|
String getName();
|
||||||
|
void start();
|
||||||
|
void stop();
|
||||||
|
void forceStop();
|
||||||
|
void sendCommand(String paramString);
|
||||||
|
boolean isAlive();
|
||||||
|
|
||||||
|
}
|
||||||
11
API/src/main/java/asys/api/ServerManager.java
Normal file
11
API/src/main/java/asys/api/ServerManager.java
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
/*
|
||||||
|
* DmitriyMX <mail@dmitriymx.ru>
|
||||||
|
* 2016-08-15
|
||||||
|
*/
|
||||||
|
package asys.api;
|
||||||
|
|
||||||
|
public interface ServerManager {
|
||||||
|
MinecraftServer getServer();
|
||||||
|
void removeServer();
|
||||||
|
}
|
||||||
|
|
||||||
Reference in New Issue
Block a user