Skip to content
Snippets Groups Projects

Anleitung Luanti-Einstiegsmod

Herzlich willkommen zu diesem Hack'n'Next, hier lernst du wie du Luanti installieren und deine erste Mod programmieren kannst. Luanti ist ein freies Block-Bau-Spiel, das man einfach selbst anpassen kann, zum Beispiel indem man Mods oder Spiele schreibt. Luanti kann man entweder alleine oder mit Freunden spielen. Dabei hat man die Möglichkeit, zu Hause im lokalen Netz zusammen zu spielen oder aber auf öffentlichen Servern auf der ganzen Welt.

Installation von Luanti

Unter Debian kannst du Luanti mit dem Befehl sudo apt install minetest oder über graphische Softwareverwaltung installieren. Für Windows und macOS findest du auf der Download-Seite von Luanti weitere Informationen.

Probiere Luanti nun erst einmal ein bisschen aus, um dich damit vertraut zu machen. Versuche interessante Mods zu installieren. Nachdem du eine Welt erstellt hast kannst du für diese die zuvor installierten Mods auswählen und ausprobieren. Schau, wie sie das Spiel verändern.

Luanti hinterfragen

Was passiert eigentlich, wenn du in Luanti eine Mod installierst? Um das herauszufinden klicke im Luanti-Menü im Tab 'Über' auf 'Benutzerdatenverzeichnis öffnen'. Es öffnet sich das Verzeichnis in dem Luanti zum Beispiel Welten und Mods speichert. Schau dich ein bisschen um. Findest du deine Welt und die von dir installierten Mods?

Deine erste eigene Mod

Gehe in das Verzeichnis 'mods', merke dir den Pfad und entpacke das .zip-Archiv des Hack'n'Nexts dort hinein. Wenn das geklappt hat, siehst du nun neben den von dir ausprobierten Mods ein Verzeichnis 'einstiegsmod'. Bearbeite die in diesem enthaltene Datei 'mod.conf'. Ersetze 'einstiegsmod' durch einen von dir frei gewählten Namen. Beachte, dass du nur Kleinbuchstaben, Unterstriche und Ziffern verwenden darfst. Du kannst außerdem den Titel 'title' und die Autor*innen 'author' anpassen.

Starte jetzt wieder Luanti und schau im Tab 'Inhalt', ob deine Mod links unter 'installierte Pakete' angezeigt wird. Klicke drauf und lasse dir so rechts den Titel anzeigen. Du hast erfolgreich deine erste eigene Mod installiert! Bevor du sie ausprobierst, gibt es noch etwas zu tun.

In der Datei 'init.lua' steht der Quellcode der Mod. Darin wird mit der Anweisung register_node dem Spiel ein neuer Block hinzugefügt. Damit das funktioniert musst du jedes Vorkommen von 'einstiegsmod' durch den von dir gewählten Namen ersetzen. Außerdem kannst du die Beschreibung 'description' anpassen.

Suche dir jetzt ein Bild aus dem Internet, dieses wird die 'texture' des Block, das heißt, dass du so das Aussehen deines Blocks anpassen kannst. Achte auf die Nutzungsrechte und Lizenzen des Bildes (zum Beispiel CC-BY-SA). Bilder die dieser Anforderung entsprechen findest du beispielsweise auf pixabay.com oder opengameart.org.

Speichere es im Verzeichnis 'textures' und gib ihm einen aussagekräftigen Namen. Danach musst du in der 'init.lua' unter 'tiles' das 'einstiegsmod_pinguin.png' durch deinen Dateinnamen ersetzen.

Jetzt kannst du die Mod in deiner Welt auswählen und über die Suche im Inventar nach deinem Namen für den Block suchen und ihn platzieren. Dies funktioniert nur wenn im Menu ein Häkchen bei 'Kreativmodus' gesetzt ist.

Glückwunsch, du hast deine erste Mod programmiert! Jetzt kannst du mit einem weiteren Hack'n'Next fortfahren und diese erweitern.