Eigener Server, wo kommen Mods hin?
Eigener Server, wo kommen Mods hin?
Liebe Minetest-Experten,
ich habe einen Minetestserver nach folgender Anleitung erstellt: https://hackmd.io/@joerglohrer/minetest ... stallation Minetest wird dabei beim Start des Servers automatisch mit /usr/lib/minetest/minetestserver --config /etc/minetest/minetest.conf --logfile /var/log/minetest/minetest.log gestartet. Leider habe ich noch das Problem, dass ich nicht weiß, wo ich die Mods hinpacken muss wenn ich Minetest mit dieser Methode starte. Hier hat die Anleitung leider eine Lücke. "Wie bekomme ich Tiere (Mobs) und erweiterte Möglichkeiten (Farming) serverseitig in die Welten? Beim Systemstart scheint nämlich ein anderer Ordner relevant zu sein als wenn man minetestserver manuell startet." https://hackmd.io/@joerglohrer/minetest ... tallieren- Hat jemand einen Pfad für mich bzw. eine Idee?
Vielen Dank!
ich habe einen Minetestserver nach folgender Anleitung erstellt: https://hackmd.io/@joerglohrer/minetest ... stallation Minetest wird dabei beim Start des Servers automatisch mit /usr/lib/minetest/minetestserver --config /etc/minetest/minetest.conf --logfile /var/log/minetest/minetest.log gestartet. Leider habe ich noch das Problem, dass ich nicht weiß, wo ich die Mods hinpacken muss wenn ich Minetest mit dieser Methode starte. Hier hat die Anleitung leider eine Lücke. "Wie bekomme ich Tiere (Mobs) und erweiterte Möglichkeiten (Farming) serverseitig in die Welten? Beim Systemstart scheint nämlich ein anderer Ordner relevant zu sein als wenn man minetestserver manuell startet." https://hackmd.io/@joerglohrer/minetest ... tallieren- Hat jemand einen Pfad für mich bzw. eine Idee?
Vielen Dank!
- Festus1965
- Member
- Posts: 4181
- Joined: Sun Jan 03, 2016 11:58
- GitHub: Festus1965
- In-game: Festus1965 Thomas Thailand Explorer
- Location: Thailand ChiangMai
- Contact:
Re: Eigener Server, wo kommen Mods hin?
Ich sage das jetzt mal ganz Frech:
* Dann frage doch bitte den Verfasser dort, der das Thema bisher ja auch nicht fertig gestellt hat !
Ansonsten wirst Du einfach Deine Konfiguration durchsehen und fest stellen wo denn die Welt (world) liegt, denn dort etwas höher Richtung Root ist meist auch das Verzeichnis mods zu finden, oder eben noch einzurichten.
Auf meinem Ubuntu (ohne system start, ohne dogger) sieht das so aus:
* home
** .minetest
*** client
*** debugs
*** mods
**** spawn_command
**** ... und viele andere
*** textures
*** worlds
**** AisaThailand
***** world.mt (in DIESER Datei muss man die durch die Welt in mods gefundenen mods dann je nach Wunsch aber noch von false auf true setzen, um sie auch starten zu lassen - sonst helfen auch 1 Millionen mods in mods VZ nicht)
* Dann frage doch bitte den Verfasser dort, der das Thema bisher ja auch nicht fertig gestellt hat !
Ansonsten wirst Du einfach Deine Konfiguration durchsehen und fest stellen wo denn die Welt (world) liegt, denn dort etwas höher Richtung Root ist meist auch das Verzeichnis mods zu finden, oder eben noch einzurichten.
Auf meinem Ubuntu (ohne system start, ohne dogger) sieht das so aus:
* home
** .minetest
*** client
*** debugs
*** mods
**** spawn_command
**** ... und viele andere
*** textures
*** worlds
**** AisaThailand
***** world.mt (in DIESER Datei muss man die durch die Welt in mods gefundenen mods dann je nach Wunsch aber noch von false auf true setzen, um sie auch starten zu lassen - sonst helfen auch 1 Millionen mods in mods VZ nicht)
Human has no future (climate change)
If urgend, you find me in Roblox (as CNXThomas)
If urgend, you find me in Roblox (as CNXThomas)
- debiankaios
- Member
- Posts: 910
- Joined: Thu Dec 03, 2020 12:48
- IRC: debiankaios
- In-game: debiankaios Nowe
- Location: germany
- Contact:
Re: Eigener Server, wo kommen Mods hin?
Ich kann immer nur das folgende Tutorial emphelen, auch wenn es ein bischen lang ist viewtopic.php?f=14&t=23298
📖 Deutsches Modding Book 👽 My Mod 🔌 TechAge Extension (WIP)
2147483 is the new world border.
⛏ Proxima Survival(WIP) ⚔️ Minigames A.E.S(WIP)
🌐 My Website
2147483 is the new world border.
⛏ Proxima Survival(WIP) ⚔️ Minigames A.E.S(WIP)
🌐 My Website
Re: Eigener Server, wo kommen Mods hin?
Wenn er in seinem Artikel das schon als Frage formuliert, wird er es selber nicht wissen, sonst hätte er einfach den passenden Pfad angegeben, anstatt eine lange Frage zu formulieren "Beim Systemstart scheint nämlich ein anderer Ordner relevant zu sein als wenn man minetestserver manuell startet."Festus1965 wrote: ↑Fri May 21, 2021 01:00Ich sage das jetzt mal ganz Frech:
* Dann frage doch bitte den Verfasser dort, der das Thema bisher ja auch nicht fertig gestellt hat !
Deine Ordnerstruktur ist mir klar, nur funktioniert wie gesagt das Ablegen der Mods nicht mit der genannten Startmethode. Die Notwendigkeit der Anpassung der world.mt ist mir klar.
Trotzdem danke für den Hilfeversuch.
- Festus1965
- Member
- Posts: 4181
- Joined: Sun Jan 03, 2016 11:58
- GitHub: Festus1965
- In-game: Festus1965 Thomas Thailand Explorer
- Location: Thailand ChiangMai
- Contact:
Re: Eigener Server, wo kommen Mods hin?
probier mal
auf meinem APC ohne laufenden mts, sehe ich da viele Pfade, die da freundlicherweise gelistet werden ...
[tspoiler]2021-05-23 07:19:52: INFO[Main]: Using system-wide paths (NOT RUN_IN_PLACE)
2021-05-23 07:19:52: INFO[Main]: Detected share path: /usr/local/share/minetest
2021-05-23 07:19:52: INFO[Main]: Detected user path: /home/thomas/.minetest
2021-05-23 07:19:52: INFO[Main]: Detected cache path: /home/thomas/.cache/minetest
2021-05-23 07:19:52: WARNING[Main]: Couldn't find a locale directory!
2021-05-23 07:19:52: INFO[Main]: minetest with SER_FMT_VER_HIGHEST_READ=28, BUILD_TYPE=Release
2021-05-23 07:19:52: INFO[Main]: RUN_IN_PLACE=0
2021-05-23 07:19:52: INFO[Main]: USE_GETTEXT=1
2021-05-23 07:19:52: INFO[Main]: USE_SOUND=0
2021-05-23 07:19:52: INFO[Main]: USE_CURL=1
2021-05-23 07:19:52: INFO[Main]: USE_FREETYPE=1
2021-05-23 07:19:52: INFO[Main]: USE_LUAJIT=0
2021-05-23 07:19:52: INFO[Main]: STATIC_SHAREDIR="/usr/local/share/minetest"
2021-05-23 07:19:52: INFO[Main]: Message locale is now set to: LC_CTYPE=en_US.UTF-8;LC_NUMERIC=C;LC_TIME=en_US.UTF-8;LC_COLLATE=en_US.UTF-8;LC_MONETARY=en_US.UTF-8;LC_MESSAGES=en_US.UTF-8;LC_PAPER=en_US.UTF-8;LC_NAME=en_US.UTF-8;LC_ADDRESS=en_US.UTF-8;LC_TELEPHONE=en_US.UTF-8;LC_MEASUREME
2021-05-23 07:19:52: INFO[Main]: NT=en_US.UTF-8;LC_IDENTIFICATION=en_US.UTF-8
2021-05-23 07:19:52: INFO[Main]: Searching worlds...
2021-05-23 07:19:52: INFO[Main]: In /home/thomas/.minetest/worlds:
2021-05-23 07:19:52: INFO[Main]: 0 found.
2021-05-23 07:19:52: INFO[Main]: Creating default world at [/home/thomas/.minetest/worlds/world]
2021-05-23 07:19:52: INFO[Main]: Using default gameid [minetest]
2021-05-23 07:19:52: INFO[Main]: Using commanded world path [/home/thomas/.minetest/worlds/world]
2021-05-23 07:19:52: INFO[Main]: Server created for gameid "minetest"
2021-05-23 07:19:52: INFO[Main]: - world: /home/thomas/.minetest/worlds/world
2021-05-23 07:19:52: INFO[Main]: - game: /usr/local/share/minetest/games/minetest_game
2021-05-23 07:19:52: INFO[Main]: Initializing world at /home/thomas/.minetest/worlds/world
2021-05-23 07:19:52: INFO[Main]: ObjDefManager: added biome: name="default" index=0 uid=117
2021-05-23 07:19:52: INFO[Main]: EmergeManager: using 1 threads
[/tspoiler]
Also ich wäre dieser Installationsanleitung gar nicht erst gefolgt ... wenn die nicht bis zum Ende gelöst ist.
aber für mich ist diese Zeile wichtig:
außer Du meinst die mods nur für eine Welt ... die sind dann hier
welche nicht in der world.mt angegeben und true gesetzt werden müssen.
Code: Select all
minetestserver --info
[tspoiler]2021-05-23 07:19:52: INFO[Main]: Using system-wide paths (NOT RUN_IN_PLACE)
2021-05-23 07:19:52: INFO[Main]: Detected share path: /usr/local/share/minetest
2021-05-23 07:19:52: INFO[Main]: Detected user path: /home/thomas/.minetest
2021-05-23 07:19:52: INFO[Main]: Detected cache path: /home/thomas/.cache/minetest
2021-05-23 07:19:52: WARNING[Main]: Couldn't find a locale directory!
2021-05-23 07:19:52: INFO[Main]: minetest with SER_FMT_VER_HIGHEST_READ=28, BUILD_TYPE=Release
2021-05-23 07:19:52: INFO[Main]: RUN_IN_PLACE=0
2021-05-23 07:19:52: INFO[Main]: USE_GETTEXT=1
2021-05-23 07:19:52: INFO[Main]: USE_SOUND=0
2021-05-23 07:19:52: INFO[Main]: USE_CURL=1
2021-05-23 07:19:52: INFO[Main]: USE_FREETYPE=1
2021-05-23 07:19:52: INFO[Main]: USE_LUAJIT=0
2021-05-23 07:19:52: INFO[Main]: STATIC_SHAREDIR="/usr/local/share/minetest"
2021-05-23 07:19:52: INFO[Main]: Message locale is now set to: LC_CTYPE=en_US.UTF-8;LC_NUMERIC=C;LC_TIME=en_US.UTF-8;LC_COLLATE=en_US.UTF-8;LC_MONETARY=en_US.UTF-8;LC_MESSAGES=en_US.UTF-8;LC_PAPER=en_US.UTF-8;LC_NAME=en_US.UTF-8;LC_ADDRESS=en_US.UTF-8;LC_TELEPHONE=en_US.UTF-8;LC_MEASUREME
2021-05-23 07:19:52: INFO[Main]: NT=en_US.UTF-8;LC_IDENTIFICATION=en_US.UTF-8
2021-05-23 07:19:52: INFO[Main]: Searching worlds...
2021-05-23 07:19:52: INFO[Main]: In /home/thomas/.minetest/worlds:
2021-05-23 07:19:52: INFO[Main]: 0 found.
2021-05-23 07:19:52: INFO[Main]: Creating default world at [/home/thomas/.minetest/worlds/world]
2021-05-23 07:19:52: INFO[Main]: Using default gameid [minetest]
2021-05-23 07:19:52: INFO[Main]: Using commanded world path [/home/thomas/.minetest/worlds/world]
2021-05-23 07:19:52: INFO[Main]: Server created for gameid "minetest"
2021-05-23 07:19:52: INFO[Main]: - world: /home/thomas/.minetest/worlds/world
2021-05-23 07:19:52: INFO[Main]: - game: /usr/local/share/minetest/games/minetest_game
2021-05-23 07:19:52: INFO[Main]: Initializing world at /home/thomas/.minetest/worlds/world
2021-05-23 07:19:52: INFO[Main]: ObjDefManager: added biome: name="default" index=0 uid=117
2021-05-23 07:19:52: INFO[Main]: EmergeManager: using 1 threads
[/tspoiler]
Also ich wäre dieser Installationsanleitung gar nicht erst gefolgt ... wenn die nicht bis zum Ende gelöst ist.
aber für mich ist diese Zeile wichtig:
denn nach meinen Erfahrungen und auf meinen Servers sind die allgemeinen mods fuer alle Welten dann hierDetected user path: /home/thomas/.minetest
Code: Select all
/home/thomas/.minetest/mods
Code: Select all
/home/thomas/.minetest/worlds/welt/worldmods
Last edited by Festus1965 on Sun Jun 06, 2021 00:55, edited 2 times in total.
Human has no future (climate change)
If urgend, you find me in Roblox (as CNXThomas)
If urgend, you find me in Roblox (as CNXThomas)
Re: Eigener Server, wo kommen Mods hin?
sorry ;(
My YouTube-Site with Minetest-LetsPlays and some of my Servers: Carpathian Ethereal Vanilla Creative MineClone2 --- Discord
- debiankaios
- Member
- Posts: 910
- Joined: Thu Dec 03, 2020 12:48
- IRC: debiankaios
- In-game: debiankaios Nowe
- Location: germany
- Contact:
Re: Eigener Server, wo kommen Mods hin?
Ist doch nicht schlimm, ist dafür ausführlich erklärt
📖 Deutsches Modding Book 👽 My Mod 🔌 TechAge Extension (WIP)
2147483 is the new world border.
⛏ Proxima Survival(WIP) ⚔️ Minigames A.E.S(WIP)
🌐 My Website
2147483 is the new world border.
⛏ Proxima Survival(WIP) ⚔️ Minigames A.E.S(WIP)
🌐 My Website
- Linuxdirk
- Member
- Posts: 3219
- Joined: Wed Sep 17, 2014 11:21
- In-game: Linuxdirk
- Location: Germany
- Contact:
Re: Eigener Server, wo kommen Mods hin?
Auf meinem Server mit Arch Linux liegt die Konfigurationsdatei in /etc/minetest/servername.conf, die Spiele und Mods unter /var/lib/minetest/.minetest/{mods,games} und die Welt unter /var/lib/minetest/servername. Ich glaube, das ist so das sauberste, was man kriegen kann. Kontrolliert wird das ganze dann ganz normal über systemd mittels der parametrisierten Unit minetest@servername (starten, stoppen, Statusüberwachung, etc.).
Aktiviert werden müssen die Mods dann direkt in der Konfigurationsdatei der Welt.
Aktiviert werden müssen die Mods dann direkt in der Konfigurationsdatei der Welt.
Re: Eigener Server, wo kommen Mods hin?
Es geht halt auch VIEL einfacher ...
erstelle einfach in deinem Welten-Ordner ( wo der ist weißt du ? ) einen unterordner "worldmods" und schiebe sie einfach da rein, das hat Zwei Vorteile:
- Wo der Ordner der Welt ist sieht man im Log
- Die Mods werden automatisch geladen ( man muss sie nicht "aktivieren" )
Beispiel:
Ordner der Welt:
/home/user/.minetest/worlds/Testwelt
dann müssen die Mods hier rein:
/home/user/.minetest/worlds/Testwelt/worldmods ( Ordner gegebenenfalls erstmal erstellen )
erstelle einfach in deinem Welten-Ordner ( wo der ist weißt du ? ) einen unterordner "worldmods" und schiebe sie einfach da rein, das hat Zwei Vorteile:
- Wo der Ordner der Welt ist sieht man im Log
- Die Mods werden automatisch geladen ( man muss sie nicht "aktivieren" )
Beispiel:
Ordner der Welt:
/home/user/.minetest/worlds/Testwelt
dann müssen die Mods hier rein:
/home/user/.minetest/worlds/Testwelt/worldmods ( Ordner gegebenenfalls erstmal erstellen )
My YouTube-Site with Minetest-LetsPlays and some of my Servers: Carpathian Ethereal Vanilla Creative MineClone2 --- Discord
Who is online
Users browsing this forum: Semrush [Bot] and 5 guests