package techcell.practicemod.block;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.client.renderer.texture.IconRegister;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.entity.item.EntityItem;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack;
import net.minecraft.world.World;
public class BlockWandShelf extends Block{
public BlockWandShelf(int par1, Material par2Material) {
super(par1, par2Material);
this.setCreativeTab(CreativeTabs.tabBlock);
this.setLightValue(0.1F);
this.setHardness(6);
this.setResistance(10); }
public boolean blockActivated(World world, int i, int j, int k, EntityPlayer entityplayer)
{
ItemStack itemstack = entityplayer.getCurrentEquippedItem();
if(itemstack.itemID == 12)
{
EntityItem entityitem = new EntityItem(world, i, j, k, new ItemStack(sand, 1));
entityitem.delayBeforeCanPickup = 10;
world.spawnEntityInWorld(entityitem);
}
return true;
}
public void registerIcons(IconRegister iconRegister) {
blockIcon = iconRegister.registerIcon("PracticeMod:WandShelf");
}
}
I've tried this and its still not dropping anything I'm not getting any errors, i don't see what I'm missing. it should be dropping sand when i right click it. :'(