
Ace's High
Fires a string of cards with varying effects based on card type
Hearts grant lifesteal
Spades pierce enemies
Diamonds violently explode
Clubs split into three
125 items in total across 8 different materials, gathered through 11 intermediate crafts. You also need 1 platinum 20 gold in coins.
Ace's Highx1
Revolverx1
Travelling Merchantx23 ingredients
Gold Coinx20
Claret Cannonx1
Bloodstonex25
Blood Orbx10
Fantasy Talismanx1
Solar Veilx10
Silkx101 ingredient
Ectoplasmx51 ingredient
Auric Barx5
Auric Orex501 ingredient
Yharon Soul Fragmentx1
Why the tree changes with your mods
Recipes are registered by the mods you load, so the same item can want different materials in different setups. This tree is computed from a dump of the recipe table for the mod set named above rather than written by hand, which is why you can switch sets and watch the material list move.
Coins are counted separately from materials. Terraria can convert between copper, silver and gold, so treating them as craftable turns a 15 gold cost into 150,000 silver coins and buries everything else.

