Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package finnthehuman37.Firefighter.item;
- import net.minecraft.client.renderer.texture.IconRegister;
- import net.minecraft.entity.player.EntityPlayer;
- import net.minecraft.entity.projectile.EntitySnowball;
- import net.minecraft.item.Item;
- import net.minecraft.item.ItemStack;
- import net.minecraft.world.World;
- import finnthehuman37.Firefighter.common.FirefighterMod;
- public class ItemFireExtinguisher extends Item{
- public ItemFireExtinguisher(int par1) {
- super(par1);
- this.setCreativeTab(FirefighterMod.TabFirefighter);
- }
- public void registerIcons(IconRegister iconRegister) {
- itemIcon = iconRegister.registerIcon("FirefighterCraftMod:FireExtinguisher");
- }
- public ItemStack onItemRightClick(ItemStack par1ItemStack, World WorldObject, EntityPlayer EntityPlayerObject)
- {
- if (!EntityPlayerObject.capabilities.isCreativeMode)
- {
- --par1ItemStack.stackSize;
- }
- WorldObject.playSoundAtEntity(EntityPlayerObject, "firefightercraftmod:Extinguish", 1.0F, 1.0F);
- if (!WorldObject.isRemote)
- {
- WorldObject.spawnEntityInWorld(new EntitySnowball(WorldObject, EntityPlayerObject));
- }
- return par1ItemStack;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement