?wut?

1,087
2
Crash. Вот вообщем. Почитал немножко и не пойму в чём проблема. Вроде всё правильно...
Код:
    @EventHandler    
    public void preInit(FMLPreInitializationEvent event)
    {
        instance = this;
        try
        {
            Core.registerModAbsolute(getClass(), name, event.getSuggestedConfigurationFile().getAbsolutePath(), cfg);
        }
        catch(Exception e)
        {
            FMLCommonHandler.instance().raiseException(e, "[LightMagic] unable to create cfg file, check your file system!", true);
        }
        setupModInfo(event.getModMetadata());
        LMItems.setup();
        LMBlocks.setup();
        LMEnchant.setup();
    }
    
    @EventHandler    
    public void init(FMLInitializationEvent event)
    {
        
    }
    
    @EventHandler    
    public void PostInit(FMLPostInitializationEvent event)
    {
        LMThaumonomicon.setup();
    }
Код:
package lm.init;

import net.minecraft.init.Items;
import net.minecraft.item.ItemStack;
import net.minecraft.util.ResourceLocation;
import thaumcraft.api.aspects.Aspect;
import thaumcraft.api.aspects.AspectList;
import thaumcraft.api.crafting.CrucibleRecipe;
import thaumcraft.api.crafting.InfusionRecipe;
import thaumcraft.api.research.ResearchCategories;
import thaumcraft.api.research.ResearchItem;
import thaumcraft.api.research.ResearchPage;
import thaumcraft.common.config.ConfigItems;
import thaumcraft.common.config.*;

public class LMThaumonomicon {
    
    public static void setup()
    {
        ResearchCategories.registerCategory(catName, icon, back);
        
        new ResearchItem("LIGHTMETALINGOT", "LIGHTMAGIC", new AspectList().add(Aspect.LIGHT, 4).add(Aspect.ORDER, 2), 2, 1, 1, new ItemStack(Items.iron_ingot, 1, 0)).setPages(new ResearchPage[] { new ResearchPage("tc.research_page.LightmetalIngot.1"), new ResearchPage((CrucibleRecipe)ConfigResearch.recipes.get("LightmetalIngot")) }).registerResearchItem();
    }
    
    public static final String catName = "LIGHTMAGIC";
    public static final ResourceLocation icon = new ResourceLocation("lm", "textures/thaum/LMIcon.png");
    public static final ResourceLocation back = new ResourceLocation("lm", "textures/thaum/LMBack.png");
}
В чём проублем???
 
Не информативное содержание названия темы. Предупреждение.
 
Dragon2488 написал(а):
Не информативное содержание названия темы. Предупреждение.
Ну как. Я сам то не знаю как это описать. Я надеюсь это не в счёт. Я в крашах к сожалению не оч)
 
Ошибка тут
Код:
new ResearchItem("LIGHTMETALINGOT", "LIGHTMAGIC", new AspectList().add(Aspect.LIGHT, 4).add(Aspect.ORDER, 2), 2, 1, 1, new ItemStack(Items.iron_ingot, 1, 0)).setPages(new ResearchPage[] { new ResearchPage("tc.research_page.LightmetalIngot.1"), new ResearchPage((CrucibleRecipe)ConfigResearch.recipes.get("LightmetalIngot")) }).registerResearchItem();
 
Назад
Сверху