diff --git a/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/region/GameModeConfig.java b/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/region/GameModeConfig.java new file mode 100644 index 00000000..e69de29b diff --git a/BauSystem/BauSystem_RegionDynamic/src/de/steamwar/bausystem/region/dynamic/global/GlobalRegion.java b/BauSystem/BauSystem_RegionDynamic/src/de/steamwar/bausystem/region/dynamic/global/GlobalRegion.java index 79c53699..19cd19c5 100644 --- a/BauSystem/BauSystem_RegionDynamic/src/de/steamwar/bausystem/region/dynamic/global/GlobalRegion.java +++ b/BauSystem/BauSystem_RegionDynamic/src/de/steamwar/bausystem/region/dynamic/global/GlobalRegion.java @@ -89,8 +89,6 @@ public class GlobalRegion implements Region { } }; - private static final GameModeConfig GLOBAL_CONFIG = new GameModeConfig(null); - private static DefaultFlagStorage FLAG_STORAGE = new NonNormalFlagStorage(); static { RegionDataRepository.loadFlagStorage(INSTANCE, FLAG_STORAGE); @@ -131,7 +129,7 @@ public class GlobalRegion implements Region { @Override public @NonNull GameModeConfig getGameModeConfig() { - return GLOBAL_CONFIG; + return GameModeConfig.EMPTY; } @Override diff --git a/BauSystem/BauSystem_RegionDynamic/src/de/steamwar/bausystem/region/dynamic/path/PathRegion.java b/BauSystem/BauSystem_RegionDynamic/src/de/steamwar/bausystem/region/dynamic/path/PathRegion.java index bc89defa..b03e3fa7 100644 --- a/BauSystem/BauSystem_RegionDynamic/src/de/steamwar/bausystem/region/dynamic/path/PathRegion.java +++ b/BauSystem/BauSystem_RegionDynamic/src/de/steamwar/bausystem/region/dynamic/path/PathRegion.java @@ -36,7 +36,6 @@ public class PathRegion extends DynamicRegion { private DefaultFlagStorage flagStorage = new NonNormalFlagStorage(); private final Area area; - private final GameModeConfig config = new GameModeConfig(null); public PathRegion(int minX, int minZ) { super(minX, minZ); @@ -100,7 +99,7 @@ public class PathRegion extends DynamicRegion { @Override public @NonNull GameModeConfig getGameModeConfig() { - return config; + return GameModeConfig.EMPTY; } @Override diff --git a/BauSystem/BauSystem_RegionDynamic/src/de/steamwar/bausystem/region/dynamic/spawn/SpawnPathRegion.java b/BauSystem/BauSystem_RegionDynamic/src/de/steamwar/bausystem/region/dynamic/spawn/SpawnPathRegion.java index 43f9fe2c..799e7b73 100644 --- a/BauSystem/BauSystem_RegionDynamic/src/de/steamwar/bausystem/region/dynamic/spawn/SpawnPathRegion.java +++ b/BauSystem/BauSystem_RegionDynamic/src/de/steamwar/bausystem/region/dynamic/spawn/SpawnPathRegion.java @@ -38,7 +38,6 @@ public class SpawnPathRegion extends DynamicRegion { private DefaultFlagStorage flagStorage = new NonNormalFlagStorage(); private final Area area; - private final GameModeConfig config = new GameModeConfig(null); public SpawnPathRegion(int minX, int minZ) { super(minX, minZ); @@ -101,7 +100,7 @@ public class SpawnPathRegion extends DynamicRegion { @Override public @NonNull GameModeConfig getGameModeConfig() { - return config; + return GameModeConfig.EMPTY; } @Override diff --git a/BauSystem/BauSystem_RegionDynamic/src/de/steamwar/bausystem/region/dynamic/spawn/SpawnRegion.java b/BauSystem/BauSystem_RegionDynamic/src/de/steamwar/bausystem/region/dynamic/spawn/SpawnRegion.java index 97a1832d..fcafbaa4 100644 --- a/BauSystem/BauSystem_RegionDynamic/src/de/steamwar/bausystem/region/dynamic/spawn/SpawnRegion.java +++ b/BauSystem/BauSystem_RegionDynamic/src/de/steamwar/bausystem/region/dynamic/spawn/SpawnRegion.java @@ -35,7 +35,6 @@ public class SpawnRegion extends DynamicRegion { private DefaultFlagStorage flagStorage = new NonNormalFlagStorage(); private final Area area; - private final GameModeConfig config = new GameModeConfig(null); public SpawnRegion(int minX, int minZ) { super(minX, minZ); @@ -85,7 +84,7 @@ public class SpawnRegion extends DynamicRegion { @Override public @NonNull GameModeConfig getGameModeConfig() { - return config; + return GameModeConfig.EMPTY; } @Override diff --git a/BauSystem/BauSystem_RegionDynamic/src/de/steamwar/bausystem/region/dynamic/special/SpecialRegion.java b/BauSystem/BauSystem_RegionDynamic/src/de/steamwar/bausystem/region/dynamic/special/SpecialRegion.java index 29819c6b..a76f0bf3 100644 --- a/BauSystem/BauSystem_RegionDynamic/src/de/steamwar/bausystem/region/dynamic/special/SpecialRegion.java +++ b/BauSystem/BauSystem_RegionDynamic/src/de/steamwar/bausystem/region/dynamic/special/SpecialRegion.java @@ -36,8 +36,6 @@ public abstract class SpecialRegion extends DynamicRegion { @Getter protected SpecialAreaTile area; - private final GameModeConfig config = new GameModeConfig(null); - protected SpecialRegion(int minX, int minZ) { super(minX, minZ); RegionDataRepository.loadFlagStorage(this, flags); @@ -69,7 +67,7 @@ public abstract class SpecialRegion extends DynamicRegion { @Override public @NonNull GameModeConfig getGameModeConfig() { - return config; + return GameModeConfig.EMPTY; } @Override