From e77680d25a283338d9f9d8a21f22fc42fa1ef592 Mon Sep 17 00:00:00 2001 From: yoyosource Date: Tue, 23 Jan 2024 10:11:19 +0100 Subject: [PATCH] Fix AxiomPermissionCheck --- .../bausystem/features/simulator/data/tnt/TNTPhase.java | 1 - .../bausystem/features/world/AxiomPermissionCheck.java | 3 ++- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/BauSystem_Main/src/de/steamwar/bausystem/features/simulator/data/tnt/TNTPhase.java b/BauSystem_Main/src/de/steamwar/bausystem/features/simulator/data/tnt/TNTPhase.java index 2e913bdd..4c03ac9b 100644 --- a/BauSystem_Main/src/de/steamwar/bausystem/features/simulator/data/tnt/TNTPhase.java +++ b/BauSystem_Main/src/de/steamwar/bausystem/features/simulator/data/tnt/TNTPhase.java @@ -24,7 +24,6 @@ import de.steamwar.bausystem.features.simulator.execute.SimulatorAction; import de.steamwar.bausystem.region.Region; import de.steamwar.bausystem.region.flags.Flag; import de.steamwar.bausystem.region.flags.flagvalues.FreezeMode; -import de.steamwar.bausystem.region.tags.Tag; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; diff --git a/BauSystem_Main/src/de/steamwar/bausystem/features/world/AxiomPermissionCheck.java b/BauSystem_Main/src/de/steamwar/bausystem/features/world/AxiomPermissionCheck.java index bdfe3d40..c6cecb2b 100644 --- a/BauSystem_Main/src/de/steamwar/bausystem/features/world/AxiomPermissionCheck.java +++ b/BauSystem_Main/src/de/steamwar/bausystem/features/world/AxiomPermissionCheck.java @@ -21,6 +21,7 @@ package de.steamwar.bausystem.features.world; import com.moulberry.axiom.event.AxiomHandshakeEvent; import de.steamwar.bausystem.Permission; +import de.steamwar.bausystem.config.BauServer; import de.steamwar.linkage.Linked; import de.steamwar.linkage.PluginCheck; import org.bukkit.event.EventHandler; @@ -32,7 +33,7 @@ public class AxiomPermissionCheck implements Listener { @EventHandler public void onAxiomHandshake(AxiomHandshakeEvent event) { - if (!Permission.BUILD.hasPermission(event.getPlayer())) return; + if (Permission.BUILD.hasPermission(event.getPlayer()) || BauServer.getInstance().getOwner().equals(event.getPlayer().getUniqueId())) return; event.setCancelled(true); } }