Jump to content

cman8396

Members
  • Posts

    1
  • Joined

  • Last visited

Everything posted by cman8396

  1. Hello, Im having problems with my crop/plant in my mod. Specifically the .canPlayerEdit, has this changed in 1.4.2 (Forge 6.0.1)? My problem (near the bottom): package ChronoCraft.common; import net.minecraft.src.CreativeTabs; import net.minecraft.src.EntityPlayer; import net.minecraft.src.Item; import net.minecraft.src.ItemStack; import net.minecraft.src.World; public class ItemRasberry extends Item { /** * the type of block this seed turns into (wheat or pumpkin stems for instance) */ private int blockType; /** BlockID of the block the seeds can be planted on. */ private int soilBlockID; public String getTextureFile() { return "/TutTextures.png"; } public ItemRasberry(int par1, int par2, int par3) { super(par1); blockType = par2; soilBlockID = par3; this.setCreativeTab(CreativeTabs.tabMaterials); } public boolean onItemUse(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, World par3World, int par4, int par5, int par6, int par7, float par8, float par9, float par10) { if (par7 != 1) { return false; } else if (par2EntityPlayer.canPlayerEdit(par4, par5, par6) && par2EntityPlayer.canPlayerEdit(par4, par5 + 1, par6)) { int var11 = par3World.getBlockId(par4, par5, par6); if (var11 == this.soilBlockID && par3World.isAirBlock(par4, par5 + 1, par6)) { par3World.setBlockWithNotify(par4, par5 + 1, par6, this.blockType); --par1ItemStack.stackSize; return true; } else { return false; } } else { return false; } } } Hope someone can help. Thanks, CMAn8396
×
×
  • Create New...

Important Information

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