diff --git a/McProcessServer/pom.xml b/McProcessServer/pom.xml
index a695cc2..a4f5a84 100644
--- a/McProcessServer/pom.xml
+++ b/McProcessServer/pom.xml
@@ -20,14 +20,14 @@
asys.mcserver
process-impl
- 0.3
+ 0.4
bundle
asys
api
- 0.10
+ 0.11
org.osgi
diff --git a/McProcessServer/src/main/java/asys/mcserver/MinecraftProcessServer.java b/McProcessServer/src/main/java/asys/mcserver/MinecraftProcessServer.java
index 72695bf..7a2b16a 100644
--- a/McProcessServer/src/main/java/asys/mcserver/MinecraftProcessServer.java
+++ b/McProcessServer/src/main/java/asys/mcserver/MinecraftProcessServer.java
@@ -16,6 +16,7 @@ public class MinecraftProcessServer implements MinecraftServer {
private Process process;
private final String name;
private final byte[] newLine = "\r\n".getBytes();
+ private short port;
public MinecraftProcessServer(String name, File directory, String mainJar, short port, String jvmArgs, String params) {
processBuilder = new ProcessBuilder();
@@ -36,6 +37,7 @@ public class MinecraftProcessServer implements MinecraftServer {
processBuilder.command(commandLine);
this.name = name;
+ this.port = port;
}
public String getName() {
@@ -73,5 +75,10 @@ public class MinecraftProcessServer implements MinecraftServer {
public boolean isAlive() {
return process != null && process.isAlive();
}
+
+ @Override
+ public int getPort() {
+ return port;
+ }
}