better logging
This commit is contained in:
parent
b29f4afa65
commit
5fecedf658
@ -45,25 +45,29 @@ public interface VillagerOptimizerModule {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
default void trace(String prefix, String message, Throwable t) {
|
||||||
|
VillagerOptimizer.getPrefixedLogger().trace("<{}> {}", prefix, message, t);
|
||||||
|
}
|
||||||
|
|
||||||
default void error(String message, Throwable t) {
|
default void error(String message, Throwable t) {
|
||||||
VillagerOptimizer.getPrefixedLogger().error("{}{}", logPrefix(), message, t);
|
VillagerOptimizer.getPrefixedLogger().error("<{}> {}", logPrefix(), message, t);
|
||||||
}
|
}
|
||||||
|
|
||||||
default void error(String message) {
|
default void error(String message) {
|
||||||
VillagerOptimizer.getPrefixedLogger().error("{}{}", logPrefix(), message);
|
VillagerOptimizer.getPrefixedLogger().error("<{}> {}", logPrefix(), message);
|
||||||
}
|
}
|
||||||
|
|
||||||
default void warn(String message) {
|
default void warn(String message) {
|
||||||
VillagerOptimizer.getPrefixedLogger().warn("{}{}", logPrefix(), message);
|
VillagerOptimizer.getPrefixedLogger().warn("<{}> {}", logPrefix(), message);
|
||||||
}
|
}
|
||||||
|
|
||||||
default void info(String message) {
|
default void info(String message) {
|
||||||
VillagerOptimizer.getPrefixedLogger().info(Component.text(logPrefix() + message).color(Util.PL_COLOR));
|
VillagerOptimizer.getPrefixedLogger().info(Component.text("<" + logPrefix() + "> " + message).color(Util.PL_COLOR));
|
||||||
}
|
}
|
||||||
|
|
||||||
default String logPrefix() {
|
default String logPrefix() {
|
||||||
String[] split = configPath().split("\\.");
|
String[] split = configPath().split("\\.");
|
||||||
if (split.length <= 2) return "<" + configPath() + "> ";
|
if (split.length <= 2) return configPath();
|
||||||
return "<" + String.join(".", split[split.length - 2], split[split.length - 1]) + "> ";
|
return split[split.length - 2] + "." + split[split.length - 1];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user