|
9 | 9 | import org.bukkit.entity.Player;
|
10 | 10 | import org.bukkit.inventory.ItemStack;
|
11 | 11 | import org.bukkit.plugin.java.JavaPlugin;
|
| 12 | +import org.librazy.nyaautils_lang_checker.LangKey; |
| 13 | +import org.librazy.nyaautils_lang_checker.LangKeyType; |
12 | 14 |
|
13 | 15 | import java.lang.annotation.ElementType;
|
14 | 16 | import java.lang.annotation.Retention;
|
@@ -198,7 +200,7 @@ public void acceptCommand(CommandSender sender, Arguments cmd) {
|
198 | 200 | } catch (NoItemInHandException ex) {
|
199 | 201 | msg(sender, ex.isOffHand ? "internal.error.no_item_offhand" : "internal.error.no_item_hand");
|
200 | 202 | } catch (BadCommandException ex) {
|
201 |
| - String msg = ex.getMessage(); |
| 203 | + @LangKey String msg = ex.getMessage(); |
202 | 204 | if (msg != null && !msg.equals("")) {
|
203 | 205 | if (ex.objs == null) {
|
204 | 206 | msg(sender, msg);
|
@@ -251,8 +253,8 @@ public List<String> acceptTabComplete(CommandSender sender, Arguments args) thro
|
251 | 253 |
|
252 | 254 | public abstract String getHelpPrefix();
|
253 | 255 |
|
254 |
| - private String getHelpContent(String type, String... subkeys) { |
255 |
| - String key = "manual"; |
| 256 | + private String getHelpContent(@LangKey(type = LangKeyType.SUFFIX, skipCheck = true) String type, String... subkeys) { |
| 257 | + @LangKey String key = "manual"; |
256 | 258 | for (String s : subkeys) {
|
257 | 259 | if (s.length() > 0)
|
258 | 260 | key += "." + s;
|
@@ -286,7 +288,7 @@ public static Player asPlayer(CommandSender target) {
|
286 | 288 | }
|
287 | 289 | }
|
288 | 290 |
|
289 |
| - public void msg(CommandSender target, String template, Object... args) { |
| 291 | + public void msg(CommandSender target, @LangKey String template, Object... args) { |
290 | 292 | target.sendMessage(i18n.get(template, args));
|
291 | 293 | }
|
292 | 294 |
|
|
0 commit comments