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

.

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

Java:
public class MainClass extends JavaPlugin {
  
    public static MainClass mainClass;
  
    public void onEnable() {
        mainClass = this;
        new Other();
    }
  
    public void onDisable() {
      
    }
  
    public void methodOne() {
        System.out.println("Первый метод");
    }
  
    public void methodTwo() {
        System.out.println("Второй метод");
    }

}
Java:
public class Other {
  
    public Other() {
        MainClass.mainClass.methodOne();
        MainClass.mainClass.methodTwo();
        MainClass.mainClass.onDisable();
    }

}
Это чисто пример
 
Вот так:

Java:
public class MainClass extends JavaPlugin {
 
    public static MainClass mainClass;
 
    public void onEnable() {
        mainClass = this;
        new Other();
    }
 
    public void onDisable() {
     
    }
 
    public void methodOne() {
        System.out.println("Первый метод");
    }
 
    public void methodTwo() {
        System.out.println("Второй метод");
    }

}
Java:
public class Other {
 
    public Other() {
        MainClass.mainClass.methodOne();
        MainClass.mainClass.methodTwo();
        MainClass.mainClass.onDisable();
    }

}
Это чисто пример
Не совсем понял... Как мне в классе Other использовать например метод saveRosource() который есть у JavaPlaugin?
 
Крч, в главном классе пропиши
Java:
public static JavaPlugin p;
public void onEnable()
{
p=this;
}
Потом в других классах пиши
Main.p.saveResource()
 
Либо просто передавать объект главного класса туда, где он нужен.
 
Статус
Закрыто для дальнейших ответов.

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

Назад
Верх