As an additional cost to cast this spell, sacrifice an artifact. Search your library for an artifact card, put that card onto the battlefield, then shuffle.
Tinker has 6 printings, first in Urza's Legacy (1999). It has 1 official ruling.
Legality
commander: banned
legacy: banned
vintage: legal
pauper: not legal
modern: not legal
pioneer: not legal
standard: not legal
brawl: not legal
Rulings
: Because the "search" requires you to find a card with certain characteristics, you don't have to find the card if you don't want to.