summaryrefslogtreecommitdiff
path: root/src/main/java/com/redstoner/modules/ModuleLogger.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/redstoner/modules/ModuleLogger.java')
-rw-r--r--src/main/java/com/redstoner/modules/ModuleLogger.java78
1 files changed, 32 insertions, 46 deletions
diff --git a/src/main/java/com/redstoner/modules/ModuleLogger.java b/src/main/java/com/redstoner/modules/ModuleLogger.java
index 11d71b6..b68343b 100644
--- a/src/main/java/com/redstoner/modules/ModuleLogger.java
+++ b/src/main/java/com/redstoner/modules/ModuleLogger.java
@@ -1,77 +1,63 @@
package com.redstoner.modules;
-import org.bukkit.Bukkit;
-import org.bukkit.command.CommandSender;
-
import com.redstoner.annotations.Version;
-
import net.nemez.chatapi.ChatAPI;
import net.nemez.chatapi.click.Message;
+import org.bukkit.Bukkit;
+import org.bukkit.command.CommandSender;
-@Version(major = 4, minor = 0, revision = 0, compatible = -1)
-public class ModuleLogger
-{
- public static final String PREFIX_WARN = "§8[§eWARN§8]:§7 ";
+@Version (major = 4, minor = 0, revision = 0, compatible = -1)
+public class ModuleLogger {
+ public static final String PREFIX_WARN = "§8[§eWARN§8]:§7 ";
public static final String PREFIX_ERROR = "§8[§cERROR§8]:§7 ";
- public static final String PREFIX_INFO = "§8[§fINFO§8]:§7 ";
-
+ public static final String PREFIX_INFO = "§8[§fINFO§8]:§7 ";
+
private String name;
-
- public ModuleLogger(final String name)
- {
+
+ public ModuleLogger(final String name) {
this.name = name;
}
-
- public void info(final String message)
- {
+
+ public void info(final String message) {
Bukkit.getConsoleSender().sendMessage(PREFIX_INFO + getPrefix() + ChatAPI.colorify(null, message));
}
-
- public void warn(final String message)
- {
+
+ public String getPrefix() {
+ return getPrefix(false);
+ }
+
+ public String getPrefix(final boolean error) {
+ return "§8[§" + (error ? 'c' : '2') + name + "§8]§7 ";
+ }
+
+ public void warn(final String message) {
Bukkit.getConsoleSender().sendMessage(PREFIX_WARN + getPrefix() + ChatAPI.colorify(null, message));
}
-
- public void error(final String message)
- {
+
+ public void error(final String message) {
Bukkit.getConsoleSender().sendMessage(PREFIX_ERROR + getPrefix() + ChatAPI.colorify(null, message));
}
-
- public void message(final CommandSender recipient, final String... message)
- {
+
+ public void message(final CommandSender recipient, final String... message) {
message(recipient, false, message);
}
-
- public void message(final CommandSender recipient, final boolean error, final String... message)
- {
+
+ public void message(final CommandSender recipient, final boolean error, final String... message) {
Message m = new Message(recipient, null);
if (message.length == 1)
m.appendText(getPrefix(error) + message[0]);
- else
- {
+ else {
m.appendText(getHeader());
m.appendText("&7" + String.join("\n&7", message));
}
m.send();
}
-
- public String getPrefix()
- {
- return getPrefix(false);
- }
-
- public String getPrefix(final boolean error)
- {
- return "§8[§" + (error ? 'c' : '2') + name + "§8]§7 ";
- }
-
- public String getHeader()
- {
+
+ public String getHeader() {
return "§2--=[ " + name + " ]=--\n";
}
-
- protected final void setName(final String name)
- {
+
+ protected final void setName(final String name) {
this.name = name;
}
}