From c5c2b378951f7ab3c8a06b6de0d6eed19238d4bd Mon Sep 17 00:00:00 2001 From: debiankaios <8063195-debiankaios@users.noreply.gitlab.com> Date: Sat, 6 Nov 2021 21:36:23 +0000 Subject: [PATCH] Update nodes_items_crafting.md --- _de/items/nodes_items_crafting.md | 38 +++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/_de/items/nodes_items_crafting.md b/_de/items/nodes_items_crafting.md index b40fe6b..20364c4 100644 --- a/_de/items/nodes_items_crafting.md +++ b/_de/items/nodes_items_crafting.md @@ -73,3 +73,41 @@ Texturen in Minetest sind in der Regel 16 mal 16 Pixel. Sie können in jeder Auflösung sein, es wird jedoch empfohlen, dass sie in der Größenordnung von 2 liegen, beispielsweise 16, 32, 64 oder 128. Das liegt daran, dass andere Auflösungen auf älteren Geräten möglicherweise nicht korrekt unterstützt werden. was zu einer geringeren Leistung führt. +## Erstellen von Basis-Blöcken +```lua +minetest.register_node("meinemod:diamant", { + description = "Alien Diamanten", + tiles = {"meinemod_diamant.png"}, + is_ground_content = true, + groups = {cracky=3, stone=1} +}) +``` +Die Eigenschaft `tiles` ist eine Tabelle mit Texturnamen, die der Blöcken verwenden wird. +Wenn es nur eine Textur gibt, wird diese Textur auf jeder Seite verwendet. +Um eine andere Textur pro Seite zu erhalten, geben Sie die Namen von 6 Texturen in dieser Reihenfolge an: + + oben (+Y), unten (-Y), rechts (+X), links (-X), hinten (+Z), vorne (-Z). + (+Y, -Y, +X, -X, +Z, -Z) + +Denken Sie daran, dass +Y in Minetest nach oben zeigt, wie es in der +3D-Computergrafiken. + +```lua +minetest.register_node("meinemod:diamant", { + description = "Alien Diamanten", + tiles = { + "meinemod_diamant_oben.png", -- y+ + "meinemod_diamant_unten.png", -- y- + "meinemod_diamant_rechts.png", -- x+ + "meinemod_diamant_links.png", -- x- + "meinemod_diamant_hinten.png", -- z+ + "meinemod_diamant_vorne.png", -- z- + }, + is_ground_content = true, + groups = {cracky = 3}, + drop = "meinemod:diamant_fragment" + -- ^ Anstatt diamanten dropen zu lassen, lassen Sie meinemod:diamant_fragment dropen +}) +``` + +Mit dem Attribut `is_ground_content` können Höhlen über dem Stein erzeugt werden. Dies ist wichtig für jeden Knoten, der während der Kartenerstellung unterirdisch platziert werden kann. Höhlen werden aus der Welt herausgeschnitten, nachdem alle anderen Knoten in einem Gebiet generiert wurden.