Skip to content

Crafting

Press C to open the crafting panel. The panel header shows the active crafting station (or “Hand” if none nearby). Each recipe displays ingredient counts as have/need (e.g. “2/4 Stick”) so you can see what you still need to gather. Recipes are filtered to those available at the current station.

Stations are placeable blocks that unlock advanced recipes. Stand within 2 tiles of a station to use it.

StationHow to Get
WorkbenchCraft at Workbench (2 Plank + 4 Stick)
FurnacePlace as block (found in world or via kinswardctl)
SawmillCraft at Workbench (2 Stick + 1 Stone)
CrusherCraft at Furnace (2 Clay)
InputOutput
1 Tree Trunk4 Stick
3 Tall Grass1 Rope
InputOutput
1 Tree Trunk4 Plank
InputOutput
1 Stone2 Crushed Stone
InputOutput
2 Plank + 4 Stick1 Workbench
2 Stick + 1 Stone1 Sawmill
InputOutput
1 Iron Ore + 1 Coal1 Iron Ingot
1 Copper Ore + 1 Coal1 Copper Ingot
1 Gold Ore + 1 Coal1 Gold Ingot
1 Clay2 Brick
2 Clay1 Crusher
1 Sand + 1 Crushed Stone1 Glass
ItemSource
Tree TrunkMine trees
Tall GrassMine vegetation
ClayMine clay deposits
Iron OreMine iron veins
Copper OreMine copper veins
Gold OreMine gold veins
CoalMine coal deposits
ItemMade At
PlankSawmill
StickHand-crafted
Iron IngotFurnace
Copper IngotFurnace
Gold IngotFurnace
BrickFurnace
RopeHand-crafted
Crushed StoneCrusher
GlassFurnace

The world is built from block types, each with specific properties:

IDNameBlocks MovementSupports StandingNotes
0AIREmpty space
1VOIDxImpenetrable boundary
2HOLEVertical shaft, see-through
10STONExxSolid rock
11DIRTxxUnderground fill
20GRASSxSurface terrain
21SANDxBeach / desert
22MUDxWet terrain
23DRY_GRASSxArid terrain
24SNOWxCold terrain
25ICExxSemi-transparent solid
40WALL_STONExConstructed wall
41WALL_WOODxConstructed wall
42GLASS_WALLxTransparent wall
50STAIRS_UPxAscending stairs
51STAIRS_DOWNxDescending stairs
60DEEP_WATERxImpassable water
61SHALLOW_WATERxWadeable
70LANTERNLight source

Movement rule: A tile is passable if the block at feet level does not have blocks_movement and the block below has supports_standing.

Terminal window
kinswardctl recipes # List all recipes
kinswardctl nearby-station # Check nearby crafting station
kinswardctl craft 1 # Craft recipe #1

Recipes and items are defined in assets/recipes.ron and assets/items.ron (RON format).