Here is my Main class:
package fr.helistos.helistosmod;
import fr.helistos.helistosmod.events.RegisteringEvent;
import fr.helistos.helistosmod.init.ModItems;
import fr.helistos.helistosmod.proxy.CommonProxy;
import fr.helistos.helistosmod.utils.References;
import net.minecraftforge.common.MinecraftForge;
import net.minecraftforge.fml.common.Mod;
import net.minecraftforge.fml.common.SidedProxy;
import net.minecraftforge.fml.common.event.FMLInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
@Mod(modid = References.MODID, name = References.NAME , version = References.VERSION)
public class Main {
@Mod.Instance(References.MODID)
public static Main instance;
@SidedProxy(clientSide = References.CLIENTPROXY, serverSide = References.SERVERPROXY)
public static CommonProxy proxy;
public Main() {
MinecraftForge.EVENT_BUS.register(new RegisteringEvent());
}
@Mod.EventHandler
public void preInit(FMLPreInitializationEvent e) {
proxy.preInit();
}
public void Init(FMLInitializationEvent e) {
proxy.Init();
}
public void postInit(FMLPostInitializationEvent e) {
proxy.postInit();
}
}
and my mcmod.info :
[
{
"modid": "helistosmod",
"name": "Helistos Mod",
"description": "L'ancien serveur vanilla Helistos arrive en moddé pour vous donner une survie vraiiment améliorée :)",
"version": "${version}",
"mcversion": "${mcversion}",
"url": "https://www.wiki.helistos.fr",
"updateUrl": "",
"authorList": ["La Team Helistos"],
"credits": "Merci à tous nos développeurs, et à Forge accompagné de FML pour vous permettre d'avoir ce mod de qualité",
"logoFile": "logo.png",
"screenshots": [],
"dependencies": []
}
]
Okk I am going to check this