From 5b9d24683a2a28777b8be2a6eff38c066f39e4bc Mon Sep 17 00:00:00 2001 From: YoyoNow Date: Tue, 17 Mar 2026 19:16:49 +0100 Subject: [PATCH] Add supervisor permission on DynamicRegionVisualizer --- .../de/steamwar/bausystem/region/DynamicRegionCommand.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/BauSystem/BauSystem_RegionDynamic/src/de/steamwar/bausystem/region/DynamicRegionCommand.java b/BauSystem/BauSystem_RegionDynamic/src/de/steamwar/bausystem/region/DynamicRegionCommand.java index d45a1b90..064179b5 100644 --- a/BauSystem/BauSystem_RegionDynamic/src/de/steamwar/bausystem/region/DynamicRegionCommand.java +++ b/BauSystem/BauSystem_RegionDynamic/src/de/steamwar/bausystem/region/DynamicRegionCommand.java @@ -19,6 +19,7 @@ package de.steamwar.bausystem.region; +import de.steamwar.bausystem.Permission; import de.steamwar.bausystem.features.region.RegionCommand; import de.steamwar.bausystem.region.dynamic.Tile; import de.steamwar.command.AbstractSWCommand; @@ -40,8 +41,10 @@ public class DynamicRegionCommand extends SWCommand { SWPlayer swPlayer = SWPlayer.of(player); if (swPlayer.hasComponent(DynamicRegionVisualizer.class)) { swPlayer.removeComponent(DynamicRegionVisualizer.class); - } else { + } else if (Permission.SUPERVISOR.hasPermission(player)) { swPlayer.setComponent(new DynamicRegionVisualizer()); + } else { + // TODO: Add Message } } }