From 4c9e164d78b1e3d6709c349973d5a7359a237902 Mon Sep 17 00:00:00 2001 From: Lixfel Date: Sat, 27 Aug 2022 14:44:23 +0200 Subject: [PATCH] Add builderserver type for buildercloud --- src/de/steamwar/bungeecore/Builderserver.java | 34 +++++++++++++++++++ src/de/steamwar/bungeecore/Servertype.java | 3 +- 2 files changed, 36 insertions(+), 1 deletion(-) create mode 100644 src/de/steamwar/bungeecore/Builderserver.java diff --git a/src/de/steamwar/bungeecore/Builderserver.java b/src/de/steamwar/bungeecore/Builderserver.java new file mode 100644 index 0000000..5b9baf0 --- /dev/null +++ b/src/de/steamwar/bungeecore/Builderserver.java @@ -0,0 +1,34 @@ +/* + This file is a part of the SteamWar software. + + Copyright (C) 2022 SteamWar.de-Serverteam + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . +*/ + +package de.steamwar.bungeecore; + +public class Builderserver extends Subserver { + + private final String map; + + public Builderserver(String serverName, String map, int port, ProcessBuilder processBuilder, Runnable shutdownCallback){ + super(Servertype.BUILDER, serverName, port, processBuilder, shutdownCallback); + this.map = map; + } + + public String getMap() { + return map; + } +} diff --git a/src/de/steamwar/bungeecore/Servertype.java b/src/de/steamwar/bungeecore/Servertype.java index f26a919..06e6663 100644 --- a/src/de/steamwar/bungeecore/Servertype.java +++ b/src/de/steamwar/bungeecore/Servertype.java @@ -21,5 +21,6 @@ package de.steamwar.bungeecore; public enum Servertype { BAUSERVER, - ARENA + ARENA, + BUILDER }