Difference between revisions of "Crafting guide"

From Minetest Wiki
Jump to navigation Jump to search
m (Subgames have been renamed to “games”)
(Remove MTG exception)
 
(17 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{Languages}}
 
{{Languages}}
  
A '''crafting guide''' is a GUI element which the player can use to look up which items are neccessary to [[Crafting|craft]] a certain item by providing crafting recipes. A crafting guide may also include [[smelting]] recipes, but not neccessarily so. Many games already bring their own crafting guide. A notable exception is [[Games/Minetest Game|Minetest Game]].
+
A '''crafting guide''' is a GUI element which the player can use to look up which items are neccessary to [[Crafting|craft]] a certain item by providing crafting recipes. A crafting guide may also include [[smelting]] recipes, but not neccessarily so. Many games already bring their own crafting guide.
  
 
For games without a crafting guide, you can add one by installing and using a crafting guide [[Mods|mod]] (see below).
 
For games without a crafting guide, you can add one by installing and using a crafting guide [[Mods|mod]] (see below).
Line 15: Line 15:
 
! Shapeless
 
! Shapeless
 
! Output count
 
! Output count
 +
! Groups
 
! Cooking
 
! Cooking
! Groups
 
 
! Fuels
 
! Fuels
 
! Replacements
 
! Replacements
Line 25: Line 25:
 
| <code>craftguide</code>
 
| <code>craftguide</code>
 
| Book item, craft sign
 
| Book item, craft sign
| 5×5<ref>Maximum size can be increased by setting but it will impact performance for very large recipes</ref>
+
| 10×10
 +
| bgcolor="#88FF88" | Yes
 +
| bgcolor="#88FF88" | Yes
 
| bgcolor="#88FF88" | Yes
 
| bgcolor="#88FF88" | Yes
 
| bgcolor="#88FF88" | Yes
 
| bgcolor="#88FF88" | Yes
Line 32: Line 34:
 
| bgcolor="#88FF88" | Yes
 
| bgcolor="#88FF88" | Yes
 
| bgcolor="#88FF88" | Yes
 
| bgcolor="#88FF88" | Yes
| bgcolor="#FF8888" | No
+
| Reverse crafting guide, search, bookmarks, shows [[itemstring]], block drops, optional “Progressive Mode” (only shows recipes from items ever had in inventory), command to show recipes for pointed node, API to register non-standard recipes, API to register recipe filters, API to register search filters, etc.
| bgcolor="#FF8888" | No
 
| Search, optional “Progressive Mode” which only shows recipes you can craft from items in inventory, user can set “window” size
 
 
|-
 
|-
 
| [https://forum.minetest.net/viewtopic.php?t=12767 Unified Inventory]
 
| [https://forum.minetest.net/viewtopic.php?t=12767 Unified Inventory]
Line 40: Line 40:
 
| Inventory menu
 
| Inventory menu
 
| 16×16
 
| 16×16
 +
| bgcolor="#88FF88" | Yes
 
| bgcolor="#88FF88" | Yes
 
| bgcolor="#88FF88" | Yes
 
| bgcolor="#88FF88" | Yes
 
| bgcolor="#88FF88" | Yes
 
| bgcolor="#88FF88" | Yes
 
| bgcolor="#88FF88" | Yes
 
| bgcolor="#FFFF88" | Basic
 
| bgcolor="#FFFF88" | Basic
| bgcolor="#88FF88" | Yes
 
 
| bgcolor="#FF8888" | No
 
| bgcolor="#FF8888" | No
 
| bgcolor="#FF8888" | No
 
| bgcolor="#FF8888" | No
 
| bgcolor="#FF8888" | No
 
| bgcolor="#FF8888" | No
| Reverse crafting guide, block [[Mining|drops]], search, move items into crafting grid, shows itemstring
+
| Reverse crafting guide, block [[Mining|drops]], search, move items into crafting grid, shows [[itemstring]]
 +
|-
 +
| [https://forum.minetest.net/viewtopic.php?t=16597 Smart Inventory]
 +
| <code>smart_inventory</code>
 +
| Inventory menu
 +
| 3×3
 +
| bgcolor="#88FF88" | Yes
 +
| bgcolor="#FFFF88" | l.s.
 +
| bgcolor="#88FF88" | Yes
 +
| bgcolor="#88FF88" | Yes
 +
| bgcolor="#FFFF88" | Basic
 +
| bgcolor="#88FF88" | Yes
 +
| bgcolor="#FF6666" | Broken
 +
| bgcolor="#FF8888" | No
 +
| Search, filter, move items into craft grid, shows itemstring
 
|-
 
|-
 
| [https://forum.minetest.net/viewtopic.php?id=5564 Zeg9's craft guide]
 
| [https://forum.minetest.net/viewtopic.php?id=5564 Zeg9's craft guide]
Line 57: Line 71:
 
| bgcolor="#FFFF88" | l.s.
 
| bgcolor="#FFFF88" | l.s.
 
| bgcolor="#FF8888" | No
 
| bgcolor="#FF8888" | No
 +
| bgcolor="#FFAA88" | Poor
 
| bgcolor="#FFFF88" | Basic
 
| bgcolor="#FFFF88" | Basic
| bgcolor="#FFAA88" | Poor
 
 
| bgcolor="#FF8888" | No
 
| bgcolor="#FF8888" | No
 
| bgcolor="#FF8888" | No
 
| bgcolor="#FF8888" | No
Line 71: Line 85:
 
| bgcolor="#FFFF88" | l.s.
 
| bgcolor="#FFFF88" | l.s.
 
| bgcolor="#FF8888" | No
 
| bgcolor="#FF8888" | No
 +
| bgcolor="#FFAA88" | Poor
 
| bgcolor="#FFFF88" | Basic
 
| bgcolor="#FFFF88" | Basic
| bgcolor="#FFAA88" | Poor
 
 
| bgcolor="#FF8888" | No
 
| bgcolor="#FF8888" | No
 
| bgcolor="#FF8888" | No
 
| bgcolor="#FF8888" | No
 
| bgcolor="#FF8888" | No
 
| bgcolor="#FF8888" | No
| Bookmarks, search, shows internal item name
+
| Bookmarks, search, shows itemstring
 
|-
 
|-
 
| [http://cornernote.github.io/minetest-craft_guide/ Craft Guide]
 
| [http://cornernote.github.io/minetest-craft_guide/ Craft Guide]
Line 85: Line 99:
 
| bgcolor="#FFFF88" | l.s.
 
| bgcolor="#FFFF88" | l.s.
 
| bgcolor="#88FF88" | Yes
 
| bgcolor="#88FF88" | Yes
 +
| bgcolor="#FFAA88" | Poor
 
| bgcolor="#FFFF88" | Basic
 
| bgcolor="#FFFF88" | Basic
| bgcolor="#FFAA88" | Poor
 
 
| bgcolor="#FF8888" | No
 
| bgcolor="#FF8888" | No
 
| bgcolor="#FF8888" | No
 
| bgcolor="#FF8888" | No
 
| bgcolor="#FF8888" | No
 
| bgcolor="#FF8888" | No
 
| Bookmarks, search
 
| Bookmarks, search
|-
 
| [https://forum.minetest.net/viewtopic.php?t=16597 Smart Inventory]
 
| <code>smart_inventory</code>
 
| ???
 
| ???
 
| ???
 
| ???
 
| ???
 
| ???
 
| ???
 
| ???
 
| ???
 
| ???
 
| ???
 
 
|}
 
|}
  
Line 115: Line 115:
 
* Shapeless:
 
* Shapeless:
 
** Yes: Supports shapeless recipes and clearly distinguishes them from shaped recipes
 
** Yes: Supports shapeless recipes and clearly distinguishes them from shaped recipes
** l.s.: “like shaped”. Shapeless is supported, but these recipes are displayed as if they were shaped recipes
+
** l.s.: “like shaped”. Shapeless is supported, but there is no indication that these recipes are shapeless
 
* Output count: Whether the output count of all recipes is displayed correctly
 
* Output count: Whether the output count of all recipes is displayed correctly
 
* Cooking:
 
* Cooking:
Line 122: Line 122:
 
* Groups
 
* Groups
 
** Yes: Group slots are clearly distinguished and the required group (or groups) are mentioned correctly
 
** Yes: Group slots are clearly distinguished and the required group (or groups) are mentioned correctly
** Partial: Group slots are correctly distinguished, but it is not directly clear to the user or the group names are not or not correctly accessible
+
** Partial: Group slots are correctly distinguished, but it is not directly clear to the user or the group names are not correctly accessible
 
** Poor: Only concrete (but correct) recipes are given for group-based recipes
 
** Poor: Only concrete (but correct) recipes are given for group-based recipes
 
** No: Group-based recipes are broken
 
** No: Group-based recipes are broken
Line 129: Line 129:
 
** Basic: Shows available fuels
 
** Basic: Shows available fuels
 
* Replacements: Support for recipes in which one item is replaced with another after crafting
 
* Replacements: Support for recipes in which one item is replaced with another after crafting
* Repairing: Displays the special tool repairing recipe (and repair bonus)
+
* Repairing: Display tool repairing recipes (and repair bonus)
  
 
== List of games with crafting guide ==
 
== List of games with crafting guide ==
  
For the following games, you do not need to manually enable a crafting guide mod, as they already bring their own crafting guide:
+
The following games have a built-in crafting guide:
  
 
* Aftermath
 
* Aftermath
Line 147: Line 147:
 
* LOTH
 
* LOTH
 
* MineClone 2
 
* MineClone 2
 +
* Minetest Game
 
* Minetest Hades
 
* Minetest Hades
 
* Minetest Preindustrial
 
* Minetest Preindustrial
Line 152: Line 153:
 
* Pixture
 
* Pixture
 
* Regnum
 
* Regnum
 +
* Repixrue
 
* rpgtest
 
* rpgtest
 
* Spiffy
 
* Spiffy

Latest revision as of 23:49, 23 February 2021

Languages Language: English • Deutsch • français • Bahasa Melayu

A crafting guide is a GUI element which the player can use to look up which items are neccessary to craft a certain item by providing crafting recipes. A crafting guide may also include smelting recipes, but not neccessarily so. Many games already bring their own crafting guide.

For games without a crafting guide, you can add one by installing and using a crafting guide mod (see below).

List of crafting guide mods

Name Shortname Access Maximum recipe size Shaped Shapeless Output count Groups Cooking Fuels Replacements Repairing Extras
Crafting Guide craftguide Book item, craft sign 10×10 Yes Yes Yes Yes Yes Yes Yes Yes Reverse crafting guide, search, bookmarks, shows itemstring, block drops, optional “Progressive Mode” (only shows recipes from items ever had in inventory), command to show recipes for pointed node, API to register non-standard recipes, API to register recipe filters, API to register search filters, etc.
Unified Inventory unified_inventory Inventory menu 16×16 Yes Yes Yes Yes Basic No No No Reverse crafting guide, block drops, search, move items into crafting grid, shows itemstring
Smart Inventory smart_inventory Inventory menu 3×3 Yes l.s. Yes Yes Basic Yes Broken No Search, filter, move items into craft grid, shows itemstring
Zeg9's craft guide zcg Inventory menu 3×3 Yes l.s. No Poor Basic No No No History
Craft Guide Mod Renewed cgmr Craft sign, craft PC 5×5 Yes l.s. No Poor Basic No No No Bookmarks, search, shows itemstring
Craft Guide craft_guide Craft sign, craft PC 3×3 Yes l.s. Yes Poor Basic No No No Bookmarks, search


Meaning of the columns

  • Access: How the crafting guide is accessed
  • Maximum recipe size: The maximum supported size of shaped crafting recipes before this mod fails. It is probably safe to say that supporting recipes of a size of up to 5×5 is more than enough, as larger recipes would become too unwieldy
  • Shaped: Supports shaped recipes
  • Shapeless:
    • Yes: Supports shapeless recipes and clearly distinguishes them from shaped recipes
    • l.s.: “like shaped”. Shapeless is supported, but there is no indication that these recipes are shapeless
  • Output count: Whether the output count of all recipes is displayed correctly
  • Cooking:
    • Yes: Supports cooking recipes and shows cooking times for cooked items
    • Basic: Supports cooking recipes
  • Groups
    • Yes: Group slots are clearly distinguished and the required group (or groups) are mentioned correctly
    • Partial: Group slots are correctly distinguished, but it is not directly clear to the user or the group names are not correctly accessible
    • Poor: Only concrete (but correct) recipes are given for group-based recipes
    • No: Group-based recipes are broken
  • Fuels: Lists available fuels
    • Yes: Shows available fuels with burning time
    • Basic: Shows available fuels
  • Replacements: Support for recipes in which one item is replaced with another after crafting
  • Repairing: Display tool repairing recipes (and repair bonus)

List of games with crafting guide

The following games have a built-in crafting guide:

  • Aftermath
  • Big Freaking Dig
  • Carbone NG
  • Cobalt
  • Eden2
  • Extreme Survival
  • Dwarves
  • Farlands
  • Legend of Minetest
  • Lord of the Test
  • LOTH
  • MineClone 2
  • Minetest Game
  • Minetest Hades
  • Minetest Preindustrial
  • Minetest TNG
  • Pixture
  • Regnum
  • Repixrue
  • rpgtest
  • Spiffy
  • Spacetest
  • Technic
  • Test the beast
  • VoxBox
  • Voxelgarden
  • Voxiworld
  • Wasteland TNG