{"id":18991311,"url":"https://github.com/mt-mods/missions","last_synced_at":"2025-04-22T11:38:04.761Z","repository":{"id":49421088,"uuid":"133771717","full_name":"mt-mods/missions","owner":"mt-mods","description":"Minetest missions mod","archived":false,"fork":false,"pushed_at":"2024-02-27T01:24:18.000Z","size":12970,"stargazers_count":4,"open_issues_count":17,"forks_count":7,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-04-17T00:17:14.270Z","etag":null,"topics":["minetest","mission","mod","xp"],"latest_commit_sha":null,"homepage":"https://forum.minetest.net/viewtopic.php?f=9\u0026t=20125","language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-2.1","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mt-mods.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2018-05-17T06:53:29.000Z","updated_at":"2023-07-22T18:33:38.000Z","dependencies_parsed_at":"2025-04-16T18:11:12.548Z","dependency_job_id":"7572300d-a290-44dc-86b6-12400eb7be73","html_url":"https://github.com/mt-mods/missions","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mt-mods%2Fmissions","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mt-mods%2Fmissions/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mt-mods%2Fmissions/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mt-mods%2Fmissions/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mt-mods","download_url":"https://codeload.github.com/mt-mods/missions/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250234753,"owners_count":21397066,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["minetest","mission","mod","xp"],"created_at":"2024-11-08T17:13:29.974Z","updated_at":"2025-04-22T11:38:04.743Z","avatar_url":"https://github.com/mt-mods.png","language":"Lua","funding_links":[],"categories":[],"sub_categories":[],"readme":"Minetest mission mod (missions)\n======\n\n# Archived!\n**This mod is now in archive mode, for a full replacement with more features use the \"epic\" mod: https://github.com/damocles-minetest/epic**\n**(or ping me if you want to fork and maintain this)**\n\nMinetest mod for in-game mission creation (for players and admins)\nAdds a mission block to create missions and a mission-wand to mark positions and chests\n\n* Github: [https://github.com/thomasrudin-mt/missions](https://github.com/thomasrudin-mt/missions)\n* Forum Topic: [https://forum.minetest.net/viewtopic.php?f=9\u0026t=20125](https://forum.minetest.net/viewtopic.php?f=9\u0026t=20125)\n\nObligatory screenshot\n![](screenshots/intro.png?raw=true)\n\nFeatures:\n* In-game mission builder\n* Craftable mission-block and wand\n* Create epic quests or mazes\n* Missions can span multiple days, even weeks\n* Running missions persist across login/logout and server-restart\n\nSupported mission-steps:\n* Build (place any nodes)\n* Build specific nodes (e.g: Stone)\n* Dig nodes (any)\n* Dig specific nodes (e.g: Meseblock)\n* Put items in Chest at position (e.g: 99xStone)\n* Waypoint (hidden and visible in hud)\n* Teleport player to position (requires the **missions_teleport** priv)\n* Reward player with items from a chest\n* Reward player with items (mission-build must have the **give** priv)\n* Message (show a message with a title)\n* Grant priviliege (requires the **priv** privilege)\n\nExtended mission-steps (dependent on other mods):\n* Spawn a mob at position (requires the **missions_mobs** priv)\n* Check xp (if xp mod enabled)\n* Give xp (if xp mod enabled and privs available)\n\n# Install\n\n* Unzip/Clone it to your worldmods folder\n\n# Crafting\n\nMission-Block:\n![](screenshots/craft_mission.png?raw=true)\n\nMission wand:\n![](screenshots/craft_wand1.png?raw=true)\n\n**Note:** Used (position and chest) wands can be mixed back to a plain wand again\n\n# Manual\n\n## Create missions (in-game)\n\nCraft yourself a mission wand (missions:wand) and mark your waypoints and chests with it:\n![](screenshots/screenshot_20180724_205841.png?raw=true)\n\nGive them a name so you find them later in the inventory.\nThe wand converts either to a position wand or a chest wand, depending on what you are pointing it to.\n* **Position wand**: Marks waypoints for a mission\n* **Chest wand**: Marks chests for taking or putting inventory (default and morechests supported for now)\n\nProperly named chest-wand:\n![](screenshots/screenshot_20180724_205926.png?raw=true)\n\n\nWhen you are finished marking the places and chests you want in your mission\nyou can craft a mission-block (missions:mission) and place it where you want the mission to start.\nThe Mission block can only be dug from the owner or an admin with protector_bypass privilege.\n\nRightclick on the mission to open the editor dialog:\n![](screenshots/screenshot_20180724_205947.png?raw=true)\n\nOn the left you can add and order the mission steps.\nOn the right you can edit its name, description and the time allowed to finish it.\n\nNow click on **add** to create your first mission step:\n![](screenshots/screenshot_20180724_205958.png?raw=true)\n\nChoose your first step in the mission:\n* Could be a waypoint to which the player has to go\n* Or a chest which has to be filled with a given amount and type of item\n* Or a simple welcome message to brief the player\n\nExample of a step in which the player has to place 99 stones in the chest\n![](screenshots/screenshot_20180724_210022.png?raw=true)\n\nThis is just an example, the player could take out the items as soon as the step or the mission is finished.\nIn reality you would use a dropbox from the morechests mod or inject the items into some tubes with mesecons and pipeworks.\n\nExample of a waypoint step:\n![](screenshots/screenshot_20180724_210049.png?raw=true)\n\nThe visibility of the waypoint can be toggled if you want the player to search for it (after you gave him some hints of course)\n\n\nExample of a Message step:\n![](screenshots/screenshot_20180724_210108.png?raw=true)\n\nThe player has to click the message away in order to execute the next step\n\nAn example of a finished mission with waypoints and messages:\n![](screenshots/screenshot_20180724_210112.png?raw=true)\n\nnow you can click on **Save and Validate** to check if the mission is valid:\n* Enough items to give the player as reward\n* Enough room in chests for the player to put in\n\nAn example of an invalid mission:\n![](screenshots/screenshot_20180724_210145.png?raw=true)\n\nThe mission will be validated every time a player wants to start it.\n\nOf course a reward upon finishing the mission would always be a good idea...\nFor this, create a **Reward from Chest** step and place the marked wand to the chest in the **target** field.\nThe chest has to contain the items in order to start the mission.\n\n## Play missions\n\nTo play a mission do a rightclick on a mission-block or as the owner of it click on **User** in the edit dialog:\n![](screenshots/screenshot_20180724_210206.png?raw=true)\n\nAfter carefully reading the text (or not at all) you can click **Start** to accept the mission.\nOnly one mission can be active at the same time.\n\nAfter the start the configured wapyoints will guide you through the mission (or not if so configured)\n![](screenshots/screenshot_20180724_210221.png?raw=true)\n\nFor item collection a status-text on the upper right will tell you how much you have to collect:\n![](screenshots/screenshot_20180724_210232.png?raw=true)\n\n\nAn example message from the mission-creator to the player:\n![](screenshots/screenshot_20180724_210243.png?raw=true)\n\n## Create more mission-steps (specs)\n\nSee the existing steps in the **steps** folder for some guidelines.\n\n# Depends\n\n* default\n* [xp_redo](https://github.com/thomasrudin-mt/xp_redo)?\n* [more_chests](https://github.com/minetest-mods/more_chests)?\n* [mobs_redo](https://notabug.org/TenPlus1/mobs_redo)?\n* [mobs_monster](https://notabug.org/TenPlus1/mobs_monster)?\n* [mobs_horse](https://notabug.org/TenPlus1/mob_horse)?\n* [mobs_animal](https://notabug.org/TenPlus1/mobs_animal)?\n* [mobs_npc](https://notabug.org/TenPlus1/mobs_npc)?\n* mobs_xenomorph?\n* mobs_fish?\n* mobs_crocs?\n* mobs_jellyfish?\n* mobs_sharks?\n* mobs_turtles?\n* mesecon?\n\n# Pull requests / bugs\n\nI'm happy for any bug reports or pull requests (code and textures)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmt-mods%2Fmissions","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmt-mods%2Fmissions","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmt-mods%2Fmissions/lists"}