Помогите Как получить главный класс?

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

Limon-mine

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
Limon_MineDel
Здрасти.
Пытался через main main = new main();, но JavaPlugin должен быть 1. Как получить главный класс?
 
Передаешь this как переменную. new OtherObject(this)
 
получается main plugin = new OtherObject(this)? Или по другому?
В классе который extends JavaPlugin , в любом не static блоке кода ты можешь передать в любой конструктор или переменную ключевое слово this которое является ссылкой на твой главный класс.
Код:
        //Передать главный класс в переменную
        JavaPlugin plugin = this;
        //Передать главный класс в конструктор обьекта
        GameListener listener new GameListener(this);
 
В классе который extends JavaPlugin , в любом не static блоке кода ты можешь передать в любой конструктор или переменную ключевое слово this которое является ссылкой на твой главный класс.
Код:
        //Передать главный класс в переменную
        JavaPlugin plugin = this;
        //Передать главный класс в конструктор обьекта
        GameListener listener new GameListener(this);
А как обращаться в этот класс?
 
Я вставил её в гл класс и что? как мне её из другого класса достать?
Тяжелый случай.
0e9f6c6a74.jpg
 
В главном класе статиком переменную ставишь например public static main instance
в onEnable() {
instance = this;
}
в своих класах обращаешься через main.instance
далее учишь джаву
 
В главном класе статиком переменную ставишь например public static main instance
в onEnable() {
instance = this;
}
в своих класах обращаешься через main.instance
далее учишь джаву
Огромное спасибо! :)
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх