Комманды через onCommand никто не делает, только через классы. Это худший возможный вариант сделать комманды.
Код в одном классе никто не пишет, это одна большая помойка.
Киты захардкожены в коде плагина, а не в конфиге, и используют устаревшие цифровые айди вместо строчных.
Ты обрабатываешь формы максимально по конченному, попробуй FormConstructor библиотеку. GitHub - MEFRREEX/FormConstructor: Library is designed to simplify the creation and handling of forms · GitHub
ничего я не чмырю, даю объективную критику с советами, но в своем стиле. Уж извините, я “нянчиться“ с начинающими разрабами не собираюсь, оцениваю по всей строгости