More abstractions

- Abstracted UpdateCheckerTask
- Merged PluginProvider into the PluginManagers
This commit is contained in:
Frank van der Heijden 2020-07-05 16:07:36 +02:00
parent 23e8e80191
commit e67b20dee0
No known key found for this signature in database
GPG key ID: 26DA56488D314D11
40 changed files with 546 additions and 347 deletions

View file

@ -30,7 +30,7 @@ public class Messenger extends YamlResource {
if (message != null) {
return StringUtils.apply(message, replacements);
} else {
instance.plugin.getLogger().severe("Missing locale in messages.yml at path '" + path + "'!");
Messenger.plugin.getLogger().severe("Missing locale in messages.yml at path '" + path + "'!");
}
return null;
}
@ -44,7 +44,7 @@ public class Messenger extends YamlResource {
public static void sendRawMessage(ServerCommandSender sender, String msg, String... replacements) {
String message = StringUtils.apply(msg, replacements);
if (message != null) {
sender.sendMessage(instance.plugin.getColorProvider().apply(message));
sender.sendMessage(Messenger.plugin.getChatProvider().color(message));
}
}
@ -57,11 +57,11 @@ public class Messenger extends YamlResource {
public static void sendMessage(ServerCommandSender sender, String path, String... replacements) {
String message = getMessage(path, replacements);
if (message != null) {
sender.sendMessage(instance.plugin.getColorProvider().apply(message));
sender.sendMessage(Messenger.plugin.getChatProvider().color(message));
}
}
public static String color(String str) {
return instance.plugin.getColorProvider().apply(str);
return Messenger.plugin.getChatProvider().color(str);
}
}