From 573b0c14aed743a924d4759c50071b28fbb57c66 Mon Sep 17 00:00:00 2001 From: YoyoNow Date: Mon, 13 Apr 2026 20:03:41 +0200 Subject: [PATCH] Improve FightSystem REDUCED_DEBUG_INFO on Test Arena --- .../src/de/steamwar/fightsystem/FightSystem.java | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/FightSystem/FightSystem_Core/src/de/steamwar/fightsystem/FightSystem.java b/FightSystem/FightSystem_Core/src/de/steamwar/fightsystem/FightSystem.java index 15e2aeea..8fb49dfd 100644 --- a/FightSystem/FightSystem_Core/src/de/steamwar/fightsystem/FightSystem.java +++ b/FightSystem/FightSystem_Core/src/de/steamwar/fightsystem/FightSystem.java @@ -33,9 +33,6 @@ import de.steamwar.fightsystem.states.FightState; import de.steamwar.fightsystem.states.OneShotStateDependent; import de.steamwar.fightsystem.states.StateDependentListener; import de.steamwar.fightsystem.utils.*; -import de.steamwar.fightsystem.winconditions.Wincondition; -import de.steamwar.fightsystem.winconditions.WinconditionComparisonTimeout; -import de.steamwar.fightsystem.winconditions.Winconditions; import de.steamwar.linkage.AbstractLinker; import de.steamwar.linkage.SpigotLinker; import de.steamwar.message.Message; @@ -43,6 +40,7 @@ import de.steamwar.sql.NodeData; import de.steamwar.sql.SchematicNode; import lombok.Getter; import org.bukkit.Bukkit; +import org.bukkit.GameRule; import org.bukkit.plugin.java.JavaPlugin; public class FightSystem extends JavaPlugin { @@ -100,6 +98,13 @@ public class FightSystem extends JavaPlugin { new StateDependentListener(ArenaMode.All, FightState.All, BountifulWrapper.impl.newDenyArrowPickupListener()); new OneShotStateDependent(ArenaMode.All, FightState.PreSchemSetup, () -> Fight.playSound(SWSound.BLOCK_NOTE_PLING.getSound(), 100.0f, 2.0f)); new OneShotStateDependent(ArenaMode.Test, FightState.All, WorldEditRendererCUIEditor::new); + if (Config.mode == ArenaMode.TEST) { + try { + Bukkit.getWorlds().get(0).setGameRule(GameRule.REDUCED_DEBUG_INFO, false); + } catch (Exception e) { + // Ignore if failed! + } + } techHider = new TechHiderWrapper(); hullHider = new HullHider();