# writing
<!-- automatically generated by util/recgen.lua, do not edit! -->
<div style="border:1px outset #D6008A; background:black; width: 10em; float:right; margin-left: 0.5em">
	<div
	<div style="display:grid;grid:auto-flow / repeat(2,1.5em);text-align:center;width:fit-content;margin:1em auto;gap:0.1em">
		<div style="background:#FFAD65;color:#7F5632;height:1.5em;border:1px inset #B27947">G</div>
		<div style="background:#F965FF;color:#7C327F;height:1.5em;border:1px inset #AE47B2">C</div>
		<div style="background:#65B7FF;color:#325B7F;height:1.5em;border:1px inset #4780B2">S</div>
		<div style="height:1.5em"></div>
		<div style="background:#6BFF65;color:#357F32;height:1.5em;border:1px inset #4AB247">M</div>
		<div style="height:1.5em"></div>
	</div>
	<div>
		<div style="background:#FDD1FF;color:#7C327F;padding:0.3em"><strong>[C]</strong> Copper Fragment</div>
		<div style="background:#FFE6D1;color:#7F5632;padding:0.3em"><strong>[G]</strong> Gold Fragment</div>
		<div style="background:#D2FFD1;color:#357F32;padding:0.3em"><strong>[M]</strong> Metal Fragment</div>
		<div style="background:#D1E9FF;color:#325B7F;padding:0.3em"><strong>[S]</strong> Stick</div>
	</div>
</div>
<div style="border:1px outset #D6008A; background:black; width: 10em; float: right; margin-left: 1.5em">
	<div
	<div style="display:grid;grid:auto-flow / repeat(3,1.5em);text-align:center;width:fit-content;margin:1em auto;gap:0.1em">
		<div style="background:#B265FF;color:#59327F;height:1.5em;border:1px inset #7C47B2">O</div>
		<div style="background:#65FFFF;color:#327F7F;height:1.5em;border:1px inset #47B2B2">H</div>
		<div style="background:#B265FF;color:#59327F;height:1.5em;border:1px inset #7C47B2">O</div>
		<div style="background:#B2FF65;color:#597F32;height:1.5em;border:1px inset #7CB247">B</div>
		<div style="background:#B2FF65;color:#597F32;height:1.5em;border:1px inset #7CB247">B</div>
		<div style="background:#B2FF65;color:#597F32;height:1.5em;border:1px inset #7CB247">B</div>
		<div style="height:1.5em"></div>
		<div style="background:#FF6565;color:#7F3232;height:1.5em;border:1px inset #B24747">W</div>
		<div style="height:1.5em"></div>
	</div>
	<div>
		<div style="background:#FFD1D1;color:#7F3232;padding:0.3em"><strong>[W]</strong> Water Bottle</div>
		<div style="background:#E8FFD1;color:#597F32;padding:0.3em"><strong>[B]</strong> Black Dye</div>
		<div style="background:#D1FFFF;color:#327F7F;padding:0.3em"><strong>[H]</strong> Honey</div>
		<div style="background:#E8D1FF;color:#59327F;padding:0.3em"><strong>[O]</strong> Oil Extract</div>
	</div>
</div>

in addition to the standard minetest books, `sorcery` adds *recipes* and *cookbooks.* recipes are simply pieces of paper which display a crafting, enchanting, cooking, alchemy, or other recipe for a specific item or effect. cookbooks are collections of recipes which can be crafted from an empty book and any number of recipes.

recipes can occasionally be found in dungeon chests. you can also make them yourself if you're willing to destroy an item to learn how to create it; various devices can be used to determine the recipe; for instance, the Disassembly Kit can produce recipes for items created through crafting. however, you can also retrieve recipes for unknown items through use of [divination](wiki:divination).

you can keep inserting recipes into cookbooks using the crafting grid, but if you want to edit a cookbook, move recipes around, copy them out, cut them out, or erase them, you'll need a Writing Stand, ink, a pen, and various tools.

<div style="clear:both"></div>

## recycling
<!-- automatically generated by util/recgen.lua, do not edit! -->
<div style="border:1px outset #D6008A; background:black; width: 10em; float: right; margin-left: 0.5em">
	<div style="background:#FF5EC6;color:#28001A;padding:0.3em;text-align:center"><strong>Erasure Fluid
	<div style="display:grid;grid:auto-flow / repeat(3,1.5em);text-align:center;width:fit-content;margin:1em auto;gap:0.1em">
		<div style="background:#65FFC4;color:#327F62;height:1.5em;border:1px inset #47B289">A</div>
		<div style="background:#EDFF65;color:#767F32;height:1.5em;border:1px inset #A6B247">O</div>
		<div style="background:#7765FF;color:#3B327F;height:1.5em;border:1px inset #5347B2">T</div>
		<div style="background:#FF65A0;color:#7F3250;height:1.5em;border:1px inset #B24770">W</div>
		<div style="background:#FF65A0;color:#7F3250;height:1.5em;border:1px inset #B24770">W</div>
		<div style="background:#FF65A0;color:#7F3250;height:1.5em;border:1px inset #B24770">W</div>
	</div>
	<div>
		<div style="background:#FFD1DD;color:#7F3250;padding:0.3em"><strong>[W]</strong> Water Bottle</div>
		<div style="background:#F9FFD1;color:#767F32;padding:0.3em"><strong>[O]</strong> Oil Extract</div>
		<div style="background:#D1FFED;color:#327F62;padding:0.3em"><strong>[A]</strong> Aluminum Powder</div>
		<div style="background:#D6D1FF;color:#3B327F;padding:0.3em"><strong>[T]</strong> Tin Powder</div>
	</div>
</div>
<div style="border:1px outset #D6008A; background:black; width: 10em; float: right; margin-left: 1.5em">
	<div style="background:#FF5EC6;color:#28001A;padding:0.3em;text-align:center"><strong>Clean Pulp
	<div style="display:grid;grid:auto-flow / repeat(3,1.5em);text-align:center;width:fit-content;margin:1em auto;gap:0.1em">
		<div style="background:#C9FF65;color:#647F32;height:1.5em;border:1px inset #8DB247">I</div>
		<div style="background:#C9FF65;color:#647F32;height:1.5em;border:1px inset #8DB247">I</div>
		<div style="background:#C9FF65;color:#647F32;height:1.5em;border:1px inset #8DB247">I</div>
		<div style="background:#C9FF65;color:#647F32;height:1.5em;border:1px inset #8DB247">I</div>
		<div style="background:#C9FF65;color:#647F32;height:1.5em;border:1px inset #8DB247">I</div>
		<div style="background:#C9FF65;color:#647F32;height:1.5em;border:1px inset #8DB247">I</div>
		<div style="background:#65C9FF;color:#32647F;height:1.5em;border:1px inset #478DB2">E</div>
		<div style="height:1.5em"></div>
		<div style="background:#FF65C9;color:#7F3264;height:1.5em;border:1px inset #B2478D">W</div>
	</div>
	<div>
		<div style="background:#FFD1EA;color:#7F3264;padding:0.3em"><strong>[W]</strong> Water Bucket</div>
		<div style="background:#EEFFD1;color:#647F32;padding:0.3em"><strong>[I]</strong> Inky Pulp</div>
		<div style="background:#D1EEFF;color:#32647F;padding:0.3em"><strong>[E]</strong> Erasure Fluid</div>
	</div>
</div>

you can recycle old papers and books through the use of the [Mill](wiki:milling) and Erasure Fluid. placing paper objects in the Mill will cause it to grind them down into pulp, which can then be soaked in Erasure Fluid to remove the ink. the clean pulp can then be pressed into sheets and cooked to produce paper again.

<!-- automatically generated by util/recgen.lua, do not edit! -->
<div style="border:1px outset #D6008A; background:black; width: 10em; float: right; clear: right; margin-top: 0.5em;">
	<div style="background:#FF5EC6;color:#28001A;padding:0.3em;text-align:center"><strong>Pulp Sheet
	<div style="display:grid;grid:auto-flow / repeat(2,1.5em);text-align:center;width:fit-content;margin:1em auto;gap:0.1em">
		<div style="background:#65FCFF;color:#327E7F;height:1.5em;border:1px inset #47B0B2">P</div>
		<div style="background:#65FCFF;color:#327E7F;height:1.5em;border:1px inset #47B0B2">P</div>
		<div style="background:#65FCFF;color:#327E7F;height:1.5em;border:1px inset #47B0B2">P</div>
		<div style="background:#65FCFF;color:#327E7F;height:1.5em;border:1px inset #47B0B2">P</div>
	</div>
	<div>
		<div style="background:#D1FEFF;color:#327E7F;padding:0.3em"><strong>[P]</strong> Pulp</div>
	</div>
</div>

this method can also be used to make paper with a higher yield: by milling papyrus instead of crafting it directly into paper, you'll get enough pulp to make slightly more paper than you would have with papyrus alone. (the same trick works for grains.)