Compare commits

...

35 Commits
1.8 ... 1.9

Author SHA1 Message Date
a77fbb0cf5 Update README + API 2019-10-04 00:31:11 +02:00
16ceea1aaf Fix message 2019-10-04 00:25:10 +02:00
c570fa2337 Tune fs style 2019-10-04 00:20:20 +02:00
5d7bb6de53 Update locale template + fix craft command 2019-10-04 00:17:15 +02:00
138ac1ae2c Add missing textures 2019-10-03 23:58:27 +02:00
502318fb66 Major Interface Overhaul 2019-10-03 23:54:15 +02:00
937f5f0918 Fix aliased items once and for all(?) 2019-10-03 17:02:19 +02:00
b09870a5b2 Fix aliased items 2019-10-01 13:05:53 +02:00
9e48e9ea3e Fix missing recipes (again) 2019-09-30 18:04:50 +02:00
94637c624e Do not override alias func 2019-09-30 16:33:15 +02:00
bb6b3a4ee5 Show recipes for force-alised items 2019-09-30 11:17:01 +02:00
a50a99836a Fix version number check 2019-09-29 21:17:16 +02:00
e2134e479e Delete description file 2019-09-29 20:39:31 +02:00
3320fbdd6b Full backward compat with MT 0.4.17 2019-09-29 20:30:47 +02:00
19fb5e2691 Check compat for background[] 2019-09-29 17:23:03 +02:00
9dd63cd83a Fixed comment 2019-09-29 15:28:53 +02:00
07820fa37c Re-add accidentally removed 2019-09-29 15:24:04 +02:00
29f87f2607 Put the page number color back 2019-09-29 15:20:21 +02:00
aef1fe0dc6 Fix non-shown aliased recipes 2019-09-29 15:16:41 +02:00
22ff82cc89 Merge pull request #90 from h4ml3t/Italian
Add Italian locale
2019-09-29 13:41:11 +02:00
dd98cb2cb3 Italian locale 2019-09-29 13:30:22 +02:00
f184341663 String checking 2019-09-25 16:22:38 +02:00
3f9d7bc12d Table check 2019-09-25 12:44:49 +02:00
60b09a27f7 Ensure that no fuel usages are not shown 2019-09-19 13:38:07 +02:00
a936452e21 Fix non-shown recipes 2019-09-18 20:09:03 +02:00
768e06e2d0 why the hell the page number not colorized anymore? 2019-09-16 12:56:04 +02:00
732535c9da Another attempt to fix nil crash 2019-09-16 12:33:28 +02:00
7a8b8d19df Fix possible nil crash 2019-09-15 22:39:08 +02:00
9dcccadfc2 Minor fix 2019-09-12 13:10:31 +02:00
7c891ff2b6 Small fix for custom recipe 2019-09-11 19:39:49 +02:00
06bef9777a Minor cleaning 2019-09-11 17:25:29 +02:00
738c2140a7 Show itemstring for unknown item 2019-09-11 16:35:56 +02:00
2ffef6794a Do not require to specify width in custom recipes 2019-09-11 16:28:37 +02:00
fb1b0cf869 Notification success: do not depend on dtime 2019-09-11 13:43:13 +02:00
59b806c9c4 Progressive: Update items in sfinv without page change 2019-09-11 12:25:28 +02:00
7 changed files with 739 additions and 386 deletions

27
API.md
View File

@ -19,12 +19,22 @@ craftguide.register_craft_type("digging", {
```Lua
craftguide.register_craft({
type = "digging",
width = 1,
result = "default:cobble 2",
items = {"default:stone"},
})
```
```Lua
craftguide.register_craft({
result = "default:cobble 16",
items = {
"default:stone, default:stone, default:stone",
"default:stone, , default:stone",
"default:stone, default:stone, default:stone",
}
})
```
Recipes can also be registered in a Minecraft-like way:
```Lua
@ -72,6 +82,10 @@ craftguide.add_recipe_filter("Hide secretstuff", function(recipes)
end)
```
#### `craftguide.set_recipe_filter(name, function(recipe, player))`
Removes all recipe filters and adds a new one.
#### `craftguide.remove_recipe_filter(name)`
Removes the recipe filter with the given name.
@ -154,14 +168,3 @@ You can add a stereotype like so:
```Lua
craftguide.group_stereotypes.radioactive = "mod:item"
```
#### `craftguide.background`
You can set a custom background theme by overriding this variable:
```Lua
craftguide.background = "<file_name.png>:<middle>"
```
`middle` (number) refers to a 9-sliced background. Read the engine's Lua API documentation for more info.

View File

@ -6,7 +6,7 @@
This crafting guide is a blue book named *"Crafting Guide"* or a wooden sign.
This crafting guide features a **progressive mode**.
The progressive 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`.
`craftguide` is also integrated in `sfinv` (Minetest Game inventory). To enable it:
@ -16,5 +16,7 @@ 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).
Love this mod? Donations are appreciated: https://www.paypal.me/jpg84240
![Preview2](https://i.imgur.com/oGSvbTW.png)
![Preview2](https://i.imgur.com/GVQvufb.png)

View File

@ -1,2 +0,0 @@
The most comprehensive Crafting Guide
on Minetest.

1055
init.lua

File diff suppressed because it is too large Load Diff

23
locale/craftguide.it.tr Normal file
View File

@ -0,0 +1,23 @@
# textdomain: craftguide
Craft Guide=Guida di assemblaggio
Crafting Guide=Guida d'assemblaggio
Crafting Guide Sign=Cartello della guida d'assemblaggio
Usage @1 of @2=Utilizzo @1 di @2
Recipe @1 of @2=Ricetta @1 di @2
Burning time: @1=Tempo di bruciatura: @1
Cooking time: @1=Tempo di cottura: @1
Replaced by @1 on smelting=Sostituito da @1 alla fusione
Replaced by @1 on burning=Sostituito da @1 alla bruciatura
Replaced by @1 on crafting=Sostituito da @1 all'assemblaggio
Repairable by step of @1=Riparabile per passo di @1
Any item belonging to the group(s): @1=Qualunque oggetto appartenente al gruppo: @1
Recipe's too big to be displayed (@1x@2)=La ricetta è troppo grande per essere mostrata (@1x@2)
Shapeless=Senza forma
Cooking=Cottura
No item to show=Nessun oggetto da mostrare
Collect items to reveal more recipes=Raccogli oggetti per svelare più ricette
Show recipe(s) of the pointed node=Mostra la ricetta del nodo puntato
No node pointed=Nessun nodo puntato
You don't know a recipe for this node=Non conosci una ricetta per questo nodo
No recipe for this node=Nessuna ricetta per questo nodo

View File

@ -20,4 +20,14 @@ Collect items to reveal more recipes=
Show recipe(s) of the pointed node=
No node pointed=
You don't know a recipe for this node=
No recipe for this node=
You don't know an usage for this node=
No recipe or usage for this node=
Node=
Entity=
Craftitem=
Tool=
Name=
Type=
Groups=
Unknown=
None=

Binary file not shown.

After

Width:  |  Height:  |  Size: 912 B