diff --git a/pom.xml b/pom.xml index 91341dd..2b6ae47 100644 --- a/pom.xml +++ b/pom.xml @@ -14,14 +14,14 @@ true - http://artifacts.lukegb.com/artifactory/repo/ + http://repo.bukkit.org/content/groups/repo/ org.bukkit bukkit - 0.0.1-SNAPSHOT + 1.0.0-SNAPSHOT jar compile @@ -77,4 +77,4 @@ - \ No newline at end of file + diff --git a/src/main/java/com/cypherx/consolefilter/ConsoleFilter.java b/src/main/java/com/cypherx/consolefilter/ConsoleFilter.java index 059f024..6dcaa7a 100644 --- a/src/main/java/com/cypherx/consolefilter/ConsoleFilter.java +++ b/src/main/java/com/cypherx/consolefilter/ConsoleFilter.java @@ -22,6 +22,7 @@ public class ConsoleFilter extends JavaPlugin { private PluginDescriptionFile desc; private File dataFolder; private Logger log; + private ArrayList extraLoggers; public void onDisable() { log(Level.INFO, "v" + desc.getVersion() + " Disabled!"); @@ -36,6 +37,14 @@ public void onEnable() { log = Logger.getLogger("Minecraft"); log.setFilter(new CFFilter(loadFilter())); + + extraLoggers = new ArrayList(); + extraLoggers.add(Logger.getLogger("Minecraft.CommandBook")); + for (Logger l : extraLoggers) { + l.setFilter(new CFFilter(loadFilter())); + log(Level.INFO, "Enabling logging on extra logger " + l.getName()); + } + log(Level.INFO, "v" + desc.getVersion() + " Enabled!"); } @@ -157,4 +166,4 @@ private String getResourceAsString(String resource) { private void log(Level level, String message) { log.log(level, "[ConsoleFilter] " + message); } -} \ No newline at end of file +}