- 1,976
- 68
- 220
И снова здрасьте
На днях попытался сделать интеграцию с NEI... Не то чтобы вышло, честно говоря - рецепты не отображаются.
И вроде бы делал всё по примеру, но, видимо, что-то упустил, так как loadConfig() не выполняется.
Если кто-то занимался подобным мазохизмом - прошу вашей помощи, и заранее спасибо!
На днях попытался сделать интеграцию с NEI... Не то чтобы вышло, честно говоря - рецепты не отображаются.
И вроде бы делал всё по примеру, но, видимо, что-то упустил, так как loadConfig() не выполняется.
Код:
import alfheim.Constants;
import alfheim.client.integration.nei.recipes.RecipeHandlerManaInfuser;
import codechicken.nei.api.API;
import codechicken.nei.api.IConfigureNEI;
public class NEIAlfheimConfig implements IConfigureNEI {
@Override
public void loadConfig() {
Constants.debug("NEI config Loaded!");
API.registerRecipeHandler(new RecipeHandlerManaInfuser());
API.registerUsageHandler(new RecipeHandlerManaInfuser());
}
@Override
public String getName() {
return Constants.MODID;
}
@Override
public String getVersion() {
return Constants.VERSION;
}
}
По идее, NEI сам должен подгружать все классы, которые имеют имя в формате NEI%любойтекст%Config.class и реализуют интерфейс IConfigureNEI.
Вот тут я это прочитал - тык. Сомневаюсь, конечно, что это обманчтобынабратьклассы, но поскольку не работает, варианты могуть быть...
Вот тут я это прочитал - тык. Сомневаюсь, конечно, что это обман