|
|
## Just how does this all work, anyway?
|
|
|
#### How Dungeons Work
|
|
|
A dungeon is a Minecraft world that is copied whenever the dungeon starts. Each dungeon has its own set of configurable rules and automated events and objectives.
|
|
|
|
|
|
##### Instanced Worlds
|
|
|
When players enter a dungeon, a fresh copy of the dungeon world is created and the players are sent to it. This means every party has their own private version of the dungeon (we call these "instances"). When all the players have left the dungeon, that instance will be cleaned up and deleted.
|
|
|
|
|
|
##### Automation
|
|
|
Dungeons can be automated using what we call Dungeon Elements, which include many customizable functions, triggers, and conditions, making for an objective system that is entirely in you the admin's hands.
|
|
|
|
|
|
[Learn more about creating a dungeon and working with elements here!](First-Dungeon)
|
|
|
|
|
|
##### The Dungeon Queue
|
|
|
_(IMAGE SHOWING THE READY-UP PROMPT)_
|
|
|
|
|
|
Mythic Dungeons can be configured to have a limited number of instances running at a time. This is useful when you're concerned about overloading your server. `config.yml` has a global option for this, limiting the total number of instances, while every dungeon's config has an option for limiting how many instances _of itself_ can be running at once.
|
|
|
|
|
|
But what if all the instances are taken up and someone wants to start a dungeon? That's where the dungeon queue comes in.
|
|
|
|
|
|
If a player or party attempts to play a dungeon while all the instances are full, they'll be put in a queue that waits for a spot to become available. As soon as there's a free instance, the party will be informed with a title and a message. A countdown will then appear, giving them time to ready-up. When all party members are ready, the players will be sent into the dungeon. This same "ready-up" prompt appears when attempting to enter a dungeon with a party, regardless of the queue.
|
|
|
|
|
|
---
|
|
|
|
|
|
#### How Parties Work
|
|
|
A party is a group of players that can enter a dungeon together. Mythic Dungeons comes with a default party system that also includes a private chat, and support for other party systems is planned. All parties have a leader who is able to start the dungeon once all the players in the party are ready.
|
|
|
|
|
|
##### Party Recruitment
|
|
|
_(GIF SHOWING THE RECRUITMENT PROCESS?)_
|
|
|
|
|
|
Mythic Dungeons provides a party recruitment system for players making open-invite parties. By using the `/recruit` command, the player will be walked through a recruitment creation process, with the option of requiring a password. Once they've finished creating their recruitment listing, everyone on the server will receive a clickable message inviting them to join.
|
|
|
|
|
|
All recruitment listings have the following info:
|
|
|
- **Label** - The title of the recruitment listing.
|
|
|
- **Description** - Information about what the recruitment is for, such as what dungeon or what kind of player the party is looking for.
|
|
|
- **Party Size** - How many players are needed in the party.
|
|
|
- **Password** - _OPTIONAL_ The password required to join the party. |
|
|
\ No newline at end of file |