Нужно на клиенте
Скорее всего, но вопрос: как его получить, имея позицию игрока и позицию блока воды?
public EnumActionResult processRightClickBlock(EntityPlayerSP player, WorldClient worldIn, BlockPos pos, EnumFacing direction, Vec3d vec, EnumHand hand)
{...