Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package mechcraft.items;
- import cpw.mods.fml.common.registry.GameRegistry;
- import mechcraft.MechCraft;
- import mechcraft.ModInfo;
- import mechcraft.entities.EntityGrenadeRound;
- import net.minecraft.entity.Entity;
- import net.minecraft.entity.player.EntityPlayer;
- import net.minecraft.item.Item;
- import net.minecraft.world.World;
- public class MechItems {
- public static Item gaussRifle;
- public static Item grenadeRifle;
- public static Item gaussRound;
- public static Item grenadeRound;
- public static Item mechSig;
- public static Entity grenadeRoundEntity;
- public void EntityFetch(World world, EntityPlayer entityPlayer){
- grenadeRoundEntity = new EntityGrenadeRound(world, entityPlayer);
- }
- public static void init() {
- gaussRifle = new GaussRifle();
- grenadeRifle = new ItemGun(2, grenadeRound, grenadeRoundEntity, 40).setUnlocalizedName(ModInfo.ID +"_" + "GrenadeRifle").setCreativeTab(MechCraft.tabMechCraft).setTextureName(ModInfo.ID + ":GrenadeRifle");
- grenadeRound = new Item().setUnlocalizedName(ModInfo.ID +"_" + "GrenadeRound").setCreativeTab(MechCraft.tabMechCraft).setTextureName(ModInfo.ID + ":GrenadeRound");
- gaussRound = new Item().setUnlocalizedName(ModInfo.ID +"_" + "GaussRound").setCreativeTab(MechCraft.tabMechCraft).setTextureName(ModInfo.ID + ":GaussRound");
- mechSig = new Item().setUnlocalizedName(ModInfo.ID + "_MechSig").setCreativeTab(MechCraft.tabMechCraft).setTextureName(ModInfo.ID + ":tab");
- GameRegistry.registerItem(gaussRound, "GaussRound");
- GameRegistry.registerItem(grenadeRound, "GrenadeRound");
- GameRegistry.registerItem(grenadeRifle, "GrenadeRifle");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement