LIXPLUS DUNGEONS
BUILD ONCE. RUN REPEATABLE DUNGEON INSTANCES.
Custom dungeon sessions built around your own maps and structures.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ROOMS • BOSSES • INSTANCE WORLDS • PARTIES • RELICS
AFFIXES • ELITES • OBJECTIVES • MERCHANTS • MYTHICMOBS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Paper / Spigot 1.21+ • Java 21 • Version 1.3
◆ CREATE DUNGEONS FROM YOUR OWN BUILDS
LixPlusDungeons is a dungeon engine for Minecraft servers. You create the physical dungeon, then configure its lobby, entrance, rooms, gates, mob points, final arena, boss, rewards and optional content systems.
The plugin handles the complete run flow: party preparation, key-based activation, temporary instances, room progression, enemy tracking, boss entry, rewards, player deaths, results and cleanup.
Important: LixPlusDungeons does not procedurally generate random maps. Your dungeon template remains completely under your control.
YOUR TEMPLATE → PARTY LOBBY → KEY START → ROOMS → BOSS → RESULTS & CLEANUP
◆ WHAT MAKES IT DIFFERENT
- Your map, your layout — build any theme, scale or room structure instead of adapting your server to a fixed premade dungeon.
- Temporary instance worlds — parties can run a configured template in a temporary world instead of sharing one static combat area.
- Real room progression — mobs, registered barriers and passage gates control the order of the dungeon.
- Automatic run variety — affixes, elites, relics, doctrines, room events, objectives and contracts create different decisions without requiring new maps.
- Party-first design — lobby preparation, invitations, shared challenges, formation bonuses, votes and rewards support groups of up to five players.
- Complete visual setup — locations, rooms, mobs, barriers, content, gods and merchants can be managed from in-game editors.
- Optional integrations — MythicMobs, Citizens, ZNPCsPlus and Vault extend the plugin but are not required for its base dungeon flow.
- Automatic cleanup — configurable cleanup handles dungeon mobs, entities, drops, projectiles and old instances.
◆ VERSION 1.3 AT A GLANCE
11 RELICS • 6 AFFIXES • 4 ELITES • 6 DOCTRINES
6 OBJECTIVES • 6 ROOM EVENTS • 5 CONTRACTS • 5 PROFILES
- A complete visual dungeon editor and readiness dashboard.
- Two-point barrier region editing with preview and undo.
- Safe world previews and direct editing for configured mob points.
- Automatic relic drafts and a shared doctrine vote between rooms.
- Run affixes, promoted elite enemies and room events.
- Optional room objectives and a shared contract for the full run.
- Adaptive heat, party momentum, formation bonuses and Last Stand.
- Configurable boss phases at 70% and 35% health.
- Live boss-bar HUD and an automatic results screen.
- Persistent player progression, run history and achievements through local SQLite storage.
- Five one-click content profiles with per-dungeon overrides.
- A completely redesigned, categorized and clickable /lpd help panel.
- Full menus and messages in 28 languages.
◆ GAMEPLAY FLOW
- Players enter a configured lobby with /lpd join <dungeon>. Joining the lobby does not start the run.
- A player may create a party, invite up to four teammates and prepare the group.
- Every party member stands near the entrance lock.
- A configured key is used on the entrance block to start the dungeon.
- The plugin creates and tracks the active dungeon session and, when configured, its temporary instance world.
- Players clear room mobs in order. A cleared room opens its registered passage barriers.
- Version 1.3 automatically assigns run content such as affixes, objectives, events, relic drafts, a doctrine vote and a contract.
- After all rooms are complete, players use the configured boss button to enter the final arena.
- The boss fight supports global phases, top-damage reward commands and the configured boss logic.
- Completion produces a score, grade, results screen, progression records and cleanup.
◆ RUN AFFIXES
Affixes define the identity of an entire run. The selected content profile controls the default amount, while every dungeon can override the count and allowed pool.
- Volcanic — periodic fire pressure around living players.
- Stormbound — periodic lightning strikes against a party member.
- Frozen — periodic movement reduction.
- Darkness — periodic darkness effects.
- Bloodlust — dungeon mobs can recover health while dealing damage.
- Explosive Deaths — defeated dungeon mobs create a damaging nearby blast.
Adaptive heat shortens configured affix periods as the party performs better. The Nullstone relic reduces environmental and affix damage.
◆ ELITE ENEMIES
A configured room mob may be promoted into an elite. This works on top of the existing vanilla or MythicMobs enemy and does not replace its original skills.
- Juggernaut — increased durability.
- Blooddrinker — restores health while attacking.
- Hunter — increased movement speed.
- Hexed — increased attack strength.
Elites receive increased maximum health, a visible custom identity and a shared dungeon-coin reward for every party member. Elite chance, health multiplier and base reward can be adjusted per dungeon.
◆ PERSONAL RELIC BUILDS
After room clears, each participant can receive a three-card relic draft. The menu shows the current run, heat, best momentum, profile, personal build and the next relic level. Every player also receives one free reroll per run.
- Seal of Fury — increases damage to dungeon mobs.
- Aegis — reduces incoming damage.
- Living Blood — adds a scalable chance to heal after kills.
- Hunter's Mark — increases personal elite coin rewards.
- Wanderer's Wind — grants increasing movement speed.
- Judgement — increases damage against low-health targets.
- Titan Heart — grants temporary additional maximum health.
- Phoenix Sigil — prevents lethal hits a limited number of times per run.
- Loaded Coin — can double the personal part of an elite reward.
- Vanguard Oath — increases damage while fighting near a teammate.
- Nullstone — reduces damage from affixes and environmental hazards.
Relics stack by level up to the configured per-run maximum. The selection menu provides temporary draft protection, and /lpd relic reopens a pending choice.
◆ PARTY DOCTRINES
At a configurable point in the run, the party receives three doctrine choices and votes for one shared strategy.
- Assault — more outgoing damage with slightly more incoming damage.
- Bastion — reduced incoming damage and periodic absorption.
- Prosperity — increased shared party coin rewards.
- Harmony — stronger healing and periodic party recovery.
- Tempest — permanent mobility and a longer momentum window.
- Precision — a direct coordinated damage bonus.
The vote appears in the same intermission interface as relics, preventing unnecessary menu spam.
◆ OBJECTIVES, EVENTS & CONTRACTS
Optional room objectives
- Blitz — clear the room before the timer.
- Untouched — avoid all party damage.
- Formation — remain close to teammates for most of the room.
- Chain — build the required kill combo.
- Teamwork — at least two players must score kills.
- Survive — clear the room without a player death.
Objectives that cannot be completed by the current party or mob count are removed automatically.
Room events
- Sanctuary — periodic party healing.
- Treasure Vault — additional room and elite rewards.
- Glass Cannon — increased outgoing and incoming damage.
- Second Wind — one emergency recovery for each player.
- Rush — constant speed and haste.
- Ward — periodic absorption shields.
Whole-run contracts
- Flawless — finish without taking meaningful damage.
- Speedrun — complete the dungeon before the configured timer.
- Momentum — reach the required party combo.
- Elite Hunt — defeat the required number of elite enemies.
- Survivors — complete the run without player deaths.
Completed objectives and contracts grant shared party rewards.
◆ MOMENTUM, HEAT & PARTY SUPPORT
- Rapid kills build party momentum. Bonuses activate at x5, x10 and x20.
- Taking damage or allowing the combo timer to expire resets current momentum.
- Fast, low-damage rooms increase adaptive heat up to level five.
- Slow or high-damage rooms reduce heat, allowing the run to adapt to party performance.
- Nearby teammates receive a configurable formation benefit.
- Low-health players can receive a cooldown-based Last Stand bonus.
◆ BOSS ARENA & RESULTS
Every dungeon can finish in a configured final arena with its own spawn, activation button and boss mob.
- Optional global boss phases activate at 70% and 35% health.
- Phase effects are layered on top of the configured boss and do not replace MythicMobs abilities.
- Boss damage is tracked for configurable top-1, top-2 and top-3 command rewards.
- The completion score accounts for rooms, elite kills, momentum, heat, damage, duration and contract completion.
- Grades range from D to S.
- The automatic result screen shows grade, score, time, best momentum, elite kills, maximum heat, contract result, doctrine and unlocked achievements.
◆ PLAYER PROGRESSION & ACHIEVEMENTS
Version 1.3 includes a local SQLite progression store. No MySQL server or external database is required.
- Completed runs
- Elite kills
- Best score
- Earned dungeon coins
- Selected relics
- Completed challenges
- Detailed run history
- Achievement unlocks
Available achievements include Unstoppable, Untouchable, At the Limit, Contractor, Perfect Expedition and Elite Breaker. Players can view their statistics through /lpd content or /lpd journal.
◆ FIVE CONTENT PROFILES
- Story — gentler pacing, one affix and fewer elites.
- Balanced — the complete default experience with moderate intensity and rewards.
- Chaos — three affixes, frequent elites and increased rewards.
- Cooperative — an earlier doctrine vote and stronger shared rewards.
- Fast Run — faster objectives, longer kill chains and greater score pressure.
Profiles are starting presets, not locked modes. Administrators may independently configure relics, affixes, elites, doctrines, objectives, events, contracts, HUD, summary, boss phases and formation for each dungeon.
◆ COMPLETE VISUAL DUNGEON EDITOR
Open /lpd editor to choose a dungeon and access its setup dashboard.
- Readiness dashboard — see setup percentage, room count and missing areas at a glance.
- General settings — enabled state, minimum and maximum players, room count, display name, permission and boss mob ID.
- Locations and access — lobby, start, exit, final entrance, boss spawn, entrance lock, boss button and key item.
- Rooms and mobs — paged room lists, mob-point lists, previews, teleport controls and direct editing.
- Barrier editor — choose a room and create passage shapes from two selected corners.
- Dungeon content — choose a profile and configure every 1.3 system per dungeon.
- Gods and prayers — open the existing god editor without memorizing commands.
- Merchants and shops — open the merchant editor with existing items, effects and prices.
- Validation — receive an exact list of required settings that are still missing.
◆ MOB-POINT EDITING & PREVIEWS
Room mob points can be viewed and edited without searching through YAML coordinates.
- Add a vanilla or MythicMobs ID at your current position.
- Edit type, spawn amount, random radius, coin reward and netherite scrap reward.
- Move a point to your position or move it between adjacent rooms.
- Teleport directly to a configured point.
- Preview one room, one dungeon or all configured points in the current world.
- See a clear label with dungeon, room, point, mob ID, source, amount and radius.
- Use /lpd editstick to delete a preview with left-click or open its editor with right-click.
- The edit stick only works on temporary previews and cannot affect live dungeon mobs.
◆ TWO-POINT BARRIER EDITOR
Large and irregular passages no longer require placing and registering every barrier one block at a time.
- Smart — automatically selects a suitable shape for the region.
- Fill — records the complete selected volume.
- Walls — records the outside walls while leaving the inside open.
- Outline — records only the edges of the selection.
- Preview — displays the selected result without saving it.
- Remove — removes recorded barriers inside the selection only.
- Undo — restores the state before the last editing operation.
The editor includes configurable limits for selection volume, blocks per operation and preview size. Editing is blocked while the selected dungeon is active.
◆ SETUP VALIDATION
Use /lpd validate <dungeon> to check one dungeon, or /lpd validate to check all dungeons.
The report checks:
- Lobby location
- Room-one start location
- Exit location
- Final arena entrance
- Entrance activation block
- Boss activation button
- Boss spawn location
- Boss mob ID
- Room mob points
- Room passage barriers
Each dungeon is marked Ready, Ready With Warnings or Not Ready, followed by exact setup hints.
◆ INSTANCED DUNGEON SESSIONS
The static dungeon configuration and the active run are kept separate.
- Every started run is tracked as its own session.
- A configured template world can be copied into a temporary instance world.
- Party members enter and progress through the same active session.
- Room, boss, death and completion states are tracked for that run.
- Citizens and ZNPCsPlus NPCs can be copied into instance worlds when the matching integration is installed.
- Stale instances can be cleaned on startup.
- The same dungeon configuration can be used again for later runs.
◆ DUNGEON COINS, MERCHANTS & GODS
Dungeon coins and merchants
LixPlusDungeons includes its own dungeon-coin item economy. Coins can be granted by room content, elites, objectives, contracts and administrator commands, then spent in configured merchant shops.
Merchant products may include items, potion effects and mob-highlighting products. Administrators can create, rename and delete merchants, configure products and prices, and open a selected shop for a player.
Gods and prayers
Create custom prayer interactions with:
- A configured god
- A dungeon-coin price
- Success and failure chances
- Three custom prayer text lines
- Positive effects
- Negative effects
This system supports dungeon buffs, penalties, risk-and-reward interactions and RPG progression mechanics.
◆ MYTHICMOBS & NPC INTEGRATIONS
- MythicMobs — optional custom room mobs and bosses with fallback preview and spawn handling.
- Citizens — optional NPC support, including instance-world copying.
- ZNPCsPlus — optional NPC support, including instance-world copying.
- Vault — optional economy integration for configured command-based rewards and server economy workflows.
Vanilla mobs remain available when MythicMobs is not installed.
◆ COMPLETE SETUP GUIDE
1. Create the dungeon
Code:
/lpd create <dungeon> <rooms>
2. Open the editor
Code:
/lpd editor
Select the dungeon, configure its general settings and use the locations page to save the lobby, dungeon start, exit, final arena, boss spawn, entrance lock and boss button.
3. Save the key
Hold the intended key item in your main hand and save it from the visual editor, or use:
Code:
/lpd addkey <dungeon>
4. Configure room mobs
Open Rooms and Mobs from the editor. Add each mob point at its intended position, then adjust the mob ID, amount, radius and rewards.
5. Configure room passages
Open the room's barrier editor, receive the selection wand, mark two opposite corners and preview a Smart, Fill, Walls or Outline shape before saving.
6. Configure the final arena
Save the final entrance, boss spawn, activation button and boss ID from the editor.
7. Choose 1.3 content
Select Story, Balanced, Chaos, Cooperative or Fast Run. Open the individual system pages if the dungeon needs custom relic, affix, elite, doctrine, objective, event, contract or presentation settings.
8. Add optional content
Configure gods, prayers, merchants and shop products from the dashboard if the dungeon uses them.
9. Validate before opening
Code:
/lpd validate <dungeon>
Resolve every required item in the report, give yourself a test key and run the complete dungeon once before public release.
◆ PLAYER COMMANDS
Code:
/lpd join <dungeon> Join a dungeon lobby
/lpd lobby <dungeon> Alias for /lpd join
/leave Leave the lobby before the run starts
/party create Create a party
/party invite <player> Invite a player
/party accept Accept a party invitation
/party leave Leave the party
/party list View party members
/party kick <player> Remove a party member
/party chat <message> Send a party chat message
/lpdp <message> Quick party chat
/lpdparty <party command> Party-command alias
/lpd party <party command> Party commands through /lpd
/lpd p <party command> Short party alias through /lpd
/lpd list View available dungeons
/lpd info <dungeon> View dungeon information
/lpd coins [player] View dungeon coins
/lpd coincount [player] Alias for /lpd coins
/lpd relic Reopen a pending relic choice
/lpd relics Alias for /lpd relic
/lpd content View 1.3 run systems and progression
/lpd journal Alias for /lpd content
/lpd help [page] Open the categorized help panel
◆ ADMIN COMMANDS — EDITOR & CORE SETUP
Code:
/lpd editor Open the complete visual dungeon editor
/lpd setup <dungeon> Open the dungeon setup menu
/lpd menu <dungeon> Alias for /lpd setup
/lpd edit <dungeon> Alias for /lpd setup
/lpd create <dungeon> <rooms> Create a dungeon
/lpd rooms <dungeon> <count> Change the room count
/lpd setrooms <dungeon> <count> Alias for /lpd rooms
/lpd setlobby <dungeon> Set the lobby location
/lpd setspawn <dungeon> Set the dungeon start
/lpd setexit <dungeon> Set the exit location
/lpd setpass <dungeon> Set the entrance activation block
/lpd setspawnfinal <dungeon> Set the final arena entrance
/lpd setbutton <dungeon> Set the boss activation button
/lpd setboss <dungeon> <mob> Set the boss mob ID
◆ ADMIN COMMANDS — MOBS & BARRIERS
Code:
/lpd mobs <dungeon> [room] Open or view room mob configuration
/lpd moblist <dungeon> [room] Alias for /lpd mobs
/lpd showmobs <dungeon> <room> Display configured room mob points
/lpd setspawnlevelmonster <dungeon> <room> <mob> [amount] [netherite] [coins]
/lpd setmonster <dungeon> [mob] [amount] [radius]
/lpd delmob <dungeon> <room> <id|all>
/lpd deletemob <dungeon> <room> <id|all>
/lpd clearmonsters <dungeon> [room]
/lpd editstick Receive the safe mob preview edit stick
/lpd givebars <dungeon> [room] Receive registered barrier blocks
/lpd scanbars <dungeon> <room> [radius] Manual scan; disabled by default
/lpd savebars <dungeon> [room]
/lpd clearbars <dungeon> [room]
/lpd barrier wand <dungeon> [room] Receive the two-point selection wand
/lpd barrier add smart Save a smart selection shape
/lpd barrier add fill Save the complete selection volume
/lpd barrier add walls Save the outside walls
/lpd barrier add outline Save the selection edges
/lpd barrier preview Preview without saving
/lpd barrier remove Remove recorded barriers in the selection
/lpd barrier undo Revert the last editor operation
/lpd barriers ... Alias for /lpd barrier
◆ ADMIN COMMANDS — CONTENT & MANAGEMENT
Code:
/lpd gods <dungeon> Open the gods editor
/lpd godmenu <dungeon> Alias for the gods editor
/lpd god menu <dungeon> Open the gods menu
/lpd god create <dungeon> <god> chance: <success> <failure> text: <line1> <line2> <line3> effects: <good> <bad> <price>
/lpd god pray <dungeon> <god> <player>
/lpd merchants <dungeon> Open the merchant editor
/lpd traders <dungeon> Alias for /lpd merchants
/lpd shops <dungeon> View dungeon shops
/lpd shop <dungeon> <merchant> <player>
/lpd trade <dungeon> <merchant> <player>
/lpd addkey <dungeon> Save the held item as the dungeon key
/lpd givekey <dungeon> [player] [amount]
/lpd givecoins <player> <amount>
/lpd validate [dungeon] Check one or every dungeon setup
/lpd check [dungeon] Alias for /lpd validate
/lpd wizard [dungeon] Alias for /lpd validate
/lpd content View content and progression information
/lpd content13 Alias for /lpd content
/lpd v13 Alias for /lpd content
/lpd content reload Reload 1.3 content and translations
/lpd lang Open the language selector
/lpd lang <code> Set the plugin language directly
/lpd language <code> Alias for /lpd lang
/lpd reload Reload plugin settings
/lpd stop <dungeon> Stop an active dungeon
/lpd license status View license status
/lpd license activate <key> Activate a license key
/lpd license deactivate Remove local activation
The visual editor covers the normal setup workflow. Commands remain available for automation, console use and administrators who prefer direct control.
◆ REDESIGNED /LPD HELP
The 1.3 help panel is split into six focused pages instead of one mixed list.
- Player-only users see the relevant player page.
- Administrators receive the complete setup and management pages.
- In-game navigation buttons switch pages directly.
- Command rows can place the command into chat for quick completion.
- Console output uses a clean text fallback.
- Help messages follow the selected plugin language.
◆ LOCALIZATION
Menus, editor pages, validation, gameplay systems, HUD text, results and player messages are available in 28 languages:
Arabic • Belarusian • Czech • Danish • German • English • Spanish
French • Hebrew • Hungarian • Indonesian • Italian • Japanese • Kazakh
Korean • Lithuanian • Dutch • Polish • Portuguese • Romanian • Russian
Slovak • Swedish • Thai • Turkish • Ukrainian • Vietnamese • Simplified Chinese
Code:
ar, be, cs, da, de, en, es, fr, he, hu, id, it, ja, kk,
ko, lt, nl, pl, pt, ro, ru, sk, sv, th, tr, uk, vi, zh_cn
◆ VIDEO PREVIEWS & SETUP TUTORIAL
FULL PLUGIN SETUP TUTORIAL
GODS & PRAYER SYSTEM
DUNGEON MOB ROOM PREVIEW
DUNGEON SHOP / MERCHANT PREVIEW
BOSS ARENA ENTRY PREVIEW
ADMIN ARENA SETUP GUI PREVIEW
◆ REQUIREMENTS
- Server: Paper or Spigot 1.21+
- Java: Java 21
- Recommended: Paper
- Optional: MythicMobs, Vault, Citizens, ZNPCsPlus
◆ RECOMMENDED FOR
- RPG and progression servers
- Survival and SkyBlock servers
- Dungeon and boss-fight servers
- Servers using MythicMobs content
- Servers that need repeatable party PvE
- Servers that need separate instance runs from their own maps
- Servers that want room progression, custom rewards and replayable builds
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
YOUR BUILD. YOUR ENCOUNTERS. REPEATABLE RUNS.
Configure the dungeon once, then let parties run it as a complete session.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
