diff options
author | snowleo <schneeleo@gmail.com> | 2011-07-19 11:11:59 +0200 |
---|---|---|
committer | snowleo <schneeleo@gmail.com> | 2011-07-19 11:11:59 +0200 |
commit | adc446dfa5334664250225fa4cabaed8d89965b1 (patch) | |
tree | c0b55e5f0fb4906974a5df9b5039df12bf9d3b1b | |
parent | 9e89425dab4f499a435a2146ac1995c587de32ee (diff) | |
download | Essentials-adc446dfa5334664250225fa4cabaed8d89965b1.tar Essentials-adc446dfa5334664250225fa4cabaed8d89965b1.tar.gz Essentials-adc446dfa5334664250225fa4cabaed8d89965b1.tar.lz Essentials-adc446dfa5334664250225fa4cabaed8d89965b1.tar.xz Essentials-adc446dfa5334664250225fa4cabaed8d89965b1.zip |
Removing the annoying c3p0 start message.
-rw-r--r-- | EssentialsProtect/src/com/earth2me/essentials/protect/EssentialsProtect.java | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/EssentialsProtect/src/com/earth2me/essentials/protect/EssentialsProtect.java b/EssentialsProtect/src/com/earth2me/essentials/protect/EssentialsProtect.java index ed02291cf..bae792d06 100644 --- a/EssentialsProtect/src/com/earth2me/essentials/protect/EssentialsProtect.java +++ b/EssentialsProtect/src/com/earth2me/essentials/protect/EssentialsProtect.java @@ -27,12 +27,26 @@ import org.bukkit.plugin.java.JavaPlugin; public class EssentialsProtect extends JavaPlugin implements IConf, IProtect { private static final Logger LOGGER = Logger.getLogger("Minecraft"); + private static com.mchange.v2.log.MLogger C3P0logger; private final transient Map<ProtectConfig, Boolean> settingsBoolean = new EnumMap<ProtectConfig, Boolean>(ProtectConfig.class); private final transient Map<ProtectConfig, String> settingsString = new EnumMap<ProtectConfig, String>(ProtectConfig.class); private final transient Map<ProtectConfig, List<Integer>> settingsList = new EnumMap<ProtectConfig, List<Integer>>(ProtectConfig.class); private transient IProtectedBlock storage = null; public transient IEssentials ess = null; + @Override + public void onLoad() + { + C3P0logger = com.mchange.v2.log.MLog.getLogger(com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.class); + C3P0logger.setFilter(new Filter() + { + public boolean isLoggable(LogRecord lr) + { + return lr.getLevel() != Level.INFO; + } + }); + } + public void onEnable() { final PluginManager pm = this.getServer().getPluginManager(); @@ -61,7 +75,7 @@ public class EssentialsProtect extends JavaPlugin implements IConf, IProtect pm.registerEvent(Type.LIGHTNING_STRIKE, weatherListener, Priority.Highest, this); pm.registerEvent(Type.THUNDER_CHANGE, weatherListener, Priority.Highest, this); pm.registerEvent(Type.WEATHER_CHANGE, weatherListener, Priority.Highest, this); - + reloadConfig(); ess.addReloadListener(this); if (!this.getDescription().getVersion().equals(ess.getDescription().getVersion())) |