Room management
In a given puzzle room, you may want to change the location of the exit portals or the location of the player's spawn point. This is why the plugin allows you to move these elements around.
Room createRootRoom command​
- Type
/. room createRootRoom <minX> <minY> <minZ> <maxX> <maxY> <maxZ> <spawnX> <spawnY> <spawnZ>.
This creates the unique root room of the navigation tree (the spawn, with the fixed description Lobby) from explicit min/max corners and a spawn point. The root room has no entrance portal and tolerates having no exit portal. It is the very first step when bootstrapping the tree.
Room info command​
- Stand in the room where you want to create the exit portal.
- Type
/. room info.
Room exit portal create command​
- Stand in the room where you want to create the exit portal.
- Type
/. room exitportal CREATE.
Note: If the block under your feet doesn't fill the normal block space, i.e. if its height isn't 1, you'll need to fly over the block to get your gate at the right height.
Note: If the block under you is sometimes you will have to fly
Room exit portal delete command​
- Stand in the room next to the exit portal you want to delete.
- Type
/. room exitportal DELETE.
Room spawnpoint command​
- Stand in the room where you want to set the spawn point.
- Type
/. room setSpawnPoint SET.
Room Rename command​
- Stand in the room where you want to set the spawn point OR in the lobby near to the room's portal.
- Type
/. room rename "<new room description>".
Room set difficulty command​
- Stand in the lobby near to an activated portal.
- Type
/. room setDifficulty <difficulty between 0.0 and 1.0 >.
Currently difficulty will be displayed using the following conditions (but this may change in the futur):
- Easy (if 0.0 <= difficulty <= 0.2)
- Medium (if 0.2 < difficulty <= 0.4)
- Hard (if 0.4 < difficulty <= 0.6)
- Legendary (if 0.6 < difficulty <= 0.8)
- Mythic (if 0.8 < difficulty <= 1.0)
Room resize command​
Even if there is a lot of space around your room, building outside of the original room space would be an issue. Indeed, players will not be able to get the whole puzzle if they use the puzzle download command. This is why you may have to resize your room.
Type /. room resize <minCorner x> <minCorner y> <minCorner z> <maxCorner x> <maxCorner y> <maxCorner z> to change the room space.
Room author command​
You can add/replace/delete room author(s) using the following commands.
To change the displayed name of an author, see Player command.
Room add author command​
Add a player to the authors of this room
- Stand in a room.
- Type
/. room author add <player>
Room delete author command​
Remove a player from the authors of this room
- Stand in a room.
- Type
/. room author delete <player>
Room set author command​
Replace the authors of this room with the chosen player
- Stand in a room.
- Type
/. room author set <player>
Room tag command​
You can add/remove tags in a part using the following commands.
To create or delete tags in general, see Tag command.
Room add tag command​
Add a tag to this room
- Stand in a room.
- Type
/. room tag add <tag name>
Room delete tag command​
Remove a tag from this room
- Stand in a room.
- Type
/. room tag delete <tag name>
Room color wheel command​
- Type
/. room colorWheel. - Right click with the provided item to place the 4 maps on indestructible item frames on the wall in front of you.
Room check command​
The check command starts a semi-automated workflow that guides you through the main finalization and configuration steps of your puzzle (area configuration, door opening, difficulty, authors, tags, scoreboards & native tags naming, repeat command blocks convention, etc.).
Start the check workflow​
- Stand in the room you want to check.
- Type
/. room check.
The plugin will walk you through each verification step one by one.
Continue to the next step​
- Type
/. room check continueto validate the current step and move on to the next one.
Cancel the check workflow​
- Type
/. room check cancelto abort the workflow at any time.
Room hint command​
You can add/delete/set/clear room hint(s) using the following commands.
Room hint add command​
This command add a new hint to the room.
- Stand in a room.
- Type
/. room hint add "<hint text>"
Room hint set command​
This command replace the text of the hint having the given index in this room.
- Stand in a room.
- Type
/. room hint set <hint index> "<hint text>"
Room hint delete command​
This command deletes the hint having the given index from the room.
- Stand in a room.
- Type
/. room hint delete <hint index>
Room hint clear command​
This command deletes every hint from the room.
- Stand in a room.
- Type
/. room hint clear
Room hint list command​
This command lists every hint of the room with its index.
- Stand in a room.
- Type
/. room hint list