Помогите Класс is null

  • Автор темы Автор темы Primer
  • Дата начала Дата начала

Primer

Активный участник
Пользователь
Баллы
66
Имя в Minecraft
Primer_Legend
Всем привет у меня возникла ошибка

ошибка https://pastebin.com/Wx0NvFhx

main https://pastebin.com/UbVF5RVY
commandexecutor https://pastebin.com/N5q2qm3T
constructors https://pastebin.com/wLsRx6NG
listmanager https://pastebin.com/wnUr0Jcr
scheduler https://pastebin.com/gqf1n5GW
listener https://pastebin.com/hvDEBiCm

как я понимаю при написании команды /party invite ник на 48 строке
constructor.InviteGenerator(s.getName(), args[1]);
выписает что this.constructor is null но как это исправить я не понял
помогите пожалуйста
 
Ошибка происходит потому что переменная constructor в классе CommandExecutor не проинициализирована.
 
upload_2022-3-3_17-24-43.png
теперь в меин классе просит создать конструктор в классе CommandExecutor
 
Добавь все указаные в конструкторе аргументы.
 
upload_2022-3-3_17-30-57.png
так? или я чёт не понял
 
В Main класе
Код:
getCommand("party").setExecutor(new CommandExecutor(this,listmanager,constructors));
 
копец я тупой оказывается
 
да учили вроде
 
просто когда помогают я теряюсь не понимаю что делать
 
а сам додуматся не смог в этом случае
 
Код:
getCommand("party").setExecutor(new CommandExecutor(this,new ListManager(),new Constructors(this)));
 
Назад
Верх