Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package aidas.morestuff;
- import net.minecraft.command.ServerCommandManager;
- import net.minecraft.entity.EnumCreatureType;
- import net.minecraft.world.biome.BiomeGenBase;
- import net.minecraftforge.common.MinecraftForge;
- import net.minecraftforge.fml.common.FMLCommonHandler;
- import net.minecraftforge.fml.common.Mod;
- import net.minecraftforge.fml.common.Mod.EventHandler;
- import net.minecraftforge.fml.common.Mod.Instance;
- 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;
- import net.minecraftforge.fml.common.event.FMLServerStartingEvent;
- import net.minecraftforge.fml.common.registry.GameRegistry;
- import aidas.morestuff.commands.Heal;
- import aidas.morestuff.crafting.RubySeedRecipie;
- import aidas.morestuff.entity.PeaEntity;
- import aidas.morestuff.entity.PikaEntity;
- import aidas.morestuff.proxy.CommonProxy;
- import aidas.morestuff.render.RenderPea;
- import aidas.morestuff.render.RenderPika;
- import aidas.morestuff.util.EntityCreator;
- import aidas.morestuff.util.Events;
- import aidas.morestuff.util.KeyBindings;
- import aidas.morestuff.util.KeyInputHandler;
- @Mod(modid = Main.MODID, name = Main.MODNAME, version = Main.VERSION)
- public class Main
- {
- public static final String MODID = "ms";
- public static final String MODNAME = "More Stuff";
- public static final String VERSION = "0.3";
- public static final Object instancee = "ms";
- @SidedProxy(clientSide="aidas.morestuff.proxy.ClientProxy", serverSide="aidas.morestuff.proxy.ServerProxy")
- public static CommonProxy proxy;
- @Instance
- public static Main instance = new Main();
- @EventHandler
- public void preInit(FMLPreInitializationEvent e)
- {
- this.proxy.preInit(e);
- FMLCommonHandler.instance().bus().register(new KeyInputHandler());
- KeyBindings.init();
- }
- @EventHandler
- public void init(FMLInitializationEvent e)
- {
- this.proxy.init(e);
- MinecraftForge.EVENT_BUS.register(new Events());
- EntityCreator.create(PeaEntity.class, new RenderPea(), "pea_shooter", EnumCreatureType.MONSTER, 0, 0, 0, new BiomeGenBase[] {}, 0x00D921, 0x008514);
- EntityCreator.create(PikaEntity.class, new RenderPika(), "pikachu", EnumCreatureType.MONSTER, 0, 0, 0, new BiomeGenBase[] {}, 0xFFFF00, 0x9C9C00);
- }
- @EventHandler
- public void postInit(FMLPostInitializationEvent e)
- {
- this.proxy.postInit(e);
- }
- @EventHandler
- public void registerCommands(FMLServerStartingEvent event)
- {
- ServerCommandManager manager = (ServerCommandManager) event.getServer().getCommandManager();
- manager.registerCommand(new Heal());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement