Вопрос Автоматическая регистрация команд

Версия Minecraft
1.20.X

BaNoF_

Пользователь
Сообщения
16
Веб-сайт
vitamark.pro
Привет, я начал писать большой плагин, в плагине 40-50 команд, в будущем больше. искал решение для автоматической регистрации команд, залез в essentialsX - там реализация через commandMap = new HashMap<>(); как можно реализовать это ещё?
 
Как вариант - использовать библиотеку Reflections и искать нужные тебе классы команд, с последующей регистрацией. Можешь хоть аннотациями их помечать для удобства
Ещё как вариант, можно поискать готовые решения для создания команд через аннотации
 
Привет, я начал писать большой плагин, в плагине 40-50 команд, в будущем больше. искал решение для автоматической регистрации команд, залез в essentialsX - там реализация через commandMap = new HashMap<>(); как можно реализовать это ещё?
Кака вариант - кодогенерация
Написать простой скрипт, к-рый сгенерирует нужный класс, и подставит в него список команд для регистрации
 
Последнее редактирование:
Назад
Сверху Снизу