diff --git a/_en/items/node_drawtypes.md b/_en/items/node_drawtypes.md index 24fb6ae..bf58d61 100644 --- a/_en/items/node_drawtypes.md +++ b/_en/items/node_drawtypes.md @@ -147,7 +147,7 @@ minetest.register_node("myair:air", { walkable = false, -- Would make the player collide with the air node pointable = false, -- You can't select the node diggable = false, -- You can't dig the node - buildable_to = true, -- Nodes can be replace this node. + buildable_to = true, -- Nodes can replace this node. -- (you can place a node and remove the air node -- that used to be there) diff --git a/_en/items/nodes_items_crafting.md b/_en/items/nodes_items_crafting.md index 452fc53..5437134 100644 --- a/_en/items/nodes_items_crafting.md +++ b/_en/items/nodes_items_crafting.md @@ -37,9 +37,10 @@ positions are usually air nodes. A craftitem can't be placed and is only found in inventories or as a dropped item in the world. -A tool has the ability to wear and typically has non-default digging -capabilities. In the future, it's likely that craftitems and tools will merge -into one type of item, as the distinction between them is rather artificial. +A tool is like a craftitem but has the ability to wear. As you use the tool, the +wear bar goes down until the tool breaks. Tools can also never be stacked. In +the future, it's likely that craftitems and tools will merge into one type of +item, as the distinction between them is rather artificial. ## Registering Items diff --git a/_en/map/objects.md b/_en/map/objects.md index d02cd9c..4bf737d 100644 --- a/_en/map/objects.md +++ b/_en/map/objects.md @@ -268,14 +268,15 @@ these groups can take any name and do not need to be registered. However, it's common to use the same group names as with node digging. How vulnerable an object is to particular types of damage depends on its -`armor_groups` [object property](#object-properties). Despite its misleading -name, `armor_groups` specify the percentage damage taken from particular damage -groups, not the resistance. If a damage group is not listed in an object's armor -groups, that object is completely invulnerable to it. +`armor_groups`. Despite its misleading name, `armor_groups` specify the +percentage damage taken from particular damage groups, not the resistance. If a +damage group is not listed in an object's armor groups, that object is +completely invulnerable to it. ```lua -target:set_properties({ - armor_groups = { fleshy = 90, crumbly = 50 }, +target:set_armor_groups({ + fleshy = 90, + crumbly = 50, }) ``` diff --git a/_en/players/chat.md b/_en/players/chat.md index 21f8175..6829f51 100644 --- a/_en/players/chat.md +++ b/_en/players/chat.md @@ -137,7 +137,7 @@ from text using rules. They're best suited for when there are arguments that can contain spaces or more control is needed on how parameters are captured. ```lua -local to, msg = param:match("^([%a%d_-]+) (*+)$") +local to, msg = param:match("^([%a%d_-]+) (.+)$") ``` The above code implements `/msg `. Let's go through left to right: @@ -149,7 +149,7 @@ The above code implements `/msg `. Let's go through left to right: * `%a` means accept any letter and `%d` means accept any digit. * `[%a%d_-]` means accept any letter or digit or `_` or `-`. * `+` means match the thing before one or more times. -* `*` means match any character in this context. +* `.` means match any character in this context. * `$` means match the end of the string. Put simply, the pattern matches the name (a word with only letters/numbers/-/_), diff --git a/_en/quality/releasing.md b/_en/quality/releasing.md index 8a3244f..9036ac2 100644 --- a/_en/quality/releasing.md +++ b/_en/quality/releasing.md @@ -132,8 +132,6 @@ their code. Using git can be difficult at first. If you need help with this please see: * [Pro Git book](http://git-scm.com/book/en/v1/Getting-Started) - Free to read online. -* [GitHub for Windows app](https://help.github.com/articles/getting-started-with-github-for-windows/) - -Using a graphical interface on Windows to upload your code. ## Releasing on ContentDB diff --git a/_it/map/objects.md b/_it/map/objects.md index 3f6f5c0..51e94f7 100644 --- a/_it/map/objects.md +++ b/_it/map/objects.md @@ -238,8 +238,9 @@ Al contrario di quello che potrebbe far intendere il nome, `armor_groups` specif Se un Gruppo Danno non è elencato nei Gruppi Armatura di un oggetto, quest'ultimo ne sarà completamente immune. ```lua -obiettivo:set_properties({ - armor_groups = { fleshy = 90, crumbly = 50 }, +obiettivo:set_armor_groups({ + fleshy = 90, + crumbly = 50, }) ``` diff --git a/_it/players/chat.md b/_it/players/chat.md index f099932..8b46b0b 100755 --- a/_it/players/chat.md +++ b/_it/players/chat.md @@ -29,12 +29,12 @@ cb_cmdsprivs: Le mod possono interagire con la chat del giocatore, tra l'inviare messaggi, intercettarli e registrare dei comandi. - [Inviare messaggi](#inviare-messaggi) - - [A tutti i giocatori](#a-tutti-i-giocatori) - - [A giocatori specifici](#a-giocatori-specifici) + - [A tutti i giocatori](#a-tutti-i-giocatori) + - [A giocatori specifici](#a-giocatori-specifici) - [Comandi](#comandi) - - [Accettare più argomenti](#accettare-più-argomenti) - - [Usare string.split](#usare-stringsplit) - - [Usare i pattern Lua](#usare-i-pattern-lua) + - [Accettare più argomenti](#accettare-più-argomenti) + - [Usare string.split](#usare-stringsplit) + - [Usare i pattern Lua](#usare-i-pattern-lua) - [Intercettare i messaggi](#intercettare-i-messaggi) ## Inviare messaggi @@ -128,7 +128,7 @@ end Sono perfetti in caso di argomenti che contengono spazi, o comunque quando è richiesto un controllo più meticoloso dei parametri catturati. ```lua -local a, msg = string.match(param, "^([%a%d_-]+) (*+)$") +local a, msg = string.match(param, "^([%a%d_-]+) (.+)$") ``` Il codice sovrastante implementa `/msg `. Vediamo cos'è successo partendo da sinistra: @@ -139,7 +139,7 @@ Il codice sovrastante implementa `/msg `. Vediamo cos'è successo * `%a` significa che accetta ogni lettera e `%d` ogni cifra. * `[%a%d_-]` significa che accetta ogni lettera, cifra, `_` e `-`. * `+` dice di combaciare ciò che lo precede una o più volte. -* `*` dice di combaciare qualsiasi tipo di carattere. +* `.` dice di combaciare qualsiasi tipo di carattere. * `$` dice di combaciare la fine della stringa. Detto semplicemente, il pattern cerca un nome (una parola fatta di lettere, numeri, trattini o trattini bassi), poi uno spazio e poi il messaggio (uno o più caratteri, qualsiasi essi siano). diff --git a/_layouts/default.html b/_layouts/default.html index a5d153c..28a9734 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -66,41 +66,6 @@ layout: base
  • {% if next %}{{ next.title }} >{% endif %}
  • - {% if language == "en" %} - - {% endif %} -