Compare commits

...

117 Commits

Author SHA1 Message Date
Jean-Patrick Guerrero f379998943 Optimization 2021-02-08 21:19:36 +01:00
Jean-Patrick Guerrero bf9066a539 Use get_short_description 2021-02-08 01:26:07 +01:00
Jean-Patrick Guerrero a6a42b5970 Back to absolute font sizes 2021-01-25 19:36:10 +01:00
Jean-Patrick Guerrero 7613e7dacb Luacheck cleanup + API doc 2021-01-23 21:22:41 +01:00
Jean-Patrick Guerrero 03e9538886 Merge branch 'master' of https://github.com/minetest-mods/craftguide 2021-01-23 01:55:32 +01:00
Jean-Patrick Guerrero fcf30daca2 Better string formatting 2021-01-23 01:55:23 +01:00
SmallJoker eeca37be0f Fix error when closing a /craft formspec
Since 5.4.0-dev, hud_change() expects a valid HUD identifier. Nil results in an error.
Additionally data.hud_flags were 'nil' after closing the /craft-opened formspec
2021-01-22 16:40:30 +01:00
Jean-Patrick Guerrero 1cd2bd21d7 Fix mispelling 2021-01-16 22:01:55 +01:00
Jean-Patrick Guerrero d8039c04a8 Small tweak 2021-01-10 03:43:06 +01:00
Jean-Patrick Guerrero 8796170637 New slot texture 2021-01-07 20:42:26 +01:00
Jean-Patrick Guerrero 1e7e41c73e Fix bug 2021-01-02 12:22:00 +01:00
Jean-Patrick Guerrero fcea88ac8c Remove useless stuff 2020-12-31 02:50:13 +01:00
Jean-Patrick Guerrero 8bde3fd86b Remove unused setting 2020-12-31 00:36:57 +01:00
Jean-Patrick Guerrero fd764e2e36 Minor fix 2 2020-12-31 00:11:36 +01:00
Jean-Patrick Guerrero d6083e2c03 Minor fix 2020-12-30 23:48:58 +01:00
Jean-Patrick Guerrero 42e255f07f Divorce inventory from craftguide (moved to my new repo "i3") 2020-12-30 23:41:21 +01:00
Jean-Patrick Guerrero fab1c54234 WIP inventory mode 2020-12-30 23:13:09 +01:00
Jean-Patrick Guerrero 46c0d9e81b tweak icon 2020-12-28 21:15:11 +01:00
Jean-Patrick Guerrero 9e50192c54 New export icon 2020-12-28 20:50:02 +01:00
Jean-Patrick Guerrero 12aad9e55f Correct positioning 2020-12-28 03:30:15 +01:00
Jean-Patrick Guerrero 1fe30415f3 Update License 2020-12-26 20:49:09 +01:00
Jean-Patrick Guerrero cce82cdbb4 Add vignette when opening the guide 2020-12-26 02:11:16 +01:00
Jean-Patrick Guerrero 63ae743a68 Small tweak 2020-12-26 01:18:49 +01:00
Jean-Patrick Guerrero 2e30413b52 Rename function 2020-12-25 23:12:25 +01:00
Jean-Patrick Guerrero 83832b4508 Add tooltips in header in case strings too long 2020-12-25 22:16:03 +01:00
Jean-Patrick Guerrero e2864d9cd0 Minor teak 2020-12-25 21:22:10 +01:00
Jean-Patrick Guerrero fa2910925e New screenshot 2020-12-25 20:59:47 +01:00
Jean-Patrick Guerrero 6cb4888722 New next/prev textures 2020-12-25 20:45:02 +01:00
Jean-Patrick Guerrero 7d9ddcb397 Tuning 2020-12-25 19:42:40 +01:00
Jean-Patrick Guerrero 75e1acad46 Rename file names 2020-12-25 19:25:48 +01:00
Jean-Patrick Guerrero a5e913f3a4 New search icon 2020-12-25 19:21:19 +01:00
Jean-Patrick Guerrero 24fdd07f56 Minor fix 2020-12-24 23:12:38 +01:00
Jean-Patrick Guerrero 7e70ccab27 Minor tweaks 2020-12-22 22:14:57 +01:00
Jean-Patrick Guerrero 3bd2da9e32 Update Screenshot 2020-12-20 15:47:06 +01:00
Jean-Patrick Guerrero b7bfa5a623 Little correction 2020-12-20 15:02:11 +01:00
Jean-Patrick Guerrero c15ce57d1b Improve search icon look 2020-12-20 02:43:01 +01:00
Jean-Patrick Guerrero a941a2c562 Minor cleaning 2020-12-20 02:41:18 +01:00
Jean-Patrick Guerrero 87049e2782 Remove screenshot.png 2020-12-20 02:12:34 +01:00
Jean-Patrick Guerrero f70cb29214 More design improvements 2020-12-20 02:04:35 +01:00
Jean-Patrick Guerrero be05b2a865 New cancel button (inserted in field box 2020-12-19 22:29:17 +01:00
Jean-Patrick Guerrero 639dab4da5 Reset scrollbar when export's off 2020-12-19 21:08:58 +01:00
Jean-Patrick Guerrero 2dc89b43f0 Control frames of model[] 2020-12-15 19:56:48 +01:00
Jean-Patrick Guerrero 7f15ad68e5 Change string 2020-12-14 01:42:18 +01:00
Jean-Patrick Guerrero a4111a4d7b Crafting scrollbars influence grid itemstack 2020-12-13 00:47:14 +01:00
Jean-Patrick Guerrero 61af916fa1 Store inventory in player data 2020-12-11 15:19:52 +01:00
Jean-Patrick Guerrero 671fae8926 Fix bug 2020-12-11 02:22:55 +01:00
Jean-Patrick Guerrero 4b3ab0af5f Cleaning 2020-12-11 01:39:10 +01:00
Jean-Patrick Guerrero 64ca5e8188 Break loop 2020-12-10 21:32:49 +01:00
Jean-Patrick Guerrero 443831c179 Improve strings 2020-12-10 19:12:50 +01:00
Jean-Patrick Guerrero 37a01cc836 Minor chat improvement 2020-12-10 19:07:03 +01:00
Jean-Patrick Guerrero 227be72798 Small fix 2020-12-10 18:59:52 +01:00
Jean-Patrick Guerrero dc5d28fdf0 Minor style cleaning 2020-12-10 17:50:18 +01:00
Jean-Patrick Guerrero 967adee84f Fix potential conflicts 2020-12-10 16:51:39 +01:00
Jean-Patrick Guerrero dc9a05bf01 News sounds 2020-12-10 16:27:58 +01:00
Jean-Patrick Guerrero 0032c27832 Improve chat message 2020-12-10 15:53:01 +01:00
Jean-Patrick Guerrero b486b65231 Fix some bugs 2020-12-10 15:41:59 +01:00
Jean-Patrick Guerrero 211c02abce Add strings to locale 2020-12-10 01:27:09 +01:00
Jean-Patrick Guerrero f5928abb02 Rename var 2020-12-10 01:17:13 +01:00
Jean-Patrick Guerrero b11639e87f Minor fix 2020-12-10 01:13:44 +01:00
Jean-Patrick Guerrero 25874d6f6d Done! export & craft recipes 2020-12-10 00:30:43 +01:00
Jean-Patrick Guerrero 3bbb014ec0 New star textures 2020-12-08 14:57:33 +01:00
Jean-Patrick Guerrero 5051ee75e0 Minor adjusting 2020-12-08 04:46:44 +01:00
Jean-Patrick Guerrero 78f1eb2a02 Give proper attribution for arrow texture 2020-12-08 04:14:43 +01:00
Jean-Patrick Guerrero 14a74cff4a More tweaks 2020-12-08 03:38:10 +01:00
Jean-Patrick Guerrero 9a15ecd78f Fix box[] hindering field[] causing issues 2020-12-08 02:44:05 +01:00
Jean-Patrick Guerrero af75db86cc New arrow texture 2020-12-08 02:20:54 +01:00
Jean-Patrick Guerrero 8e3a25c37b Some adjusting 2020-12-08 01:36:27 +01:00
Jean-Patrick Guerrero 46d1c114f2 Small cleaning 2020-12-08 01:20:58 +01:00
Jean-Patrick Guerrero 7e3a322b0e Remove useless check 2020-12-08 01:11:40 +01:00
Jean-Patrick Guerrero 034c7cbe71 Back to 9 + fix bug in progressive mode 2020-12-08 00:58:53 +01:00
Jean-Patrick Guerrero 0f90a84d95 Disable element force-focusing 2020-12-08 00:49:27 +01:00
Jean-Patrick Guerrero 084103b105 Increase ROWS to 10 2020-12-08 00:47:18 +01:00
Jean-Patrick Guerrero 8843bb978c Switch to formspec_version 4 and drop sfinv(-buttons) support 2020-12-08 00:32:09 +01:00
Jean-Patrick Guerrero b9e4d75545 Force using MT 5.4 and up 2020-12-06 02:28:00 +01:00
Jean-Patrick Guerrero 58e45166b3 Update Screenshot 2020-12-05 23:49:50 +01:00
Jean-Patrick Guerrero 69a483dd42 Bigger output 2020-12-05 22:45:57 +01:00
Jean-Patrick Guerrero bbe5b69001 Tweak 2020-12-05 22:35:12 +01:00
Jean-Patrick Guerrero c6f1ae266a hypertext->item_image 2020-12-05 20:57:47 +01:00
Jean-Patrick Guerrero 25e241daa2 Add safety 2020-11-24 19:23:12 +01:00
Jean-Patrick Guerrero a964fd768c Handle entity models 2020-11-24 17:22:06 +01:00
Jean-Patrick Guerrero fdfc6fe934 Handle sound client-side 2020-11-23 21:52:06 +01:00
Jean-Patrick Guerrero 9d26dc4840 Code cleaning 2020-11-18 04:07:48 +01:00
Jean-Patrick Guerrero e74b485e7c More support for model[] 2020-11-18 01:58:24 +01:00
Jean-Patrick Guerrero 09e73745fb Fix duplicate recipes in resolve_aliases (?) 2020-11-18 01:27:19 +01:00
Jean-Patrick Guerrero d7619cd778 Fix header desc 2020-11-16 02:30:17 +01:00
Jean-Patrick Guerrero cb1e407c55 Add support for model[] for meshnodes 2020-11-16 02:16:09 +01:00
Jean-Patrick Guerrero 71af07067d More cleaning 2020-11-15 15:33:48 +01:00
Jean-Patrick Guerrero 6156dd55ad Tweak 2020-11-15 05:12:22 +01:00
Jean-Patrick Guerrero b2b43fcf80 Minor cleanup 2020-11-15 04:36:30 +01:00
Jean-Patrick Guerrero 1d2023325d Replace hypertext by buttons 2020-11-15 03:37:55 +01:00
Jean-Patrick Guerrero 6c59066f89 Use content_offset on pagenum button 2020-11-15 03:08:41 +01:00
Jean-Patrick Guerrero b8bf923125 Set relative font sizes 2020-11-15 03:03:20 +01:00
Jean-Patrick Guerrero 0de66b1a09 Small cleanup 2020-09-07 00:57:57 +02:00
Jean-Patrick Guerrero aa46556020 Fix tooltip 2 2020-08-31 22:46:30 +02:00
Jean-Patrick Guerrero ce59bd35d4 Fix tooltip 2020-08-31 15:07:39 +02:00
Jean-Patrick Guerrero 8c3efefd92 Cleanup 2020-08-29 23:14:59 +02:00
Jean-Patrick Guerrero 92c6a53fb2 Don't translate labels directly 2020-08-29 18:42:04 +02:00
Jean-Patrick Guerrero f17922cf68 Improve header display 2020-08-29 18:34:04 +02:00
Yiu Man Ho f91436d6ce Add chinese translations 2020-08-25 19:19:33 +02:00
Jean-Patrick Guerrero 4cc44d004e Fix irrlicht warning 2020-08-04 16:36:35 +02:00
Jean-Patrick Guerrero 584c215aee Add contentdb badges 2020-08-03 02:29:13 +02:00
Jean-Patrick Guerrero 5b91f9f171 More stereotypes 2020-08-02 03:18:37 +02:00
Jean-Patrick Guerrero 54e6406e53 Minor style 2020-08-02 03:10:16 +02:00
Jean-Patrick Guerrero 917dd8714f Change template 2020-08-02 03:05:37 +02:00
Jean-Patrick Guerrero 6ef7dda7de Add stereotype 2020-08-02 03:04:32 +02:00
Jean-Patrick Guerrero a3c41cbd8d Design tweaks 2020-08-02 02:53:24 +02:00
Jean-Patrick Guerrero 3866c41ab9 Code cleanup 2020-08-01 17:32:11 +02:00
Jean-Patrick Guerrero e2c13c4d27 Drop recipes fixup 2020-08-01 16:23:19 +02:00
Jean-Patrick Guerrero a7d5653d8f Minor style 2020-07-30 02:29:52 +02:00
Jean-Patrick Guerrero efe7434dd4 Fix replacement label 2020-07-27 18:22:45 +02:00
Jean-Patrick Guerrero df26d31a2d Minor style 2020-07-27 18:13:25 +02:00
Jean-Patrick Guerrero 50d19faa48 Paranoid check 2020-07-27 04:04:51 +02:00
Jean-Patrick Guerrero d93f5b0cf2 Minor style 2020-07-27 03:47:33 +02:00
Jean-Patrick Guerrero f83bc9cccf Small correction 2020-07-27 03:39:12 +02:00
Jean-Patrick Guerrero f88e0412fc Fix replacements 2020-07-26 16:25:29 +02:00
Jean-Patrick Guerrero 6e6ff93d29 Minor style 2020-07-23 15:08:14 +02:00
Jean-Patrick Guerrero 2fd3604cac Add sound on player click 2020-07-23 02:43:10 +02:00
43 changed files with 1058 additions and 698 deletions

View File

@ -1,11 +1,8 @@
unused_args = false
allow_defined_top = true allow_defined_top = true
read_globals = { read_globals = {
"minetest", "minetest",
"default", "default",
"sfinv",
"sfinv_buttons",
"vector", "vector",
"string", "string",
"table", "table",

49
API.md
View File

@ -97,7 +97,7 @@ mode is implemented as a recipe filter.
#### `craftguide.add_recipe_filter(name, function(recipes, player))` #### `craftguide.add_recipe_filter(name, function(recipes, player))`
Adds a recipe filter with the given name. The filter function should return the Adds a recipe filter with the given `name`. The filter function returns the
recipes to be displayed, given the available recipes and an `ObjectRef` to the recipes to be displayed, given the available recipes and an `ObjectRef` to the
user. Each recipe is a table of the form returned by user. Each recipe is a table of the form returned by
`minetest.get_craft_recipe`. `minetest.get_craft_recipe`.
@ -123,7 +123,7 @@ Removes all recipe filters and adds a new one.
#### `craftguide.remove_recipe_filter(name)` #### `craftguide.remove_recipe_filter(name)`
Removes the recipe filter with the given name. Removes the recipe filter with the given `name`.
#### `craftguide.get_recipe_filters()` #### `craftguide.get_recipe_filters()`
@ -134,50 +134,41 @@ Returns a map of recipe filters, indexed by name.
### Search filters ### Search filters
Search filters are used to perform specific searches inside the search field. Search filters are used to perform specific searches inside the search field.
They can be used like so: `<optional name>+<filter name>=<value1>,<value2>,<...>` You can cumulate several filters to perform a specific search.
They can be used like so: `<optional_name> +<filter name>=<value1>,<value2>,<...>`
Examples: Example usages:
- `+groups=cracky,crumbly`: search for groups `cracky` and `crumbly` in all items. - `+groups=cracky,crumbly`: search for groups `cracky` and `crumbly` in all items.
- `sand+groups=falling_node`: search for group `falling_node` for items which contain `sand` in their names. - `wood +groups=flammable +type=node`: search for group `flammable` amongst items which contain
`wood` in their names AND have a `node` drawtype.
Notes: Notes:
- If `optional name` is omitted, the search filter will apply to all items, without pre-filtering. - If `optional_name` is omitted, the search filter will apply to all items, without pre-filtering.
- Filters can be combined. - The `groups` and `type` filters are currently implemented by default.
- The `groups` filter is currently implemented by default.
#### `craftguide.add_search_filter(name, function(item, values))` #### `craftguide.add_search_filter(name, function(item, values))`
Adds a search filter with the given name. Adds a search filter with the given `name`.
The search function should return a boolean value (whether the given item should be listed or not). The search function must return a boolean value (whether the given item should be listed or not).
Example function to show items which contain at least a recipe of given width(s): Example function sorting items by drawtype:
```lua ```lua
craftguide.add_search_filter("widths", function(item, widths) craftguide.add_search_filter("type", function(item, drawtype)
local has_width if drawtype == "node" then
local recipes = recipes_cache[item] return reg_nodes[item]
elseif drawtype == "item" then
if recipes then return reg_craftitems[item]
for i = 1, #recipes do elseif drawtype == "tool" then
local recipe_width = recipes[i].width return reg_tools[item]
for j = 1, #widths do
local width = tonumber(widths[j])
if width == recipe_width then
has_width = true
break
end
end
end
end end
return has_width
end) end)
``` ```
#### `craftguide.remove_search_filter(name)` #### `craftguide.remove_search_filter(name)`
Removes the search filter with the given name. Removes the search filter with the given `name`.
#### `craftguide.get_search_filters()` #### `craftguide.get_search_filters()`

View File

@ -1,5 +1,7 @@
# ![Preview1](http://i.imgur.com/fIPNYkb.png) Crafting Guide # ![Preview1](http://i.imgur.com/fIPNYkb.png) Crafting Guide
[![ContentDB](https://content.minetest.net/packages/jp/craftguide/shields/title/)](https://content.minetest.net/packages/jp/craftguide/) [![ContentDB](https://content.minetest.net/packages/jp/craftguide/shields/downloads/)](https://content.minetest.net/packages/jp/craftguide/)
#### `craftguide` is the most comprehensive crafting guide on Minetest. #### `craftguide` is the most comprehensive crafting guide on Minetest.
#### Consult the [Minetest Wiki](http://wiki.minetest.net/Crafting_guide) for more details. #### Consult the [Minetest Wiki](http://wiki.minetest.net/Crafting_guide) for more details.
@ -9,16 +11,11 @@ This crafting guide features a **progressive mode**.
This mode is a Terraria-like system that shows recipes you can craft This mode is a Terraria-like system that shows recipes you can craft
from items you ever had in your inventory. To enable it: `craftguide_progressive_mode = true` in `minetest.conf`. from items you ever had in your inventory. To enable it: `craftguide_progressive_mode = true` in `minetest.conf`.
`craftguide` is also integrated in `sfinv` (Minetest Game inventory). To enable it:
`craftguide_sfinv_only = true` in `minetest.conf`.
Use the command `/craft` to show the recipe(s) of the pointed node. Use the command `/craft` to show the recipe(s) of the pointed node.
For developers, `craftguide` also has a [modding API](https://github.com/minetest-mods/craftguide/blob/master/API.md). For developers, `craftguide` also has a [modding API](https://github.com/minetest-mods/craftguide/blob/master/API.md).
For the best visuals, it is recommended to enable `inventory_items_animations` in `minetest.conf`.
Love this mod? Donations are appreciated: https://www.paypal.me/jpg84240 Love this mod? Donations are appreciated: https://www.paypal.me/jpg84240
![Preview2](https://i.imgur.com/TrBouDq.png) ![Preview2](https://user-images.githubusercontent.com/7883281/103141399-113b5e00-46f4-11eb-96cd-0167972ca1cf.png)

1628
init.lua

File diff suppressed because it is too large Load Diff

View File

@ -3,7 +3,7 @@ License of source code
The MIT License (MIT) The MIT License (MIT)
Copyright (c) 2015-2020 Jean-Patrick Guerrero and contributors. Copyright (c) 2015-present Jean-Patrick Guerrero and contributors.
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal
@ -27,7 +27,8 @@ THE SOFTWARE.
Licenses of media (textures) Licenses of media (textures)
---------------------------- ----------------------------
Copyright © Diego Martínez (kaeza): craftguide_*_icon.png (CC BY-SA 3.0) paramat (CC BY-SA 3.0):
craftguide_arrow.png - derived from a texture by BlockMen (CC BY-SA 3.0)
You are free to: You are free to:
Share — copy and redistribute the material in any medium or format. Share — copy and redistribute the material in any medium or format.

View File

@ -46,7 +46,6 @@ Any wood planks=Quelconques planches de bois
Any wool=Quelconque laine Any wool=Quelconque laine
Any yellow dye=Quelconque colorant jaune Any yellow dye=Quelconque colorant jaune
Any yellow flower=Quelconque fleur jaune Any yellow flower=Quelconque fleur jaune
Recipe's too big to be displayed (@1x@2)=La recette est trop grande pour être affichée (@1x@2)
Shapeless=Sans forme Shapeless=Sans forme
Cooking=Cuisson Cooking=Cuisson
No item to show=Aucun item à afficher No item to show=Aucun item à afficher
@ -54,7 +53,7 @@ Collect items to reveal more recipes=Collecte des items pour révéler plus de r
Show recipe(s) of the pointed node=Affiche les recettes du bloc visé Show recipe(s) of the pointed node=Affiche les recettes du bloc visé
No node pointed=Aucun bloc visé No node pointed=Aucun bloc visé
You don't know a recipe or usage for this item=Vous ne connaissez aucune recette pour ce bloc You don't know a recipe or usage for this item=Vous ne connaissez aucune recette pour ce bloc
No recipe or usage for this item=Aucune recette pour ce bloc No recipe or usage for this node=Aucune recette pour ce bloc
Digging=Destruction Digging=Destruction
Digging (by chance)=Destruction (par chance) Digging (by chance)=Destruction (par chance)
@1 of chance to drop=@1 de chance de tomber @1 of chance to drop=@1 de chance de tomber
@ -63,3 +62,8 @@ Unmark this item=Enlever des favoris.
Cannot mark this item. Limit of bookmarks reached.=Impossible de mettre cet item en favori. Limite des favoris atteinte. Cannot mark this item. Limit of bookmarks reached.=Impossible de mettre cet item en favori. Limite des favoris atteinte.
Only drop if using one of these tools: @1=Tombe seulement si détruit avec un de ces outils : @1 Only drop if using one of these tools: @1=Tombe seulement si détruit avec un de ces outils : @1
Only drop if using this tool: @1=Tombe seulement si détruit avec cet outil : @1 Only drop if using this tool: @1=Tombe seulement si détruit avec cet outil : @1
Craft @1 stack=Fabriquer @1 objet
Craft @1 stacks=Fabriquer @1 objets
@1 added in your inventory=@1 mis dans votre inventaire
@1 crafted=@1 fabriqué(s)
Quick crafting=Fabrication rapide

View File

@ -0,0 +1,40 @@
# textdomain: craftguide
Any black dye=任何黑染料
Any black flower=任何黑花
Any blue dye=任何蓝染料
Any blue flower=任何蓝花
Any brown dye=任何棕染料
Any coal=任何煤炭
Any cyan dye=任何青染料
Any dark green dye=任何暗绿染料
Any dark grey dye=任何暗灰染料
Any green dye=任何绿染料
Any green flower=任何绿花
Any grey dye=任何灰染料
Any item belonging to the group(s): @1=任何属于以下组别的物品:@1
Any kind of stone block=任何石方块
Any magenta dye=任何品红染料
Any orange dye=任何橙染料
Any orange flower=任何橙花
Any pink dye=任何粉红染料
Any red dye=任何红染料
Any red flower=任何红花
Any sand=任何沙
Any stick=任何棒
Any vessel=任何容器
Any violet dye=任何紫染料
Any violet flower=任何紫花
Any white dye=任何白染料
Any white flower=任何白花
Any wood planks=任何木板
Any wool=任何羊毛
Any yellow dye=任何黄染料
Any yellow flower=任何黄花
Cooking time: @1=熔炼时间为:@1
No items to show=没有可显示的项目。
Recipe @1 of @2=第@1个配方共@2个
Usage @1 of @2=第@1个用法共@2个
Recipe is too big to be displayed=配方太大,无法显示。
Shapeless=无序配方
Unknown Item=不明物品

View File

@ -27,7 +27,7 @@ Any dark grey dye=
Any green dye= Any green dye=
Any green flower= Any green flower=
Any grey dye= Any grey dye=
Any kind of stone block= Any stone=
Any magenta dye= Any magenta dye=
Any orange dye= Any orange dye=
Any orange flower= Any orange flower=
@ -46,7 +46,6 @@ Any wood planks=
Any wool= Any wool=
Any yellow dye= Any yellow dye=
Any yellow flower= Any yellow flower=
Recipe's too big to be displayed (@1x@2)=
Shapeless= Shapeless=
Cooking= Cooking=
No item to show= No item to show=
@ -54,7 +53,7 @@ Collect items to reveal more recipes=
Show recipe(s) of the pointed node= Show recipe(s) of the pointed node=
No node pointed= No node pointed=
You don't know a recipe or usage for this item= You don't know a recipe or usage for this item=
No recipe or usage for this item= No recipe or usage for this node=
Digging= Digging=
Digging (by chance)= Digging (by chance)=
@1 of chance to drop= @1 of chance to drop=
@ -63,3 +62,8 @@ Unmark this item=
Cannot mark this item. Limit of bookmarks reached.= Cannot mark this item. Limit of bookmarks reached.=
Only drop if using one of these tools: @1= Only drop if using one of these tools: @1=
Only drop if using this tool: @1= Only drop if using this tool: @1=
Craft @1 stack=
Craft @1 stacks=
@1 added in your inventory=
@1 crafted=
Quick crafting=

View File

@ -1,3 +1,2 @@
name = craftguide name = craftguide
optional_depends = sfinv, sfinv_buttons
description = The most comprehensive Crafting Guide on Minetest description = The most comprehensive Crafting Guide on Minetest

Binary file not shown.

Before

Width:  |  Height:  |  Size: 35 KiB

View File

@ -1,5 +1,2 @@
# The progressive mode shows recipes you can craft from items you ever had in your inventory. # The progressive mode shows recipes you can craft from items you ever had in your inventory.
craftguide_progressive_mode (Learn crafting recipes progressively) bool false craftguide_progressive_mode (Learn crafting recipes progressively) bool false
# Integration in the default Minetest Game inventory.
craftguide_sfinv_only (Crafting Guide in inventory only) bool false

BIN
sounds/craftguide_click.ogg Executable file

Binary file not shown.

BIN
sounds/craftguide_craft.ogg Executable file

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 230 B

After

Width:  |  Height:  |  Size: 469 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.8 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 146 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 146 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 146 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 708 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 6.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 5.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.5 KiB

After

Width:  |  Height:  |  Size: 7.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.5 KiB

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 727 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 912 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 305 B

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB