From 160a17ea62632184df5f6f706845a9c25c5388dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elias=20M=C3=BCller?= Date: Wed, 25 Oct 2023 00:32:44 +0200 Subject: [PATCH] Better logging when Appliance command errors occur --- .../eu/mhsl/craftattack/spawn/appliance/ApplianceCommand.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/eu/mhsl/craftattack/spawn/appliance/ApplianceCommand.java b/src/main/java/eu/mhsl/craftattack/spawn/appliance/ApplianceCommand.java index 6538ded..d7f1f72 100644 --- a/src/main/java/eu/mhsl/craftattack/spawn/appliance/ApplianceCommand.java +++ b/src/main/java/eu/mhsl/craftattack/spawn/appliance/ApplianceCommand.java @@ -3,6 +3,7 @@ package eu.mhsl.craftattack.spawn.appliance; import eu.mhsl.craftattack.spawn.Main; import net.kyori.adventure.text.Component; import net.kyori.adventure.text.format.NamedTextColor; +import org.bukkit.Bukkit; import org.bukkit.command.Command; import org.bukkit.command.CommandExecutor; import org.bukkit.command.CommandSender; @@ -35,6 +36,8 @@ public abstract class ApplianceCommand implements Appliance execute(sender, command, label, args); } catch (Exception e) { sender.sendMessage(errorMessage); + Bukkit.getLogger().warning("Error executing appliance command " + commandName + " with " + e.getMessage()); + e.printStackTrace(System.err); return false; } return true;