All source projects
MrUltimateLibrary Source
Standalone source project / 68 files
MrUltimateLibrary is the backbone of all my plugins; it offers features that facilitate plugin creation, maintenance, and updates.
java
MrUltimateLibrary/src/main/java/eu/mrneznamy/mrultimatelibrary/utils/MrLibConsoleSayer.java
JAVA · Read-only source
package eu.mrneznamy.mrultimatelibrary.utils;
import org.bukkit.Bukkit;
public class MrLibConsoleSayer {
private static String hostPluginName = "MrUltimateLibrary";
public static void setHostPluginName(String name) {
if (name != null) {
hostPluginName = name;
}
}
public static String getHostPluginName() {
return hostPluginName;
}
public static void MrSay_Success(String message) {
Bukkit.getConsoleSender().sendMessage(MrLibColors.colorize("&8[<#22FF00>" + getHostPluginName() + "&8] &8| " + message));
}
/**
* Prints an error message to the console and reports it to the diagnostics server.
*/
public static void MrSay_Error(String message) {
MrSay_Error(message, null);
}
/**
* Prints an error message to the console and reports it to the diagnostics server with stack trace.
*/
public static void MrSay_Error(String message, Throwable throwable) {
Bukkit.getConsoleSender().sendMessage(MrLibColors.colorize("&8[<#FF0000>" + getHostPluginName() + "&8] &8| " + message));
if (throwable != null) {
eu.mrneznamy.mrultimatelibrary.stats.MrNeznamyStats.reportError(getHostPluginName(), throwable, message);
} else {
eu.mrneznamy.mrultimatelibrary.stats.MrNeznamyStats.reportError(getHostPluginName(), new Exception(message), message);
}
}
public static void MrSay_Info(String message) {
Bukkit.getConsoleSender().sendMessage(MrLibColors.colorize("&8[<#00E0FF>" + getHostPluginName() + "&8] &8| " + message));
}
public static void MrSay_Warning(String message) {
Bukkit.getConsoleSender().sendMessage(MrLibColors.colorize("&8[<#FF7C00>" + getHostPluginName() + "&8] &8| " + message));
}
public static void MrSay_Message(String message) {
Bukkit.getConsoleSender().sendMessage(MrLibColors.colorize("&8[<#333235>" + getHostPluginName() + "&8] &8| " + message));
}
public static void MrSay_Debug(String message) {
Bukkit.getConsoleSender().sendMessage(MrLibColors.colorize("&8[<#FCFF00>" + getHostPluginName() + "&8] &8| " + message));
}
public static void MrSay_Clean(String message) {
Bukkit.getConsoleSender().sendMessage(MrLibColors.colorize(message));
}
}
66 linesGNU GENERAL PUBLIC LICENSE · Version 3, 29 June 2007 · UTF-8 · Read only