Keyblade_crafter

Pokemod.java

May 2nd, 2014
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.22 KB | None | 0 0
  1. package frank.Pokemod;
  2.  
  3. import net.minecraft.entity.EnumCreatureType;
  4. import net.minecraft.world.biome.BiomeGenBase;
  5. import cpw.mods.fml.common.Mod;
  6. import cpw.mods.fml.common.Mod.EventHandler; // used in 1.6.2
  7. //import cpw.mods.fml.common.Mod.PreInit;    // used in 1.5.2
  8. //import cpw.mods.fml.common.Mod.Init;       // used in 1.5.2
  9. //import cpw.mods.fml.common.Mod.PostInit;   // used in 1.5.2
  10. import cpw.mods.fml.common.Mod.Instance;
  11. import cpw.mods.fml.common.SidedProxy;
  12. import cpw.mods.fml.common.event.FMLInitializationEvent;
  13. import cpw.mods.fml.common.event.FMLPostInitializationEvent;
  14. import cpw.mods.fml.common.event.FMLPreInitializationEvent;
  15. //import cpw.mods.fml.common.network.NetworkMod; // not used in 1.7
  16. import cpw.mods.fml.common.registry.EntityRegistry;
  17.  
  18. @Mod(modid="Pokemod", name="Pokemod", version="0.0.1")
  19. //@NetworkMod(clientSideRequired=true) // not used in 1.7
  20. public class Pokemod {
  21.  
  22.         // The instance of your mod that Forge uses.
  23.         @Instance(value = "Pokemod")
  24.         public static Pokemod instance;
  25.        
  26.         // Says where the client and server 'proxy' code is loaded.
  27.         @SidedProxy(clientSide="tutorial.generic.client.ClientProxy", serverSide="tutorial.generic.CommonProxy")
  28.         public static CommonProxy proxy;
  29.        
  30.         @EventHandler // used in 1.6.2
  31.         //@PreInit    // used in 1.5.2
  32.         public void preInit(FMLPreInitializationEvent event) {
  33.                 // Stub Method
  34.         }
  35.        
  36.         @EventHandler // used in 1.6.2
  37.         //@Init       // used in 1.5.2
  38.         public void load(FMLInitializationEvent event) {
  39.                 proxy.registerRenderers();
  40.                 EntityRegistry.registerModEntity(EntityBulbasaur.class, "Bulbasaur", 2, this, 50, 3, true);
  41.                 EntityRegistry.addSpawn(EntityBulbasaur.class, 5, 2, 6, EnumCreatureType.creature, Pokemod.bulbasaurPlainsBiome, BiomeGenBase.plains);
  42.                 LanguageRegistry.instance().addStringLocalization("entity.instance.Bulbasaur.name", "Bulbasaur");
  43.         }
  44.        
  45.         @EventHandler // used in 1.6.2
  46.         //@PostInit   // used in 1.5.2
  47.         public void postInit(FMLPostInitializationEvent event) {
  48.                 // Stub Method
  49.         }
  50. }
Advertisement
Add Comment
Please, Sign In to add comment