Не грузится мод

1,087
2
Проблема такова:
Начал делать очередной аддон (Для Essential Craft 3 с апи RF). Сделал главный класс. Вообще много чего сделал. Однако покажу только ядро всего мода:
Код:
package ec;

import static ec.Core.modid;
import static ec.Core.name;
import static ec.Core.ver;

import java.io.IOException;
import java.util.ArrayList;

import cpw.mods.fml.common.FMLCommonHandler;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
import cpw.mods.fml.common.ModMetadata;
import cpw.mods.fml.common.SidedProxy;
import cpw.mods.fml.common.event.FMLInitializationEvent;
import cpw.mods.fml.common.event.FMLPostInitializationEvent;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
import cpw.mods.fml.common.network.NetworkRegistry;
import cpw.mods.fml.common.network.simpleimpl.SimpleNetworkWrapper;
import ec.network.proxy.ServerProxy;
import ec.utils.cfg.Config;
import ec3.api.ApiCore;

@Mod(modid = modid, version = ver, name = name)
public class Core extends ApiCore {
    public static final String modid = "ec";
    public static final String ver = "1.0.0-1.7.10";
    public static final String name = "Essential Converters";
    public static Core instance;
    public static Config cfg;
    public static SimpleNetworkWrapper network;
    public static final String serverProxy = "ec.network.proxy.ServerProxy";
    public static final String clientProxy = "ec.network.proxy.ClientProxy";
    
    @SidedProxy(serverSide = serverProxy, clientSide = clientProxy)
    public static ServerProxy proxy;
    
    @EventHandler
    public void preInit(FMLPreInitializationEvent e)
    {
        network = NetworkRegistry.INSTANCE.newSimpleChannel("EssentialConverters");
        instance = this;
        ModInfo(e.getModMetadata());
        ModBlocks.Init();
        try
        {
            DummyCore.Core.Core.registerModAbsolute(getClass(), name, e.getModConfigurationDirectory().getAbsolutePath(), cfg);
        }
        catch(IOException ioe)
        {
            FMLCommonHandler.instance().raiseException(ioe, "[EssentialConverters] unable to create cfg file, check your file system!", true);
            return;
        }
    }
    
    @EventHandler
    public void init(FMLInitializationEvent e)
    {
        
    }
    
    @EventHandler
    public void postInit(FMLPostInitializationEvent e)
    {
        
    }
    
    public void ModInfo(ModMetadata m)
    {
        m.autogenerated = false;
        m.credits = "DummyThinking Team and CoFH Team";
        m.modId = modid;
        m.version = ver;
        m.name = name;
        ArrayList<String> authors = new ArrayList<String>();
        authors.add("JakiHappyCity");
        m.authorList = authors;
    }
}
Все остальные моды загружаются, а этот нет. Структура папок:
IRg7ppX.png

Немного шаманил со структурой. Ничего не понимаю. Вроде же всё правильно, а мод не грузится.
 
Может не очень касательно твоей проблемы, но:
Аннотация у Core/instance где?
 
У меня он подключился.Хотя у меня иде.Для него никаких либ не нужно?
 
XuPuPG написал(а):
У меня он подключился.Хотя у меня иде.Для него никаких либ не нужно?
Ну конечно нужны. Из новых только CoFH Lib. Но пока я вообще ничего не задействовал из этой либы. Толку добовлять его сейчас нету.
 
Помощь 10/10. Толку ноль. Установил - ничего нового. Что кстати странно.
[merge_posts_bbcode]Добавлено: 16.10.2015 18:44:06[/merge_posts_bbcode]

Причём самое интересное то, что даже когда я сделал логгер и вписал туда всякое г - в логе всё равно ничего не было. Кстати конфиг файла тоже нету.
 
Мне больше интересно, почему у тебя проект обозначен, как нерабочий и всё ''норм" (как минимум запускается).
Красный восклицательный знак же.
Хотя я может путаю обозначения и это просто ворнинги, слез с эклипса, так что уже всё забыл.
Покажи Java Build Path и все либы, используемую JRE.
 
wzy1vQK.png

FgDqDlo.png

HifUME4.png

[merge_posts_bbcode]Добавлено: 16.10.2015 19:08:08[/merge_posts_bbcode]

JRE - 1.8 --__--
MCVersion - 1.7.10
 
85e8f3f496761f66aad4f3614384557f.jpg

А так-же ещё:
DummyCore
Essential Craft 3
Тогда и запустился.
 
timaxa007, неа. Не работает. Добавил все эти моды. И ничего. Что делать? :(
 
DummyCore и Essential Craft 3, их вставляешь как исходники. В Idea я не знаю что там нужно сделать, но вот остальные нужно добавить в "Libraries" (библиотеки), которые находиться в "Java Build Path".
 
Назад
Сверху