Помогите Сервер не видит плагин

Статус
Закрыто для дальнейших ответов.

Mikle_hru

Активный участник
Баллы
61
Имя в Minecraft
Mikle_hru
Приветствую. Созданный мной плагин не видит сервер - а точнее, его код. То есть, пишется мол "[INFO]: [Plugin] Enabling Plugin v1.0", однако задуманный мною хело ворлд не пишется.

Вот код main-файла
Код:
package plugin.main;
import org.bukkit.plugin.java.JavaPlugin;
public class main extends JavaPlugin{
   
   
    public void OnEnable() {
        getLogger().info("enabeled");
        getLogger().warning("warning");
        getLogger().severe("severe");
    }
   
    public void OnDisable() {
        getLogger().info("disabeled");
        getLogger().warning("warning2");
        getLogger().severe("severe2");
    }
}


А вот код плугин.умл файла
Код:
name: Plugin
version: 1.0
main: plugin.main.main
 
Последнее редактирование:
*шутка про то что мы не ванги*
Так а чего ванговать? У него методы в UpperCamelCase. Вспомни, как названы методы включения и выключения в JavaPlugin и получи ответ, почему не работает
 
Так а чего ванговать? У него методы в UpperCamelCase. Вспомни, как названы методы включения и выключения в JavaPlugin и получи ответ, почему не работает
На момент написания ответа, он ещё не давал код
 
Вот поэтому и стоит использовать
@Override
В идее есть параметр, при помощи которого можно запретить компиляцию проекта без этой аннотации.
Вот статья с парой других советов: https://habr.com/post/206714/
Ах да, в Java рекомендуется указывать названия классов с большой буквы
 
Последнее редактирование:
Статус
Закрыто для дальнейших ответов.
Назад
Верх