> For the complete documentation index, see [llms.txt](https://groupmoro.gitbook.io/groupmoro/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://groupmoro.gitbook.io/groupmoro/smartquests/quests/edit-quest-gui.md).

# Edit Quest GUI

Having the necessary permissions and using the command "/quests edit" you can access the quest editing GUI.\
The interface is very similar to the standard one with the "/quests" command, in this case however if we select the icon of a mission an additional GUI will open for editing.

<figure><img src="/files/C77ZBYV7KUD45P5DXvK3" alt=""><figcaption></figcaption></figure>

In the bottom bar of the GUI we can find the following buttons:\
EXIT : To close the GUI.\
HIDE COMPLETED MISSION : Enable/disable display of completed missions.\
NEW MISSION : Create a new mission\
TOTAL ACTIVE MISSIONS: Sets the maximum number of missions that can be activated at the same time.

<figure><img src="/files/v5fsrnIZ8oNrY5ZL8Tcu" alt=""><figcaption></figcaption></figure>

Selecting a mission icon will open this GUI, where you can change:

* Icon
* Mission Name
* Mission description + progress
* Enable or disable the mission for players
* Add up to 10 mission completion requirements
* Edit the reward message
* Change the commands executed upon mission completion

<figure><img src="/files/wUVENxnvUCNoZjXKMeld" alt=""><figcaption></figcaption></figure>

ICON: accepts any in-game item ID. (Example: DIRT , GRASS\_BLOCK , APPLE)

MISSION NAME: Enter a name of your choice. Accept colored text using "&" (Example: \&aMiner)

MISSION DESCRIPTION + PROGRESS: You can enter one or more lines that will be added to the object's lore. To divide the various lines use " ; " (Example: \&eBreak 10 blocks; \&eof stone).\
To enter the mission progression, add %progress% to the description, replacing with the mission action number. (Example: \&fBroken Blocks: \&a%progress1%)

ENABLE/DISABLE MISSION: By interacting with the icon it is possible to disable the mission, hiding it from the players' GUI.

REWARD MESSAGE: This message should describe the reward you receive upon completing the mission. (Example: \&a5 Diamonds and \&e100$)

COMMANDS: Enter one or more commands separated by " ; ". Entering %player% instead of the player name. (Example: give %player% diamond 5; heal %player%)

MISSION MODIFICATIONS: It is possible to create 10 different types of actions in a single mission\
For each action there is a reference to a mission type described here:

{% content-ref url="/pages/GKmNdCscv1d6nFwBTmk4" %}
[Mission Types](/groupmoro/smartquests/quests/mission-types.md)
{% endcontent-ref %}

On each action we have to set 3 necessary parameters: type of action, reference object/entity and quantity.\
Example1: Type: kill , object: ZOMBIE , quantity 10\
Example2: Type: break , object: STONE , quantity 8

<figure><img src="/files/5j4TnPiLTTBZI0U3be2U" alt=""><figcaption></figcaption></figure>

To add or remove actions there are two dedicated icons: Red to remove, Green to add. All changes are saved directly in the file.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://groupmoro.gitbook.io/groupmoro/smartquests/quests/edit-quest-gui.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
