Fix various issues

This commit is contained in:
rubenwardy 2024-02-06 17:08:47 +00:00
parent 4d3a39f6e4
commit 44efd61418
28 changed files with 79 additions and 77 deletions

View File

@ -1,13 +1,13 @@
# cta = call to action (used when prompting user their language is available)
- code: de
name: Deutsch
cta: Das Buch ist in Deutsch verfügbar
- code: en
name: English (UK)
cta: This book is available in English
- code: de
name: Deutsch
cta: Das Buch ist in Deutsch verfügbar
- code: it
name: Italiano
cta: Questo libro è disponibile in italiano

View File

View File

@ -20,7 +20,7 @@ interessante und abwechslungsreiche Umgebung im Spiel zu schaffen. In diesem Kap
- [Ein Biom registrieren](#ein-biom-registrieren)
- [Was sind Dekorationen?](#was-sind-dekorationen)
- [Registrierung einer einfachen Dekoration](#registrierung-einer-einfachen-dekoration)
- [Registrierung einer schematischen Dekoration](#registrierung-einer-schematischen-dekoration)
- [Registrierung einer Schematischen Dekoration](#registrierung-einer-schematischen-dekoration)
- [Kartenerstellungs-Aliase (Mapgen Aliases)](#kartenerstellungs-aliase-mapgen-aliases)
## Was sind Biome?

View File

@ -20,7 +20,7 @@ Die im Kapitel [Grundlegende Kartenoperationen](environment.html) beschriebenen
Engine und Ihrem Mod, was langsam ist und die Leistung des Spiels schnell verringert. Die Verwendung eines Lua Voxel Manipulators (LVM) kann eine gute Alternative sein.
- [Konzepte](#konzepte)
- [Einlesen in die LVM](#einlesen-in-den-lvm)
- [Einlesen in den LVM](#einlesen-in-den-lvm)
- [Nodes lesen](#nodes-lesen)
- [Nodes schreiben](#nodes-schreiben)
- [Beispiel](#beispiel)

View File

@ -19,9 +19,9 @@ Es ist wesentlich, den Aufbau der grundlegenden Strukturen des Mod-Verzeichnisse
- [Mod-Verzeichnis](#mod-verzeichnis)
- [mod.conf](#modconf)
- [init.lua](#initlua)
- [Zusammenfassung](#summary)
- [Zusammenfassung](#zusammenfassung)
- [Abhängigkeiten](#abhängigkeiten)
- [Mod-Pakete](#mod-pakete-modpacks)
- [Mod-Pakete (Modpacks)](#mod-pakete-modpacks)
## Was sind Spiele und Mods?

View File

@ -17,7 +17,7 @@ redirect_from: /de/chapters/lua.html
- [Typen von Variablen](#typen-von-variablen)
- [Arithmetische, also Mathematische, Operatoren](#arithmetische-also-mathematische-operatoren)
- [Auswahl](#auswahl)
- [Logische Operatorens](#logische-operatoren)
- [Logische Operatoren](#logische-operatoren)
- [Programmierung](#programmierung)
- [Lokale und globale Reichweite](#lokale-und-globale-reichweite)
- [Es sollte so viel wie möglich auf lokale Variablen zurückgegriffen werden.](#es-sollte-so-viel-wie-möglich-auf-lokale-variablen-zurückgegriffen-werden)

View File

View File

@ -15,11 +15,11 @@ einen Node anstößt. Es gibt auch globale Callbacks wie
`minetest.register_on_punchnode`, um Ereignisse für alle Nodes zu empfangen.
- [Item Callbacks](#item-callbacks)
- [on_use](#on_use)
- [on_place und on_secondary_use](#on_place-und-on_secondary_use)
- [on_drop](#on_drop)
- [after_use](#after_use)
- [item_place vs place_item](#item_place-vs-place_item)
- [on\_use](#on_use)
- [on\_place und on\_secondary\_use](#on_place-und-on_secondary_use)
- [on\_drop](#on_drop)
- [after\_use](#after_use)
- [item\_place vs place\_item](#item_place-vs-place_item)
- [Node Callbacks](#node-callbacks)
- [Rechtsklick und Platzieren eines Nodes](#rechtsklick-und-platzieren-eines-nodes)
- [Schlagen und abbauen](#schlagen-und-abbauen)

View File

@ -91,10 +91,6 @@ GIMP wird in der Minetest-Community häufig verwendet. Es hat eine ziemlich hohe
Lernkurve, da viele seiner Funktionen nicht sofort
offensichtlich sind.
Bei der Verwendung von GIMP kann das Bleistift-Werkzeug aus der Toolbox ausgewählt werden:
<figure>
<img src="{{ page.root }}//static/pixel_art_gimp_pencil.png" alt="Pencil in GIMP">
</figure>
Es ist außerdem ratsam, das Kontrollkästchen "Harte Kanten" für das Radiergummi-Werkzeug zu aktivieren.
Bei der Verwendung von GIMP kann das Bleistift-Werkzeug aus der Toolbox
ausgewählt werden.s Es ist außerdem ratsam, das Kontrollkästchen "Harte Kanten"
für das Radiergummi-Werkzeug zu aktivieren.

View File

@ -58,7 +58,7 @@ end
```
Die Anzahl wird immer 0 oder größer sein.
Bei normalem Spielverlauf sollte die Anzahl nicht größer sein als die maximale
Bei normalem Spielverlauf sollte die Anzahl nicht größer sein als die maximale
Stackgröße des Gegenstands - `stack_max`.
Allerdings können Admin-Befehle und fehlerhafte Mods dazu führen, dass Stacks die maximale Größe überschreiten.
@ -139,7 +139,7 @@ erstellen, bevor Sie darauf zugreifen:
minetest.create_detached_inventory("inventar_name")
```
Die Funktion create_detached_inventory akzeptiert 3 Argumente, wobei nur das erste -
Die Funktion create_detached_inventory akzeptiert 3 Argumente, wobei nur das erste -
der Inventarname - erforderlich ist.
Das zweite Argument nimmt eine Tabelle von Callbacks entgegen, die verwendet werden können,
um zu steuern, wie Spieler mit dem Inventar interagieren:

View File

@ -28,12 +28,12 @@ Die Nodeparameter werden zum steuern, wie ein Nde individuell gerendert wird, ve
- [Würfelförmiger Node: Normale und allfaces](#würfelförmiger-node-normale-und-allfaces)
- [Glasartige Nodes](#glasartige-nodes)
- [Glasartig gerahmt](#glasartig-gerahmt)
- [Airlike Nodes](#airlike-nodes)
- [Lighting and Sunlight Propagation](#lighting-and-sunlight-propagation)
- [Glasartig gerahmt](#glasartig-gerahmt)
- [Luftartige Nodes](#luftartige-nodes)
- [Beleuchtung und Sonnenlichtausbreitung](#beleuchtung-und-sonnenlichtausbreitung)
- [Flüssige Nodes](#flüssige-nodes)
- [Nodeboxen](#nodeboxen)
- [Wandgehaltene Nodeboxen](#wandgehaltene-nodeboxen)
- [Wandgehaltene Nodeboxen](#wandgehaltene-nodeboxen)
- [Mesh Nodes](#mesh-nodes)
- [Signlike Nodes](#signlike-nodes)
- [Plantlike Nodes](#plantlike-nodes)
@ -148,7 +148,7 @@ minetest.register_node("meineluft:luft", {
pointable = false, -- Sie können den Node nicht auswählen
diggable = false, -- Sie können den Node nicht abbauen
buildable_to = true, -- Nodes können diesen Node ersetzen
-- (Sie können einen Node platzieren und den Luftnode
-- (Sie können einen Node platzieren und den Luftnode
-- entfernen die früher einmal da waren)
air_equivalent = true,

View File

@ -1,4 +1,4 @@
---
---
title: Nodes, Items und Craften
layout: default
root: ../..
@ -14,9 +14,9 @@ sind Grundlagen von vielen Mods
- [Was sind Nodes und Craftitems?](#was-sind-nodes-und-craftitems)
- [Items erstellen](#items-erstellen)
- [Itemnamen](#itemnamen)
- [Itemaliase](#itemaliase)
- [Texturen](#texturen)
- [Itemnamen](#itemnamen)
- [Itemaliase](#itemaliase)
- [Texturen](#texturen)
- [Erstellen von Basis-Nodes](#erstellen-von-basis-nodes)
- [Crafting](#crafting)
- [Shaped](#shaped)
@ -224,6 +224,7 @@ minetest.register_craft({
recipe = "meinemod:diamant",
burntime = 300,
})
```
Sie haben keinen Ausgabe wie andere Rezepte, aber sie haben eine Brenndauer
die angibt, wie lange sie in Sekunden als Brennstoff reichen.

View File

@ -13,13 +13,13 @@ In diesem Kapitel erfahren Sie, wie Sie grundlegende Aktionen auf der Karte durc
- [Karten-Struktur](#karten-struktur)
- [Lesen](#lesen)
- [Blöcke lesen](#blöcke-lesen)
- [Blöcke finden](#blöcke-finden)
- [Nodes lesen](#nodes-lesen)
- [Nodes finden](#nodes-finden)
- [Schreiben](#schreiben)
- [Blöcke schreiben](#blöcke-schreiben)
- [Blöcke löschen](#blöcke-löschen)
- [Nodes schreiben](#nodes-schreiben)
- [Nodes löschen](#nodes-löschen)
- [Mapblöcke laden](#mapblöcke-laden)
- [Blöcke löschen](#blöcke-löschen)
- [Nodes löschen](#nodes-löschen-1)
## Karten-Struktur

View File

@ -7,8 +7,10 @@ description: Nutzung eines ObjectRef
degrad:
level: warning
title: Grad and Radiant
message: Die Drehung von Anbauteilen wird in Grad angegeben, während die Drehung von Objekten in Radiant
angegeben wird. Stellen Sie sicher, dass Sie das richtige Winkelmaß verwenden.
message: >-
Die Drehung von Anbauteilen wird in Grad angegeben, während die Drehung
von Objekten in Radiant angegeben wird. Stellen Sie sicher, dass Sie das
richtige Winkelmaß verwenden.
---
## Einleitung <!-- omit in toc -->
@ -21,6 +23,9 @@ definiert.
- [Objekt-Eigenschaften](#objekt-eigenschaften)
- [Entities](#entities)
- [Leben und Schaden](#leben-und-schaden)
- [Lebenspunkte (HP)](#lebenspunkte-hp)
- [Schlagen, Damage Groups, und Armor Groups](#schlagen-damage-groups-und-armor-groups)
- [Beispiel für die Schadensberechnung](#beispiel-für-die-schadensberechnung)
- [Anhänge](#anhänge)
- [Sie sind dran](#sie-sind-dran)

View File

@ -14,13 +14,13 @@ redirect_from:
In diesem Kapitel erfahren Sie, wie Sie Daten speichern können.
- [Metadaten](#metadaten)
- [Was sind Metadaten?](#was-sind-metadaten)
- [Abrufen eines Metadatenobjekts](#abrufen-eines-metadatenobjekts)
- [Lesen und Schreiben](#lesen-und-schreiben)
- [Besondere Schlüssel](#besondere-schlüssel)
- [Speichern von Tabellen](#speichern-von-tabellen)
- [Private Metadaten](#private-metadaten)
- [Lua Tabellen](#lua-tabellen)
- [Was sind Metadaten?](#was-sind-metadaten)
- [Abrufen eines Metadatenobjekts](#abrufen-eines-metadatenobjekts)
- [Lesen und Schreiben](#lesen-und-schreiben)
- [Besondere Schlüssel](#besondere-schlüssel)
- [Speichern von Tabellen](#speichern-von-tabellen)
- [Private Metadaten](#private-metadaten)
- [Lua Tabellen](#lua-tabellen)
- [Mod Storage](#mod-storage)
- [Datenbanken](#datenbanken)
- [Entscheidung, was man benutzt](#entscheidung-was-man-benutzt)

View File

@ -28,7 +28,7 @@ sondern stattdessen etwas mehr Speicherplatz für die Verfolgung
der ausstehenden Timer benötigen.
- [Nodetimer](#nodetimer)
- [Aktive Map-Block Modifikatoren](#aktive-mapblock-modifikatoren)
- [Aktive Mapblock Modifikatoren](#aktive-mapblock-modifikatoren)
- [Sie sind dran](#sie-sind-dran)
## Nodetimer

View File

@ -34,17 +34,17 @@ Informationen für den Spieler bereitstellen möchten, Sie die Verwendung von
unerwartete Fenster das Spielgeschehen stören können.
- [Reale oder Legacy-Koordinaten](#reale-oder-legacy-koordinaten)
- [Anatomie eines formspecs](#anatomie-eines-a-formspecs)
- [Elemente](#elemente)
- [Header](#header)
- [Anatomie eines formspecs](#anatomie-eines-formspecs)
- [Elemente](#elemente)
- [Header](#header)
- [Ratespiel](#ratespiel)
- [Padding und Abstände](#padding-und-abstände)
- [Empfang von Formspec-Übermittlungen](#empfang-von-formspec-übermittlungen)
- [Contexts](#contexts)
- [Padding und Abstände](#padding-und-abstände)
- [Empfang von Formspec-Übermittlungen](#empfang-von-formspec-übermittlungen)
- [Contexts](#contexts)
- [Formspec-Quellen](#formspec-quellen)
- [Node Meta Formspecs](#node-meta-formspecs)
- [Spieler Inventar Formspecs](#spieler-inventar-formspecs)
- [Sie sind dran](#sie-sind-dran)
- [Node Meta Formspecs](#node-meta-formspecs)
- [Spieler Inventar Formspecs](#spieler-inventar-formspecs)
- [Sie sind dran](#sie-sind-dran)
## Reale oder Legacy-Koordinaten

View File

@ -14,15 +14,15 @@ Heads Up Display (HUD) Elemente ermöglichen es Ihnen, Texte, Bilder und andere
Das HUD akzeptiert keine Benutzereingaben; dafür sollten Sie eine [formspec](formspecs.html) verwenden.
- [Positionierung](#positionierung)
- [Position und Versatz](#position-und-versatz)
- [Ausrichtung](#ausrichtung)
- [Anzeigetafel](#anzeigetafel)
- [Position und Versatz](#position-und-versatz)
- [Ausrichtung](#ausrichtung)
- [Anzeigetafel](#anzeigetafel)
- [Textelemente](#textelemente)
- [Parameter](#parameter)
- [Unser Beispiel](#unser-beispiel)
- [Bild-Elemente](#bild-Elemente)
- [Parameter](#parameter-1)
- [Scale](#scale)
- [Parameter](#parameter)
- [Unser Beispiel](#unser-beispiel)
- [Bild-Elemente](#bild-elemente)
- [Parameter](#parameter-1)
- [Scale](#scale)
- [Ein Element verändern](#ein-element-verändern)
- [IDs speichern](#ids-speichern)
- [Andere Elemente](#andere-elemente)

View File

@ -18,7 +18,7 @@ Ein Wert von 2 für die Schwerkraft würde zum Beispiel die Schwerkraft doppelt
- [Grundlegendes Beispiel](#grundlegendes-beispiel)
- [Verfügbare Overrides](#verfügbare-overrides)
- [Altes Bewegungsverhalten](#altes-bewegungsverhalten)
- [Altes Bewegungsverhalten](#altes-bewegungsverhalten)
- [Mod-Inkompatibilität](#mod-inkompatibilität)
- [Sie sind dran](#sie-sind-dran)

View File

@ -17,7 +17,7 @@ welche Fähigkeiten jeder Spieler hat.
- [Erklärung von Privilegien](#erklärung-von-privilegien)
- [Überprüfung der Privilegien](#überprüfung-der-privilegien)
- [Abrufen und Festlegen von Privilegien](#abrufen-und-festlegen-von-privilegien)
- [Privilegien zu basic_privs hinzufügen](#privilegien-zu-basicprivs-hinzufügen)
- [Privilegien zu basic\_privs hinzufügen](#privilegien-zu-basic_privs-hinzufügen)
## Wann sollten Sie Privilegien nutzen?

View File

@ -10,9 +10,9 @@ redirect_from: /de/chapters/common_mistakes.html
In diesem Kapitel werden häufige Fehler beschrieben und es wird erklärt, wie man diese vermeiden kann.
- [Vorsicht beim Speichern von ObjectRefs (z.B.: Spieler oder Entitäten)](#be-careful-when-storing-objectrefs-ie-players-or-entities)
- [Vertrauen Sie keinen Formspec-Einsendungen](#dont-trust-formspec-submissions)
- [ItemStacks nach dem Ändern einstellen](#set-itemstacks-after-changing-them)
- [Vorsicht beim Speichern von ObjectRefs (z.B.: Spieler oder Entitäten) ](#vorsicht-beim-speichern-von-objectrefs-zb-spieler-oder-entitäten-)
- [Vertrauen Sie keinen Formspec-Einsendungen ](#vertrauen-sie-keinen-formspec-einsendungen-)
- [ItemStacks nach dem Ändern einstellen ](#itemstacks-nach-dem-ändern-einstellen-)
## Vorsicht beim Speichern von ObjectRefs (z.B.: Spieler oder Entitäten) <a name="be-careful-when-storing-objectrefs-ie-players-or-entities"></a>

View File

@ -14,7 +14,7 @@ In diesem Kapitel werden Sie lernen, wie Sie das Werkzeug LuaCheck benutzen, um
- [Installation von LuaCheck](#installation-von-luacheck)
- [Windows](#windows)
- [Linux](#linux)
- [LuaCheck ausführen](#run)
- [LuaCheck ausführen ](#luacheck-ausführen-)
- [LuaCheck konfigurieren](#luacheck-konfigurieren)
- [Fehlerbehebung](#fehlerbehebung)
- [Verwendung mit einem Editor](#verwendung-mit-einem-editor)

View File

@ -19,7 +19,7 @@ veröffentlicht ist, kann sie in Einzelspieler-Spielen oder auf Servern, einschl
- [README.txt](#readmetxt)
- [mod.conf / game.conf](#modconf--gameconf)
- [screenshot.png](#screenshotpng)
- [Uploading](#uploading)
- [Hochladen](#hochladen)
- [Version Control Systeme](#version-control-systeme)
- [Veröffentlichen auf ContentDB](#veröffentlichen-auf-contentdb)
- [Forum Thema](#forum-thema)

View File

@ -12,8 +12,8 @@ Sicherheit ist sehr wichtig, um sicherzustellen, dass Serverbesitzer durch die M
- [Zentrale Konzepte](#zentrale-konzepte)
- [Formspecs](#formspecs)
- [Trauen Sie niemals Einsendungen](#trauen-sie-niemals-einsendungen)
- [Der Zeitpunkt der Prüfung ist nicht der Zeitpunkt der Nutzung](#check-use)
- [(Unsichere) Umgebungen](#umgebungen)
- [Der Zeitpunkt der Prüfung ist nicht der Zeitpunkt der Nutzung ](#der-zeitpunkt-der-prüfung-ist-nicht-der-zeitpunkt-der-nutzung-)
- [(Unsichere) Umgebungen ](#unsichere-umgebungen-)
## Zentrale Konzepte

View File

@ -37,8 +37,8 @@ Minetest ermöglicht es Ihnen, ihre Mods und Spiele in verschiedene Sprachen zu
- [Markierter Text](#markierter-text)
- [Übersetzungsdateien](#übersetzungsdateien)
- [Formatierte Zeichenketten](#formatierte-zeichenketten)
- [Beste Verfahren und verbreitete Unwahrheiten über die Übersetzung](#verfahren)
- [Server-seitige Übersetzungen](#server)
- [Beste Verfahren und verbreitete Unwahrheiten über die Übersetzung ](#beste-verfahren-und-verbreitete-unwahrheiten-über-die-übersetzung-)
- [Server-seitige Übersetzungen ](#server-seitige-übersetzungen-)
- [Zusammenfassung](#zusammenfassung)

View File

@ -18,9 +18,9 @@ strukturiert, um dies zu vermeiden.
- [Ihr erster Test](#ihr-erster-test)
- [init.lua](#initlua)
- [api.lua](#apilua)
- [tests/api_spec.lua](#testsapispeclua)
- [tests/api\_spec.lua](#testsapi_speclua)
- [Mocking: Externe Funktionen verwenden](#mocking-externe-funktionen-verwenden)
- [Überprüfen von Commits mit Travis](#überprfen-von-commits-mit-travis)
- [Überprüfen von Commits mit Travis](#überprüfen-von-commits-mit-travis)
- [Zusammenfassung](#zusammenfassung)
## Busted installieren

Binary file not shown.

Before

Width:  |  Height:  |  Size: 98 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB