minetest_modding_book/_de/items/nodes_items_crafting.md

37 lines
1.6 KiB
Markdown
Raw Normal View History

2021-05-13 22:45:46 +03:00
---
title: Blöcke, Ttems und Craften
layout: default
root: ../..
idx: 2.1
2021-05-13 23:01:45 +03:00
description: Benutze register_node, register_iem und register_craft um zu lernen wie man Blöcke, Items und Rezepte erstellen.
2021-05-13 22:45:46 +03:00
redirect_from: /de/chapters/nodes_items_crafting.html
---
2021-05-13 23:01:45 +03:00
## Einführung <!-- omit in toc -->
Neue Blöcke, Craftitems und Rezepte zu erstellen, sind Grundlagen von vielen Mods
2021-05-13 23:02:59 +03:00
- [Was sind Blöcke und Craftitems?](#was-sind-blöcke-und-craftitems)
2021-05-14 10:50:15 +03:00
- [Items erstellen](#items-erstellen)
2021-05-13 23:01:45 +03:00
## Was sind Blöcke und Craftitems?
Blöcke, Craftitemsund tools sind alles Items. Ein Items ist etwas das im Inventar gefunden werden kann - Sogar wenn es nicht im normalen gameplay nicht möglich ist.
Ein Block ist ein Item das plaziert werden kann oder in der Welt gefunden werden kann. Jede Position muss belegt werden mit ein und nur einen Block - Scheinbare leere Position sind normalerweise Luftblöcke.
Ein Craftitem kann nicht plazier werden man kann es nur im Inventar finden oder als gedropptes Item in der Welt.
Ein Werkzeug hat die Fähigkeit sich abzunutzen und hat normalerweise nicht standardmäßige Abbaufähigkeiten. In Zukunft we Craftitems und Werkzeuge wahrscheinlich verschmelzen weil die Unterscheidung zwinschen ihnen eher ausgedacht ist.
2021-05-14 10:49:05 +03:00
## Items erstellen
Item Definitionen bestehen aus einen *Itemnamen* und einer *Definitions Tabelle*. Die Definitions Tabelle beinhaltet Attribute welche das Verhalten eines Items beinflussen.
```lua
minetest.register_craftitem("modname:itemname", {
description = "Mein spezielles Item",
inventory_image = "modname_itemname.png"
})
```