Fix WorldDir of Event servers

This commit is contained in:
2026-05-30 18:30:51 +02:00
parent eb55f4b395
commit 5b8d881e01
@@ -106,7 +106,7 @@ public class ServerStarter {
public ServerStarter event(EventFight eventFight) { public ServerStarter event(EventFight eventFight) {
arena(ArenaMode.getByInternal(eventFight.getSpielmodus()), eventFight.getMap()); arena(ArenaMode.getByInternal(eventFight.getSpielmodus()), eventFight.getMap());
node = VelocityCore.local; node = VelocityCore.local;
worldDir = EVENT_PATH; worldDir = EVENT_PATH + "/" + serverToWorldName(Event.byId(eventFight.getEventID()).getEventName()) + "/" + eventFight.getStartTime().toLocalDateTime().format(DateTimeFormatter.ISO_LOCAL_DATE);
worldCleanup = () -> { worldCleanup = () -> {
}; };
arguments.put("fightID", String.valueOf(eventFight.getFightID())); arguments.put("fightID", String.valueOf(eventFight.getFightID()));
@@ -351,7 +351,7 @@ public class ServerStarter {
} }
public static String serverToWorldName(String serverName) { public static String serverToWorldName(String serverName) {
return serverName.replace(' ', '_').replace("[", "").replace("]", ""); return serverName.replace(' ', '_').replace("[", "").replace("]", "").replace(".", "");
} }
public static void copyWorld(Node node, String template, String target) { public static void copyWorld(Node node, String template, String target) {