]> us-delaporte.pagekite.me Git - dotfiles.git/commitdiff
Add serve command for mintetest
authorEdward Delaporte <edward@delaporte.us>
Tue, 15 Oct 2024 23:37:56 +0000 (18:37 -0500)
committerEdward Delaporte <edward@delaporte.us>
Tue, 15 Oct 2024 23:37:56 +0000 (18:37 -0500)
invoke/minetest/tasks.py

index c652f1daa335691f1e7d5c8bb01f397f0808b2d0..5a051f4f1bea29fce7950a687679e58efc38b0f5 100644 (file)
@@ -62,4 +62,12 @@ def status(c):
     print(f"+ Easy folder assumed to be {easy_dir}")
     print(f"+ ls ---")
     c.run(f"ls -ald {link_to} | grep minetest")
     print(f"+ Easy folder assumed to be {easy_dir}")
     print(f"+ ls ---")
     c.run(f"ls -ald {link_to} | grep minetest")
+    print(f"+ List Worlds ---")
+    cmd = "flatpak run net.minetest.Minetest --gameid list"
+    cmd = "flatpak run net.minetest.Minetest --gameid minetest --worldlist path"
+    c.run(cmd)
 
 
+@task
+def serve(c, world="SurfaceWorld"):
+    cmd = f"flatpak run net.minetest.Minetest --gameid minetest --server --world {world}"
+    c.run(cmd)