From 468f646e6e46847113a2e273f7300186e2836290 Mon Sep 17 00:00:00 2001 From: snowleo Date: Sat, 16 Apr 2011 23:18:00 +0000 Subject: [PATCH] [trunk] Less spam on command errors by default Added new debug setting to config. git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1236 e251c2fe-e539-e718-e476-b85c1f46cddb --- Essentials/src/com/earth2me/essentials/Essentials.java | 4 +++- Essentials/src/com/earth2me/essentials/Settings.java | 5 +++++ Essentials/src/config.yml | 2 ++ 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/Essentials/src/com/earth2me/essentials/Essentials.java b/Essentials/src/com/earth2me/essentials/Essentials.java index d3e3c6c06..a0a786df7 100644 --- a/Essentials/src/com/earth2me/essentials/Essentials.java +++ b/Essentials/src/com/earth2me/essentials/Essentials.java @@ -572,7 +572,9 @@ public class Essentials extends JavaPlugin catch (Throwable ex) { sender.sendMessage(ChatColor.RED + "Error: " + ex.getMessage()); - logger.log(Level.WARNING, "Error calling command /"+commandLabel, ex); + if (getSettings().isDebug()) { + logger.log(Level.WARNING, "Error calling command /"+commandLabel, ex); + } return true; } } diff --git a/Essentials/src/com/earth2me/essentials/Settings.java b/Essentials/src/com/earth2me/essentials/Settings.java index 8da672990..37f6b6e5e 100644 --- a/Essentials/src/com/earth2me/essentials/Settings.java +++ b/Essentials/src/com/earth2me/essentials/Settings.java @@ -463,4 +463,9 @@ public class Settings implements IConf { return config.getBoolean("nether.use-1to1-ratio", false); } + + public boolean isDebug() + { + return config.getBoolean("debug", false); + } } diff --git a/Essentials/src/config.yml b/Essentials/src/config.yml index ae46ec22f..844c70075 100644 --- a/Essentials/src/config.yml +++ b/Essentials/src/config.yml @@ -168,6 +168,8 @@ per-warp-permission: false # Sort output of /list command by groups sort-list-by-groups: false +# More output to the console +debug: false ############################################################ # +------------------------------------------------------+ #