How the TerraFirmaCraft anvil works

Smithing in TerraFirmaCraft is a small puzzle. Every recipe hides a target on the anvil’s work bar, each action moves the work by a fixed amount, and the item is finished by the strike that lands exactly on the target, provided the last three strikes follow the recipe’s finishing rules. This guide explains each part, works through one example and lists the rules of all 278 TerraFirmaCraft recipes.

The eight actions

The eight anvil actions
ActionMoves the work by
Light hit−3
Medium hit−6
Hard hit−9
Draw−15
Punch+2
Bend+7
Upset+13
Shrink+16

Hits come in three strengths; a recipe that asks for a hit accepts any of them. The work starts at 0. Taking it below 0 or above 150 destroys the item, so an overshoot can cost you the metal.

Where the target comes from

The target is not written in the recipe. The game works it out from the world seed and the recipe’s id, so it is the same every time in one world and different in another, and it always lies between 40 and 113. The anvil screen shows it; the forging calculator also works it out from your seed, the way the game does.

Reading the finishing rules

A recipe has up to three finishing rules. Each names an action and a position among the last three strikes:

  • Last, second last and third last each name one strike.
  • Not last means the second or third last strike.
  • Any means one of the last three strikes.
  • A rule that asks for a hit is met by a light, medium or hard hit.

The game checks after every strike, and the item is done the moment the work reaches the target with the rules met. So the finishing strikes have to be planned before the first one: work out where you must be three strikes before the end, get there, then finish. The recipe files store the rules last first; this guide and the calculator list them in the order you strike them.

A worked example

Say the anvil shows a target of 70 for a copper pickaxe head, whose rules are “punch last”, “bend not last” and “draw not last”. The forge calculator’s solver finds this sequence, the shortest one that satisfies them:

A copper pickaxe head with a target of 70, as the forge calculator solves it
StrikeActionMoves the work byWork after the strike
1Punch+22
2Upset+1315
3Upset+1328
4Shrink+1644
5Shrink+1660
6Shrink+1676
7Draw−1561
8Bend+768
9Punch+270

The work lands on 70 with the last strike, and the last three strikes, draw, bend and punch, meet every rule. Another world gives the same pickaxe head a different target, and so a different sequence.

Anvil tiers

Every recipe needs an anvil of at least a given tier, and in TerraFirmaCraft an anvil’s tier is its metal’s: Tier I is copper; Tier II bronze, bismuth bronze or black bronze; Tier III wrought iron; Tier IV steel; Tier V black steel; and Tier VI red or blue steel. A rock anvil, made from raw igneous rock, is Tier 0.

How many recipes need each anvil tier
TierTerraFirmaCraft 1.20 recipesTerraFirmaGreg 0.13.8 recipes
Any anvil01
Tier I44116
Tier II81174
Tier III4795
Tier IV2754
Tier V2744
Tier VI5291

The rules of every TerraFirmaCraft item

Every metal’s version of an item shares one set of rules: a copper and a steel pickaxe head finish the same way, and only the anvil tier differs.

The finishing rules of every TerraFirmaCraft 1.20 anvil recipe, by item
ItemFinishing rules, in the order you strike themMade fromMetals and anvil tier
Axe headUpset, third last step; Any hit, second last step; Punch, last stepingotsCopper (Tier I), Bismuth Bronze (Tier II), Black Bronze (Tier II), Bronze (Tier II), Wrought Iron (Tier III), Steel (Tier IV), Black Steel (Tier V), Blue Steel (Tier VI), Red Steel (Tier VI)
BarsPunch, third last step; Punch, second last step; Upset, last stepsheets, double sheetsBismuth Bronze (Tier III), Black Bronze (Tier III), Black Steel (Tier III), Blue Steel (Tier III), Bronze (Tier III), Copper (Tier III), Red Steel (Tier III), Steel (Tier III), Wrought Iron (Tier III)
BlowpipeAny hit, third last step; Draw, second last step; Draw, last steprodsBrass (Tier II)
Brass mechanismsPunch, third last step; Any hit, second last step; Punch, last stepingotsBrass (Tier II)
BucketBend, third last step; Bend, second last step; Bend, last stepsheetsBlue Steel (Tier VI), Red Steel (Tier VI)
ChainDraw, last step; Any hit, any step; Any hit, any stepingotsCopper (Tier I), Bismuth Bronze (Tier II), Black Bronze (Tier II), Bronze (Tier II), Wrought Iron (Tier III), Steel (Tier IV), Black Steel (Tier V), Blue Steel (Tier VI), Red Steel (Tier VI)
Chisel headAny hit, last step; Any hit, not the last step; Draw, not the last stepingotsCopper (Tier I), Bismuth Bronze (Tier II), Black Bronze (Tier II), Bronze (Tier II), Wrought Iron (Tier III), Steel (Tier IV), Black Steel (Tier V), Blue Steel (Tier VI), Red Steel (Tier VI)
Fish hookDraw, not the last step; Bend, any step; Any hit, any stepsheetsCopper (Tier I), Bismuth Bronze (Tier II), Black Bronze (Tier II), Bronze (Tier II), Wrought Iron (Tier III), Steel (Tier IV), Black Steel (Tier V), Blue Steel (Tier VI), Red Steel (Tier VI)
Hammer headPunch, last step; Shrink, not the last stepingotsCopper (Tier I), Bismuth Bronze (Tier II), Black Bronze (Tier II), Bronze (Tier II), Wrought Iron (Tier III), Steel (Tier IV), Black Steel (Tier V), Blue Steel (Tier VI), Red Steel (Tier VI)
Hoe headPunch, last step; Any hit, not the last step; Bend, not the last stepingotsCopper (Tier I), Bismuth Bronze (Tier II), Black Bronze (Tier II), Bronze (Tier II), Wrought Iron (Tier III), Steel (Tier IV), Black Steel (Tier V), Blue Steel (Tier VI), Red Steel (Tier VI)
IngotAny hit, third last step; Any hit, second last step; Any hit, last stephigh carbon black steel, high carbon blue steel, pig iron, high carbon red steel, high carbon steel, refined iron bloomWrought Iron (Tier II), High Carbon Steel (Tier III), Steel (Tier III), Black Steel (Tier IV), Blue Steel (Tier V), Red Steel (Tier V)
Iron doorAny hit, last step; Draw, not the last step; Punch, not the last stepsheetsWrought Iron (Tier III)
Jar lidPunch, third last step; Any hit, second last step; Any hit, last stepingotsTin (Tier I)
Javelin headDraw, third last step; Any hit, second last step; Any hit, last stepingotsCopper (Tier I), Bismuth Bronze (Tier II), Black Bronze (Tier II), Bronze (Tier II), Wrought Iron (Tier III), Steel (Tier IV), Black Steel (Tier V), Blue Steel (Tier VI), Red Steel (Tier VI)
Knife bladeDraw, third last step; Draw, second last step; Any hit, last stepingotsCopper (Tier I), Bismuth Bronze (Tier II), Black Bronze (Tier II), Bronze (Tier II), Wrought Iron (Tier III), Steel (Tier IV), Black Steel (Tier V), Blue Steel (Tier VI), Red Steel (Tier VI)
Mace headAny hit, last step; Shrink, not the last step; Bend, not the last stepdouble ingotsCopper (Tier I), Bismuth Bronze (Tier II), Black Bronze (Tier II), Bronze (Tier II), Wrought Iron (Tier III), Steel (Tier IV), Black Steel (Tier V), Blue Steel (Tier VI), Red Steel (Tier VI)
Pickaxe headPunch, last step; Bend, not the last step; Draw, not the last stepingotsCopper (Tier I), Bismuth Bronze (Tier II), Black Bronze (Tier II), Bronze (Tier II), Wrought Iron (Tier III), Steel (Tier IV), Black Steel (Tier V), Blue Steel (Tier VI), Red Steel (Tier VI)
Prospector’s pick headPunch, last step; Draw, not the last step; Bend, not the last stepingotsCopper (Tier I), Bismuth Bronze (Tier II), Black Bronze (Tier II), Bronze (Tier II), Wrought Iron (Tier III), Steel (Tier IV), Black Steel (Tier V), Blue Steel (Tier VI), Red Steel (Tier VI)
Refined iron bloomAny hit, third last step; Any hit, second last step; Any hit, last stepraw iron bloom
RodDraw, third last step; Draw, second last step; Bend, last stepingotsBismuth (Tier I), Cast Iron (Tier I), Copper (Tier I), Gold (Tier I), Nickel (Tier I), Rose Gold (Tier I), Silver (Tier I), Sterling Silver (Tier I), Tin (Tier I), Zinc (Tier I), Bismuth Bronze (Tier II), Black Bronze (Tier II), Brass (Tier II), Bronze (Tier II), Wrought Iron (Tier III), Steel (Tier IV), Black Steel (Tier V), Blue Steel (Tier VI), Red Steel (Tier VI)
Saw bladeAny hit, second last step; Any hit, last stepingotsCopper (Tier I), Bismuth Bronze (Tier II), Black Bronze (Tier II), Bronze (Tier II), Wrought Iron (Tier III), Steel (Tier IV), Black Steel (Tier V), Blue Steel (Tier VI), Red Steel (Tier VI)
Scythe bladeBend, third last step; Draw, second last step; Any hit, last stepingotsCopper (Tier I), Bismuth Bronze (Tier II), Black Bronze (Tier II), Bronze (Tier II), Wrought Iron (Tier III), Steel (Tier IV), Black Steel (Tier V), Blue Steel (Tier VI), Red Steel (Tier VI)
SheetAny hit, third last step; Any hit, second last step; Any hit, last stepdouble ingotsBismuth (Tier I), Cast Iron (Tier I), Copper (Tier I), Gold (Tier I), Nickel (Tier I), Rose Gold (Tier I), Silver (Tier I), Sterling Silver (Tier I), Tin (Tier I), Zinc (Tier I), Bismuth Bronze (Tier II), Black Bronze (Tier II), Brass (Tier II), Bronze (Tier II), Wrought Iron (Tier III), Steel (Tier IV), Black Steel (Tier V), Blue Steel (Tier VI), Red Steel (Tier VI)
ShieldBend, third last step; Bend, second last step; Upset, last stepdouble sheetsCopper (Tier I), Bismuth Bronze (Tier II), Black Bronze (Tier II), Bronze (Tier II), Wrought Iron (Tier III), Steel (Tier IV), Black Steel (Tier V), Blue Steel (Tier VI), Red Steel (Tier VI)
Shovel headPunch, last step; Any hit, not the last stepingotsCopper (Tier I), Bismuth Bronze (Tier II), Black Bronze (Tier II), Bronze (Tier II), Wrought Iron (Tier III), Steel (Tier IV), Black Steel (Tier V), Blue Steel (Tier VI), Red Steel (Tier VI)
Steel pipeDraw, last step; Bend, not the last stepsheetsSteel (Tier IV)
Sword bladeBend, third last step; Bend, second last step; Any hit, last stepdouble ingotsCopper (Tier I), Bismuth Bronze (Tier II), Black Bronze (Tier II), Bronze (Tier II), Wrought Iron (Tier III), Steel (Tier IV), Black Steel (Tier V), Blue Steel (Tier VI), Red Steel (Tier VI)
TrapdoorDraw, third last step; Draw, second last step; Bend, last stepsheetsCopper (Tier I), Bismuth Bronze (Tier II), Black Bronze (Tier II), Bronze (Tier II), Wrought Iron (Tier III), Steel (Tier IV), Black Steel (Tier V), Blue Steel (Tier VI), Red Steel (Tier VI)
TuyereBend, second last step; Bend, last stepdouble sheetsCopper (Tier I), Bismuth Bronze (Tier II), Black Bronze (Tier II), Bronze (Tier II), Wrought Iron (Tier III), Steel (Tier IV), Black Steel (Tier V), Blue Steel (Tier VI), Red Steel (Tier VI)
Unfinished bootsShrink, third last step; Bend, second last step; Bend, last stepsheetsCopper (Tier I), Bismuth Bronze (Tier II), Black Bronze (Tier II), Bronze (Tier II), Wrought Iron (Tier III), Steel (Tier IV), Black Steel (Tier V), Blue Steel (Tier VI), Red Steel (Tier VI)
Unfinished chestplateUpset, third last step; Any hit, second last step; Any hit, last stepdouble sheetsCopper (Tier I), Bismuth Bronze (Tier II), Black Bronze (Tier II), Bronze (Tier II), Wrought Iron (Tier III), Steel (Tier IV), Black Steel (Tier V), Blue Steel (Tier VI), Red Steel (Tier VI)
Unfinished greavesBend, any step; Draw, any step; Any hit, any stepdouble sheetsCopper (Tier I), Bismuth Bronze (Tier II), Black Bronze (Tier II), Bronze (Tier II), Wrought Iron (Tier III), Steel (Tier IV), Black Steel (Tier V), Blue Steel (Tier VI), Red Steel (Tier VI)
Unfinished helmetBend, third last step; Bend, second last step; Any hit, last stepdouble sheetsCopper (Tier I), Bismuth Bronze (Tier II), Black Bronze (Tier II), Bronze (Tier II), Wrought Iron (Tier III), Steel (Tier IV), Black Steel (Tier V), Blue Steel (Tier VI), Red Steel (Tier VI)
Unfinished lampDraw, third last step; Bend, second last step; Bend, last stepingotsCopper (Tier I), Bismuth Bronze (Tier II), Black Bronze (Tier II), Bronze (Tier II), Wrought Iron (Tier III), Steel (Tier IV), Black Steel (Tier V), Blue Steel (Tier VI), Red Steel (Tier VI)
Wrought iron grillPunch, last step; Punch, not the last step; Draw, any stepdouble sheetsWrought Iron (Tier III)

TerraFirmaGreg replaces the rules of 45 of these recipes and adds its own, 575 in all: choose TerraFirmaGreg in the forging calculator to search them.

Values on this page are read at build time from the same game data the map and the forge calculator use. Found a mistake? Open an issue.

NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.