Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.daystomine.main;
- import java.util.ArrayList;
- import net.minecraft.client.gui.GuiMainMenu;
- import net.minecraftforge.common.MinecraftForge;
- import cpw.mods.fml.common.FMLCommonHandler;
- import cpw.mods.fml.common.Mod;
- import cpw.mods.fml.common.Mod.EventHandler;
- import cpw.mods.fml.common.Mod.Instance;
- 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.event.FMLServerStartingEvent;
- import cpw.mods.fml.common.network.NetworkRegistry;
- import cpw.mods.fml.common.network.simpleimpl.SimpleNetworkWrapper;
- import cpw.mods.fml.common.registry.EntityRegistry;
- import cpw.mods.fml.common.registry.GameRegistry;
- import cpw.mods.fml.relauncher.Side;
- import com.daystomine.Entity.EntityMobs;
- import com.daystomine.Entity.MEntity;
- import com.daystomine.MainMenu.EventListener;
- import com.daystomine.MainMenu.Guizznation;
- import com.daystomine.blocks.Mblocks;
- import com.daystomine.creativetabs.MCreativeTabs;
- import com.daystomine.event.EventHandlermoded;
- import com.daystomine.gun.GunList;
- import com.daystomine.items.Mitems;
- import com.daystomine.items.canopner;
- import com.daystomine.lib.RefStrings;
- import com.daystomine.packet.GunFirePacket;
- import com.daystomine.packet.ReloadGunPacket;
- @Mod(modid = RefStrings.MODID , name = RefStrings.NAME, version = RefStrings.VERSION)
- public class MainRegistry {
- @Mod.Instance("daystomine")
- public static MainRegistry instance;
- public static SimpleNetworkWrapper networkHandler;
- public GunList content = new GunList();
- @SidedProxy(clientSide = RefStrings.CLIENTSIDE , serverSide = RefStrings.SERVERSIDE)
- public static ServerProxy proxy;
- @EventHandler
- public static void init(FMLInitializationEvent Event){
- networkHandler = NetworkRegistry.INSTANCE.newSimpleChannel("daytomine");
- networkHandler.registerMessage(GunFirePacket.Handler.class, GunFirePacket.class, 2, Side.SERVER);
- networkHandler.registerMessage(ReloadGunPacket.Handler.class, ReloadGunPacket.class, 4, Side.SERVER);
- MEntity.MainRegistry();
- EntityMobs.mainRegistry();
- }
- @EventHandler
- public static void load(FMLInitializationEvent event){
- MinecraftForge.EVENT_BUS.register(new EventHandlermoded());
- MinecraftForge.EVENT_BUS.register(new EventListener());
- FMLCommonHandler.instance().bus().register(new canopner());
- MCreativeTabs.initialiseTabs();
- GunList.mainRegistry();
- Mitems.mainRegistry();
- Mblocks.mainRegistry();
- craftingmanager.MainRegistry();
- proxy.registerrenderinfo();
- }
- @EventHandler
- public void postLoad(FMLPostInitializationEvent event){
- }
- @Mod.EventHandler
- public void serverStart(FMLServerStartingEvent event){
- }
- public static GunList content()
- {
- return instance.content;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment