Fix build errors of CommandFramework

This commit is contained in:
2025-11-23 08:27:11 +01:00
parent f9faa9b296
commit b627b3b4a6
10 changed files with 90 additions and 50 deletions
@@ -31,6 +31,7 @@ import java.text.MessageFormat;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.Locale;
import java.util.function.Consumer;
import java.util.function.Function;
import java.util.logging.Level;
@@ -99,7 +100,11 @@ public class SpigotCommand extends AbstractCommand<CommandSender> {
@Override
protected void sendMessage(CommandSender sender, String message, Object[] args) {
// TODO: this.message.send(message, sender, args);
sender.sendMessage(MessageFormat.format(message, args));
Locale locale = Locale.getDefault();
if (sender instanceof Player) {
locale = Locale.forLanguageTag(((Player) sender).getLocale());
}
sender.sendMessage(new MessageFormat(message, locale).format(args));
}
/* TODO