Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Стартап Регистрируем команды без записи в plugin.yml

Чем, кстати, этот способ лучше этого?
https://bukkit.org/threads/resource...nds-without-accessing-your-plugin-yml.195990/
В том используется только апи, да и рефлексия не применяется...
Раньше тоже использовал. Сейчас перешел на CommandFramework от minnymin. Вот того же и всем остальным советую :)

https://github.com/mcardy/CommandFr.../com/minnymin/command/example/DemoPlugin.java

Думаю это самый удобный фреймворк, учитывая то, что можно регистрировать под каждый аргумент для каждой команды отдельный метод. Возможна модификация для своих нужд, ведь это еще и опенсорс.
 
Ясен х.., что работает, но всё же это лишний текст и с этим классом удобнее.
226679318_81a547b3ee233bffa1417205741fb2f2_800.gif
 
Окай. Сделал чтоб один раз написать и все.
CommandRegister.reg(this, new MyCommandExecutor(this), new String[] { "example" }, "example", "example");
Просто если ты хочешь делать хорошую утилиту, то делай в ней всё так, чтобы было максимально удобно.
Благодаря такому классу ты просто создал команду, настроил таб, всё, больше ни о чём не думаешь!
 

Поделиться этой страницей

Назад
Верх