|
|
Commands
|
|
|
========
|
|
|
Mythic Dungeons comes with a suite of commands to simplify the dungeon creation and play process. Commands will also list the permission associated with them. If a command does not have a permission associated with it, it is available by default.
|
|
|
|
|
|
Core Commands
|
|
|
----------------
|
... | ... | @@ -9,7 +10,8 @@ These commands are the main commands admins and players will employ. |
|
|
This is the main command for most Mythic Dungeons subcommands.
|
|
|
|
|
|
- `/recruit`
|
|
|
Used to start a party recruitment listing.
|
|
|
Used to start a party recruitment listing.
|
|
|
`dungeons.party.recruit`
|
|
|
|
|
|
- `/leave`
|
|
|
Alias for `/md leave`. Lets a player immediately leave the dungeon they are in. If the dungeon is in edit mode and there are no players still editing it, it will save and unload the dungeon.
|
... | ... | @@ -25,10 +27,12 @@ Player Commands |
|
|
These are basic commands used to access and play dungeons.
|
|
|
|
|
|
- `/md play [dungeon]`
|
|
|
The main command for entering/playing a dungeon. If the player is solo, they will enter immediately. If they are part of a party, they will enter a queue and all players must agree to enter the dungeon.
|
|
|
The main command for entering/playing a dungeon. If the player is solo, they will enter immediately. If they are part of a party, they will enter a queue and all players must agree to enter the dungeon.
|
|
|
`dungeons.play`
|
|
|
|
|
|
- `/md stuck`
|
|
|
Immediately sends the player to their last checkpoint or respawn point in the dungeon.
|
|
|
`dungeons.stuck`
|
|
|
|
|
|
- `/md leave`
|
|
|
Lets a player immediately leave the dungeon they are in. If the dungeon is in edit mode and there are no players still editing it, it will save and unload the dungeon.
|
... | ... | @@ -38,66 +42,86 @@ Admin and Dev Commands |
|
|
These are commands used to monitor, create, and edit dungeons.
|
|
|
|
|
|
- `/md join [player]`
|
|
|
Allows an admin to enter the target player's current dungeon.
|
|
|
Allows an admin to enter the target player's current dungeon.
|
|
|
`dungeons.admin`
|
|
|
|
|
|
- `/md create [dungeon name]`
|
|
|
Creates a brand new dungeon with the specified name. Created dungeons are always a flat world.
|
|
|
Creates a brand new dungeon with the specified name. Created dungeons are always a flat world.
|
|
|
`dungeons.admin`
|
|
|
|
|
|
- `/md import [world]`
|
|
|
Imports an existing Minecraft world from the server as a dungeon. Useful if you made the world offline or with an editor like worldpainter.
|
|
|
Imports an existing Minecraft world from the server as a dungeon. Useful if you made the world offline or with an editor like worldpainter.
|
|
|
`dungeons.admin`
|
|
|
|
|
|
- `/md dxlimport [map]` *EXPERIMENTAL*
|
|
|
Imports a map from DungeonsXL. This checks for the map in the `plugins/DungeonsXL/maps` folder. Monitor your console for any messages reporting signs or functionality that can't be converted into Mythic Dungeons.
|
|
|
Imports a map from DungeonsXL. This checks for the map in the `plugins/DungeonsXL/maps` folder. Monitor your console for any messages reporting signs or functionality that can't be converted into Mythic Dungeons.
|
|
|
`dungeons.admin`
|
|
|
|
|
|
- `/md edit [dungeon]`
|
|
|
Either creates or joins an edit session for the specified dungeon. Edit sessions allow building the map itself and configuring dungeon elements.
|
|
|
Either creates or joins an edit session for the specified dungeon. Edit sessions allow building the map itself and configuring dungeon elements.
|
|
|
`dungeons.edit`
|
|
|
`dungeons.edit.*` for edit access to all dungeons
|
|
|
`dungeons.edit.[dungeonname]` for edit access to a specific dungeon.
|
|
|
|
|
|
- `/md status` OR `/md status [dungeon]`
|
|
|
Displays information about all or the specified dungeon, including current players and instances.
|
|
|
Displays information about all or the specified dungeon, including current players and instances.
|
|
|
`dungeons.admin`
|
|
|
|
|
|
- `/md reload`
|
|
|
Reloads the plugin config file. To reload dungeons, see below.
|
|
|
Reloads the plugin config file. To reload dungeons, see below.
|
|
|
`dungeons.admin`
|
|
|
|
|
|
- `/md reload [dungeon]` OR `/md reload all`
|
|
|
Reloads the config and functions of all or the specified dungeon.
|
|
|
Reloads the config and functions of all or the specified dungeon.
|
|
|
`dungeons.admin`
|
|
|
|
|
|
Loot Table Commands
|
|
|
----------------
|
|
|
These commands are used to create and modify loot tables.
|
|
|
|
|
|
- `/md loot create [name]`
|
|
|
Creates a new loot table with the provided name.
|
|
|
Creates a new loot table with the provided name.
|
|
|
`dungeons.loottables`
|
|
|
|
|
|
- `/md loot edit [name]`
|
|
|
Opens the edit menu for a loot table matching the provided name.
|
|
|
Opens the edit menu for a loot table matching the provided name.
|
|
|
`dungeons.loottables`
|
|
|
|
|
|
- `/md loot remove [name]`
|
|
|
Deletes the specified loot table.
|
|
|
Deletes the specified loot table.
|
|
|
`dungeons.loottables`
|
|
|
|
|
|
Edit Mode Commands
|
|
|
----------------
|
|
|
These are commands only available while editing a dungeon.
|
|
|
|
|
|
- `/md setlobby`
|
|
|
Sets the lobby spawn location of the dungeon you're editing. (Also preserves where you're looking.)
|
|
|
Sets the lobby spawn location of the dungeon you're editing. (Also preserves where you're looking.)
|
|
|
`dungeons.edit`
|
|
|
|
|
|
- `/md banitem`
|
|
|
Adds the item in your hand to the banned items list, preventing players from entering the dungeon if they have it in their inventory.
|
|
|
Adds the item in your hand to the banned items list, preventing players from entering the dungeon if they have it in their inventory.
|
|
|
`dungeons.edit`
|
|
|
|
|
|
- `/md unbanitem`
|
|
|
Removes the item in your hand from the banned items list. (If you're having trouble removing an item, you can also remove it manually in the dungeon's `config.yml`)
|
|
|
Removes the item in your hand from the banned items list. (If you're having trouble removing an item, you can also remove it manually in the dungeon's `config.yml`)
|
|
|
`dungeons.edit`
|
|
|
|
|
|
- `/md dungeonitem`
|
|
|
Makes your currently held item into a dungeon item, preventing it from being taken out of the dungeon. (It will be deleted when the player leaves with it in their inventory.)
|
|
|
Makes your currently held item into a dungeon item, preventing it from being taken out of the dungeon. (It will be deleted when the player leaves with it in their inventory.)
|
|
|
`dungeons.edit`
|
|
|
|
|
|
- `/md functiontool`
|
|
|
Gives you the function builder tool, just in case you lost it!
|
|
|
Gives you the function builder tool, just in case you lost it!
|
|
|
`dungeons.functioneditor` is required to *get and use* the function builder.
|
|
|
|
|
|
- `/md save`
|
|
|
Force-saves the dungeon immediately. Note: There is a configurable autosave option set to 5 minutes by default, and the dungeon will save when all editors leave, but just in case, you can still do it manually!
|
|
|
Force-saves the dungeon immediately. Note: There is a configurable autosave option set to 5 minutes by default, and the dungeon will save when all editors leave, but just in case, you can still do it manually!
|
|
|
`dungeons.edit`
|
|
|
|
|
|
- `/md cleansigns`
|
|
|
Removes all signs located at all the function locations. Useful after importing a DXL dungeon or to quickly clean out temporary blocks.
|
|
|
Removes all signs located at all the function locations. Useful after importing a DXL dungeon or to quickly clean out temporary blocks.
|
|
|
`dungeons.cleansigns`
|
|
|
|
|
|
Party Commands
|
|
|
----------------
|
... | ... | |