У меня есть небольшая проблема, вызывающая файл класса в мой основной класс
Я хочу иметь отдельный класс, чтобы содержать все мои рецепты, но мне нужно вызвать его в общем классе.
Рецепт называется Рецепты.
Как я могу назвать этот класс для загрузки? Функции загружаются на @PreInit
@EventHandler
public void preInit(FMLPreInitializationEvent event) { }
Должен ли я изменить это на Init или @PostInit, так как все блоки созданы в @PreInit и @Init полностью пуст?
вы можете просто создать этот класс и использовать его, как хотите.
Recipes recipes = new Recipes();
в этом случае нет необходимости в инъекции
вы все равно можете получить его с помощью конструктора:
Class YourClass{
//do what you need here, for example instanciate the class and execute something.
public YourClass(){
}
}
Вы также можете создать статический класс, если хотите.