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

Помогите Создал плагин, а он не работает...

1. Ваш класс должен быть реализацией CommandExecutor(implements CommandExecutor)
JavaPlugin уже является его реализацией, поэтому тут ничего предпринимать не надо.
В метод onEnable добавите следующее:
Это необязательно: this является CommandExecutor-ом по умолчанию для всех команд, прописанных в plugin.yml.

А так всё верно, да.
 
JavaPlugin уже является его реализацией, поэтому тут ничего предпринимать не надо.
Это необязательно: this является CommandExecutor-ом по умолчанию для всех команд, прописанных в plugin.yml.

А так всё верно, да.
Действительно, является. Однако, если реализация выполнена в отдельном файле, то придется проделывать все описанное выше. ps никогда не делал обработчики команд в основном(главном) классе.

this - это лишь указатель на текущий объект. Все методы он наследует из JavaPlugin. Так что не this является CommandExecutor'ом, а JavaPlugin является реализацией CommandExecutor.
 
Да лан, пытался упростить новичку объяснение.
 

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

Назад
Верх