Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package argoelzer.qpee.mod;
- import net.minecraft.creativetab.CreativeTabs;
- import net.minecraft.item.Item;
- import net.minecraft.item.ItemArmor.ArmorMaterial;
- import net.minecraft.world.biome.BiomeGenBase;
- import net.minecraftforge.common.BiomeDictionary;
- import net.minecraftforge.common.BiomeManager;
- import net.minecraftforge.common.MinecraftForge;
- import net.minecraftforge.common.BiomeManager.BiomeType;
- import net.minecraftforge.common.util.EnumHelper;
- import argoelzer.qpee.mod.blocos.GerenciadorDeBlocos;
- import argoelzer.qpee.mod.entity.EntityBomba;
- import argoelzer.qpee.mod.entity.EntityEnergiaConcentrada;
- import argoelzer.qpee.mod.entity.EntityFiendBlaze;
- import argoelzer.qpee.mod.entity.EntityFiendServoBlaze;
- import argoelzer.qpee.mod.entity.EntityHandler;
- import argoelzer.qpee.mod.entity.ProjetilAmaterasu;
- import argoelzer.qpee.mod.handler.GuiHandler;
- import argoelzer.qpee.mod.itens.GerenciadorDeItens;
- import argoelzer.qpee.mod.network.NetworkHandler;
- import argoelzer.qpee.mod.proxy.CommonProxy;
- import argoelzer.qpee.mod.receitas.ReceitasBasicas;
- import argoelzer.qpee.mod.tileentity.TileBomba;
- import argoelzer.qpee.mod.tileentity.TileChurrasqueira;
- import argoelzer.qpee.mod.tileentity.TileMorteiro;
- import argoelzer.qpee.mod.tileentity.TileMorteiroBase;
- import argoelzer.qpee.mod.tileentity.TileMorteiroCano;
- import argoelzer.qpee.mod.tileentity.TileMorteiroCanoBase;
- import argoelzer.qpee.mod.tileentity.TileMorteiroController;
- import argoelzer.qpee.mod.tileentity.TileMorteiroCore;
- import argoelzer.qpee.mod.tileentity.TileRitualCore;
- 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.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.registry.GameRegistry;
- import cpw.mods.fml.relauncher.Side;
- import cpw.mods.fml.relauncher.SideOnly;
- @Mod(modid = Nomes.MOD_ID, version = Nomes.MOD_VERSAO, name = Nomes.MOD_NOME)
- public class QPEE
- {
- public static CreativeTabs tabqpee;
- @Instance(Nomes.MOD_ID)
- public static QPEE instancia;
- @SidedProxy(clientSide = "argoelzer.qpee.mod.proxy.ClientProxy", serverSide = "argoelzer.qpee.mod.proxy.CommonProxy")
- public static CommonProxy proxy;
- //Inicio
- @EventHandler
- public void preInicio(FMLPreInitializationEvent vento)
- {
- NetworkHandler.init();
- tabqpee = new CreativeTabs("TabQPEE")
- {
- @SideOnly(Side.CLIENT)
- public Item getTabIconItem()
- {
- return Item.getItemFromBlock(GerenciadorDeBlocos.blocoChurrasqueiraEletricaAtiva);
- }
- };
- GerenciadorDeItens.iniciarItens();
- GerenciadorDeBlocos.iniciarBlocos();
- }
- //Meio
- @EventHandler
- public void inicio(FMLInitializationEvent evento)
- {
- GameRegistry.registerTileEntity(TileChurrasqueira.class, "TileChurrasqueira");
- GameRegistry.registerTileEntity(TileMorteiro.class, "TileMorteiro");
- GameRegistry.registerTileEntity(TileChurrasqueira.class, "Churrasqueira");
- GameRegistry.registerTileEntity(TileMorteiroCore.class, "TileMorteiroCore");
- GameRegistry.registerTileEntity(TileBomba.class, "TileBomba");
- GameRegistry.registerTileEntity(TileMorteiroBase.class, "TileMorteiroBase");
- GameRegistry.registerTileEntity(TileMorteiroController.class, "TileMorteiroController");
- GameRegistry.registerTileEntity(TileMorteiroCano.class, "TileMorteiroCano");
- GameRegistry.registerTileEntity(TileMorteiroCanoBase.class, "TileMorteiroCanoBase");
- GameRegistry.registerTileEntity(TileRitualCore.class, "TileRitualCore");
- NetworkRegistry.INSTANCE.registerGuiHandler(this, new GuiHandler());
- EntityHandler.registerEntity(EntityBomba.class, Nomes.ENTITY_BOMBA_NAME, true);
- EntityHandler.registerEntity(EntityFiendBlaze.class, Nomes.ENTITY_FIEND_BLAZE_NAME, true);
- EntityHandler.registerEntity(ProjetilAmaterasu.class, Nomes.ENTITY_PROJETIL_AMATERASU, false);
- EntityHandler.registerEntity(EntityFiendServoBlaze.class, Nomes.ENTITY_FIEND_BLAZE_SERVO_NAME, true);
- EntityHandler.registerEntity(EntityEnergiaConcentrada.class, Nomes.ENTITY_ENERGIA_NAME, true);
- ReceitasBasicas.init();
- }
- @EventHandler
- public void posInicio(FMLPostInitializationEvent evento)
- {
- proxy.registerRender();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement