OSDN Git Service

粉塵完成版。チケット完了にしておきます
[chemicraft/chemicraft.git] / common / pcc / chemicraft / item / ItemDust.java
1 package pcc.chemicraft.item;
2
3 import pcc.chemicraft.ChemiCraft;
4 import pcc.chemicraft.entity.EntityDust;
5 import net.minecraft.creativetab.CreativeTabs;
6 import net.minecraft.entity.player.EntityPlayer;
7 import net.minecraft.item.Item;
8 import net.minecraft.item.ItemStack;
9 import net.minecraft.world.World;
10
11 public class ItemDust extends Item {
12
13         public ItemDust(int par1) {
14                 super(par1);
15                 this.setCreativeTab(ChemiCraft.instance.creativeTabChemiCraft);
16         }
17
18         @Override
19         public ItemStack onItemRightClick(ItemStack par1ItemStack, World par2World,
20                         EntityPlayer par3EntityPlayer) {
21                 if (!par2World.isRemote) {
22                         par2World.spawnEntityInWorld(new EntityDust(par2World,
23                                         par3EntityPlayer.posX,
24                                         par3EntityPlayer.posY,
25                                         par3EntityPlayer.posZ));
26                         par1ItemStack.stackSize--;
27                 }
28                 return par1ItemStack;
29         }
30
31
32 }