diff --git a/commons/src/main/java/com/comphenix/tinyprotocol/LegacyTinyProtocol.java b/commons/src/main/java/com/comphenix/tinyprotocol/LegacyTinyProtocol.java index 5453571..61e34a2 100755 --- a/commons/src/main/java/com/comphenix/tinyprotocol/LegacyTinyProtocol.java +++ b/commons/src/main/java/com/comphenix/tinyprotocol/LegacyTinyProtocol.java @@ -79,12 +79,12 @@ public abstract class LegacyTinyProtocol { registerBukkitEvents(); try { - System.out.println("[NPCLib] Attempting to inject into netty."); + plugin.getLogger().info("[NPCLib] Attempting to inject into netty."); registerChannelHandler(); registerPlayers(plugin); } catch (IllegalArgumentException ex) { // Damn you, late bind - plugin.getLogger().info("[NPCLib] Attempting to delay injection."); + plugin.getLogger().log(Level.WARNING, "[NPCLib] Attempting to delay injection."); new BukkitRunnable() { @Override @@ -198,7 +198,7 @@ public abstract class LegacyTinyProtocol { serverChannels.add(serverChannel); serverChannel.pipeline().addFirst(serverChannelHandler); - System.out.println("[NPCLib] Server channel handler injected (" + serverChannel + ")"); + plugin.getLogger().info("[NPCLib] Server channel handler injected (" + serverChannel + ")"); looking = false; } } diff --git a/commons/src/main/java/com/comphenix/tinyprotocol/TinyProtocol.java b/commons/src/main/java/com/comphenix/tinyprotocol/TinyProtocol.java index f2a936b..507ff6a 100755 --- a/commons/src/main/java/com/comphenix/tinyprotocol/TinyProtocol.java +++ b/commons/src/main/java/com/comphenix/tinyprotocol/TinyProtocol.java @@ -76,12 +76,12 @@ public abstract class TinyProtocol { registerBukkitEvents(); try { - System.out.println("[NPCLib] Attempting to inject into netty."); + plugin.getLogger().info("[NPCLib] Attempting to inject into netty."); registerChannelHandler(); registerPlayers(plugin); } catch (IllegalArgumentException ex) { // Damn you, late bind - plugin.getLogger().info("[NPCLib] Attempting to delay injection."); + plugin.getLogger().log(Level.WARNING, "[NPCLib] Attempting to delay injection."); new BukkitRunnable() { @Override diff --git a/commons/src/main/java/net/jitse/npclib/NPCLib.java b/commons/src/main/java/net/jitse/npclib/NPCLib.java index d304d0c..9e361d9 100755 --- a/commons/src/main/java/net/jitse/npclib/NPCLib.java +++ b/commons/src/main/java/net/jitse/npclib/NPCLib.java @@ -16,6 +16,7 @@ import org.bukkit.plugin.PluginManager; import org.bukkit.plugin.java.JavaPlugin; import java.util.List; +import java.util.logging.Level; /** * @author Jitse Boonstra @@ -34,6 +35,9 @@ public class NPCLib { this.plugin = plugin; this.server = plugin.getServer(); + // TODO: Change this to a more dynamic variable (maven file filtering?). + plugin.getLogger().info("[NPCLib] Initiating NPCLib v1.4."); + String versionName = server.getClass().getPackage().getName().split("\\.")[3]; Class npcClass = null; @@ -47,13 +51,13 @@ public class NPCLib { this.npcClass = npcClass; if (npcClass == null) { - server.getConsoleSender().sendMessage(ChatColor.RED + "NPCLib failed to initiate. Your server's version (" + plugin.getLogger().log(Level.SEVERE, "NPCLib failed to initiate. Your server's version (" + versionName + ") is not supported."); return; } if (message) { - server.getConsoleSender().sendMessage(ChatColor.BLUE + "[NPCLib] " + ChatColor.WHITE + "Enabled for version " + versionName + "."); + plugin.getLogger().info("[NPCLib] Enabled for version " + versionName + "."); } registerInternal();