Java. Метод main

  • Автор темы Автор темы Den42
  • Дата начала Дата начала

Den42

Активный участник
Пользователь
Баллы
76
Привет, форумчане. Хотел бы поинтересоваться, как баккит плагины работают без метода main. Где входная точка, с которой начинает выполняться программа?
 
Привет, форумчане. Хотел бы поинтересоваться, как баккит плагины работают без метода main. Где входная точка, с которой начинает выполняться программа?
Java:
package твой_пакет;

public class Main extends JavaPlugin implements Listener {

   
    @Override
    public void onEnable() {
        getServer().getPluginManager().registerEvents(this, this); // регистрация обработчика ивентов
   
        // выполняться код будет при запуске
        // плагина (сервера)
    }

    @Override
    public void onDisable() {
        // код, указанный тут, будет выполняться
        // при выключении плагина (сервера)
    }
}
 
Ты реализуешь такие методы, которые согласно своей логике будет вызывать сервер.
onLoad, onEnable, onDisable, onCommand и обработчики событий.
Ну, и JVM, понятно, не обойдётся без вызова твоих конструкторов.
 
Назад
Верх