/** * Called when the block is right clicked by a player. */ public boolean onBlockActivated(World worldIn, BlockPos pos, IBlockState state, EntityPlayer playerIn, EnumHand hand, EnumFacing facing, float hitX, float hitY, float hitZ) { if (!worldIn.isRemote) { return ItemLead.attachToFence(playerIn, worldIn, pos); } else { ItemStack itemstack = playerIn.getHeldItem(hand); return itemstack.getItem() == Items.LEAD || itemstack.isEmpty(); } }
public boolean onBlockActivated(World worldIn, BlockPos pos, IBlockState state, EntityPlayer playerIn, EnumHand hand, EnumFacing heldItem, float side, float hitX, float hitY) { if (!worldIn.isRemote) { return ItemLead.attachToFence(playerIn, worldIn, pos); } else { ItemStack itemstack = playerIn.getHeldItem(hand); return itemstack.getItem() == Items.LEAD || itemstack.func_190926_b(); } }
public boolean onBlockActivated(World worldIn, BlockPos pos, IBlockState state, EntityPlayer playerIn, EnumFacing side, float hitX, float hitY, float hitZ) { return worldIn.isRemote ? true : ItemLead.attachToFence(playerIn, worldIn, pos); }
public boolean onBlockActivated(World worldIn, BlockPos pos, IBlockState state, EntityPlayer playerIn, EnumHand hand, @Nullable ItemStack heldItem, EnumFacing side, float hitX, float hitY, float hitZ) { return worldIn.isRemote ? true : ItemLead.attachToFence(playerIn, worldIn, pos); }
private boolean isFindableItem(Item food) { return (food != null && !(food instanceof ItemFatCatUnko) && !(food instanceof ItemFurball) && !(food instanceof ItemLead) && !(food instanceof ItemNameTag)); }
/** * Called upon block activation (right click on the block.) */ public boolean onBlockActivated(World p_149727_1_, int p_149727_2_, int p_149727_3_, int p_149727_4_, EntityPlayer p_149727_5_, int p_149727_6_, float p_149727_7_, float p_149727_8_, float p_149727_9_) { return p_149727_1_.isClient ? true : ItemLead.func_150909_a(p_149727_5_, p_149727_1_, p_149727_2_, p_149727_3_, p_149727_4_); }
@Override public boolean onBlockActivated (World world, int x, int y, int z, EntityPlayer player, int side, float vx, float vy, float vz) { return world.isRemote ? true : ItemLead.func_150909_a(player, world, x, y, z); }
public boolean onBlockActivated(World p_149727_1_, int p_149727_2_, int p_149727_3_, int p_149727_4_, EntityPlayer p_149727_5_, int p_149727_6_, float p_149727_7_, float p_149727_8_, float p_149727_9_) { return p_149727_1_.isRemote ? true : ItemLead.func_150909_a(p_149727_5_, p_149727_1_, p_149727_2_, p_149727_3_, p_149727_4_); }