А в чем проблема?) Просто сделай как у меня и вставь основу команды, которая уже у тебя есть.А если у меня CommandExecutor?
И вместо Commands используй Command
Attachments
-
98.2 KB Views: 11
А в чем проблема?) Просто сделай как у меня и вставь основу команды, которая уже у тебя есть.А если у меня CommandExecutor?
Я делал по гайду, в классе Commands несколько команд.А в чем проблема?) Просто сделай как у меня и вставь основу команды, которая уже у тебя есть.
И вместо Commands используй Command
Других способов зарегистрировать команду из другого класса нет.Я делал по гайду, в классе Commands несколько команд.
Ок, впихнул два класса в один, не зарегал команды, а уже не запускаетсяДругих способов зарегистрировать команду из другого класса нет.
Попробую сегодня исправить эту проблему, если найду времяОк, впихнул два класса в один, не зарегал команды, а уже не запускается![]()
А не легче через конструкцию switch?@Override public boolean onCommand(CommandSender sender, Command command, String label, String[] args) { if (command.getLabel().equalsIgnoreCase("command1")){ // выполяемая команду command1Code:} else if (command.getLabel().equalsIgnoreCase("command2")){ // выполяемая команду command2 } else return false; return true; }
О массивах, будет прикольно)Даже не знаю. Вроде все основы изложил: бери и делай плагин
О чём ещё нужно рассказать, как считаете?