Skip to content

Technical Details

Core Plugins

Plugin Purpose
MythicDungeons Instances each game session as its own world. Deletes the instance when all players leave.
Parkour Handles parkour mechanics, checkpoints, and level progression.
UltimateAdvancementAPI Drives the in-game advancement tracking.
WorldGuard Block protection for the lobby and level select room.
Advanced Portals Handles transitions between areas.
Typewriter NPC dialogue and story delivery.
ItemJoin Gives players specific items on joining the server.
ajLeaderboards Live leaderboards in the lobby.
AdvancedDisplays Display boards for scores and server info.
SimpleServerSender Sends players back to the proxy on exit.
LuckPerms Permissions.
LPC Chat formatting from LuckPerms ranks.

Dependency Plugins

Plugin Purpose
PlaceholderAPI Required by leaderboards and displays.
ProtocolLib Required by MythicDungeons.
Vault Economy API, required by some plugins.
FastAsyncWorldEdit World editing.
ViaVersion Cross-version client support.
packetevents Packet handling library.

Notes

  • The Nether and End are disabled.
  • Instancing is handled by MythicDungeons, the same system used in Decked Out. Each session gets a fresh world copy. When the last player leaves, the instance is deleted.
  • The save system works through level cards issued by Parkour on level exit. These are physical items the player holds between sessions.