Jump to content

Techcell

Members
  • Posts

    7
  • Joined

  • Last visited

Everything posted by Techcell

  1. 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. :'(
  2. Hello I was wondering if anyone could help me to get my block (cookie jar) to pop out a random item (different type of cookies) each time it's right clicked. My block code and item code are basic and have nothing special added to them. Thanks! 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; public class BlockCookieJar extends Block{ public BlockCookieJar(int par1, Material par2Material) { super(par1, par2Material); this.setCreativeTab(CreativeTabs.tabBlock); this.setLightValue(0.1F); this.setHardness(6); this.setResistance(10); } public void registerIcons(IconRegister iconRegister) { blockIcon = iconRegister.registerIcon("PracticeMod:CookieJar"); } } package techcell.practicemod.item; import net.minecraft.client.renderer.texture.IconRegister; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.item.Item; public class ItemSugerCookie extends Item { public ItemSugerCookie(int par1) { super(par1); this.setCreativeTab(CreativeTabs.tabFood); } public void registerIcons(IconRegister iconRegister) { itemIcon = iconRegister.registerIcon("PracticeMod:SugerCookie"); } } jar and item code
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.