Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package mod.infection;
- import net.minecraft.block.Block;
- import net.minecraft.entity.EnumCreatureType;
- import net.minecraft.entity.monster.*;
- import net.minecraft.world.biome.BiomeGenBase;
- import mod.infection.entitees.EntityRodeur;
- import mod.infection.proxy.Common;
- 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.NetworkMod;
- import cpw.mods.fml.common.registry.EntityRegistry;
- import cpw.mods.fml.common.registry.GameRegistry;
- import cpw.mods.fml.common.registry.LanguageRegistry;
- @Mod(modid = "infection", name = "Infection", version = "0.0.1")
- @NetworkMod(clientSideRequired = true, serverSideRequired = false)
- public class infection {
- @SidedProxy(clientSide = "mod.infection.proxy.Client", serverSide = "mod.infection.proxy.Common")
- public static Common proxy;
- @Instance("infection")
- public static infection instance;
- //---------------------------------
- @EventHandler
- public void PreInit(FMLPreInitializationEvent event)
- {
- }
- @EventHandler
- public void Init(FMLInitializationEvent event)
- {
- //Anti spawn des mobs deja existant
- EntityRegistry.removeSpawn(EntityZombie.class, EnumCreatureType.monster, BiomeGenBase.beach, BiomeGenBase.extremeHills, BiomeGenBase.extremeHillsEdge, BiomeGenBase.forest, BiomeGenBase.forestHills, BiomeGenBase.jungle, BiomeGenBase.jungleHills, BiomeGenBase.mushroomIsland, BiomeGenBase.mushroomIslandShore, BiomeGenBase.ocean, BiomeGenBase.plains, BiomeGenBase.river, BiomeGenBase.swampland,BiomeGenBase.desert,BiomeGenBase.desertHills,BiomeGenBase.taiga,BiomeGenBase.taigaHills,BiomeGenBase.iceMountains,BiomeGenBase.icePlains);
- EntityRegistry.removeSpawn(EntityEnderman.class, EnumCreatureType.monster, BiomeGenBase.beach, BiomeGenBase.extremeHills, BiomeGenBase.extremeHillsEdge, BiomeGenBase.forest, BiomeGenBase.forestHills, BiomeGenBase.jungle, BiomeGenBase.jungleHills, BiomeGenBase.mushroomIsland, BiomeGenBase.mushroomIslandShore, BiomeGenBase.ocean, BiomeGenBase.plains, BiomeGenBase.river, BiomeGenBase.swampland,BiomeGenBase.desert,BiomeGenBase.desertHills,BiomeGenBase.taiga,BiomeGenBase.taigaHills,BiomeGenBase.iceMountains,BiomeGenBase.icePlains);
- EntityRegistry.removeSpawn(EntitySkeleton.class, EnumCreatureType.monster, BiomeGenBase.beach, BiomeGenBase.extremeHills, BiomeGenBase.extremeHillsEdge, BiomeGenBase.forest, BiomeGenBase.forestHills, BiomeGenBase.jungle, BiomeGenBase.jungleHills, BiomeGenBase.mushroomIsland, BiomeGenBase.mushroomIslandShore, BiomeGenBase.ocean, BiomeGenBase.plains, BiomeGenBase.river, BiomeGenBase.swampland,BiomeGenBase.desert,BiomeGenBase.desertHills,BiomeGenBase.taiga,BiomeGenBase.taigaHills,BiomeGenBase.iceMountains,BiomeGenBase.icePlains);
- EntityRegistry.removeSpawn(EntitySpider.class, EnumCreatureType.monster, BiomeGenBase.beach, BiomeGenBase.extremeHills, BiomeGenBase.extremeHillsEdge, BiomeGenBase.forest, BiomeGenBase.forestHills, BiomeGenBase.jungle, BiomeGenBase.jungleHills, BiomeGenBase.mushroomIsland, BiomeGenBase.mushroomIslandShore, BiomeGenBase.ocean, BiomeGenBase.plains, BiomeGenBase.river, BiomeGenBase.swampland,BiomeGenBase.desert,BiomeGenBase.desertHills,BiomeGenBase.taiga,BiomeGenBase.taigaHills,BiomeGenBase.iceMountains,BiomeGenBase.icePlains);
- EntityRegistry.removeSpawn(EntityCreeper.class, EnumCreatureType.monster, BiomeGenBase.beach, BiomeGenBase.extremeHills, BiomeGenBase.extremeHillsEdge, BiomeGenBase.forest, BiomeGenBase.forestHills, BiomeGenBase.jungle, BiomeGenBase.jungleHills, BiomeGenBase.mushroomIsland, BiomeGenBase.mushroomIslandShore, BiomeGenBase.ocean, BiomeGenBase.plains, BiomeGenBase.river, BiomeGenBase.swampland,BiomeGenBase.desert,BiomeGenBase.desertHills,BiomeGenBase.taiga,BiomeGenBase.taigaHills,BiomeGenBase.iceMountains,BiomeGenBase.icePlains);
- //declaration mob rodeur
- EntityRegistry.registerGlobalEntityID(EntityRodeur.class, "Rodeur", EntityRegistry.findGlobalUniqueEntityId(), 24, 30);
- EntityRegistry.registerModEntity(EntityRodeur.class, "Rodeur", 250, this, 40, 1, true);
- EntityRegistry.addSpawn(EntityRodeur.class, 1, 4, 4, EnumCreatureType.creature);
- LanguageRegistry.instance().addStringLocalization("entity.Rodeur.name", "Rodeur");
- }
- @EventHandler
- public void PostInit(FMLPostInitializationEvent event)
- {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment