Create immersive dungeons, powerful bosses, and rewarding adventures for your Minecraft server.
EpicLava Dungeon is a modern dungeon system designed for Survival, Towny, RPG, and PvE servers. It allows server owners to create automatic dungeon portals, custom dungeon instances, powerful boss fights, locked reward chests, and private Boss Ticket dungeons.
Players can discover dungeon portals in the world, enter dangerous arenas, defeat bosses, unlock chests, and earn valuable rewards. The plugin is built to be easy to configure, performance friendly, and suitable for both small and large servers.
Main Features
- Automatic Dungeon Portals
Dungeon portals can spawn automatically near online players. Players can jump into the portal area to enter the dungeon.
- Custom Dungeon Instances
Use schematic-based dungeon structures and create unique dungeon areas for your server.
- Boss System
Create powerful bosses with custom health, damage, equipment, potion effects, and special abilities.
- Boss Abilities
Bosses can use abilities such as lightning, fire, pull, poison, healing, and shockwave attacks.
- Locked Chest Rewards
Dungeon chests can stay locked until all bosses are defeated. This makes the dungeon progression more fair and exciting.
- Loot & Reward System
Configure item rewards, command rewards, chance values, rare drops, and special PvP-style items.
- Boss Ticket System
Players can use Boss Tickets to open private dungeon runs.
- Party Support
Ticket dungeons can include nearby party members, making the system useful for group gameplay.
- Admin GUI
Manage bosses, rewards, tickets, dungeon settings, and plugin options directly in-game.
- Protection Hooks
Supports WorldGuard, GriefPrevention, and Towny to avoid protected areas, towns, claims, and regions.
- Language Files
Player messages and GUI texts are separated into language files for easier translation and editing.
- Performance Friendly
Includes cleanup systems, cooldowns, entity removal, controlled block clearing, and safety checks.
Perfect For
- Survival servers
- Towny servers
- RPG servers
- PvE adventure servers
- Economy servers
- Event servers
- Seasonal dungeon content
Default Boss Examples
Dungeon King
A powerful Warden-style boss with high health, strong damage, armor, and multiple special abilities.
Soul Guardian
A fast Wither Skeleton-style boss with poison, pull, and speed-based combat mechanics.
Commands
/dungeon help
Shows the player help menu.
/dungeon list
Lists active dungeons.
/dungeon info
Shows dungeon boss and chest status.
/dungeon leave
Leaves the current dungeon.
/dungeon admin
Shows admin commands.
/dungeon admin gui
Opens the admin GUI.
/dungeon admin spawn
Spawns a random dungeon portal.
/dungeon admin open <id>
Opens a portal dungeon.
/dungeon admin close <id>
Closes a dungeon.
/dungeon admin closeall
Closes all active dungeons.
/dungeon admin reload
Reloads configuration, language, boss, and reward files.
/dungeon admin validate
Checks plugin files and prints warnings to console.
/dungeon admin hooks
Shows hook status.
/dungeon admin ticket <player> [amount]
Gives Boss Tickets to a player.
Permissions
epiclavadungeon.user
Basic player access.
epiclavadungeon.user.enter
Allows players to enter dungeons.
epiclavadungeon.user.list
Allows players to list active dungeons.
epiclavadungeon.user.info
Allows players to view dungeon status.
epiclavadungeon.user.leave
Allows players to leave dungeons.
epiclavadungeon.user.ticket
Allows players to use Boss Tickets.
epiclavadungeon.user.ticketparty
Allows ticket party usage.
epiclavadungeon.admin
Basic admin access.
epiclavadungeon.admin.gui
Allows access to the admin GUI.
epiclavadungeon.admin.spawn
Allows spawning dungeon portals.
epiclavadungeon.admin.open
Allows opening dungeons.
epiclavadungeon.admin.close
Allows closing dungeons.
epiclavadungeon.admin.reload
Allows reloading plugin files.
epiclavadungeon.admin.validate
Allows validating plugin files.
epiclavadungeon.admin.hooks
Allows checking hook status.
epiclavadungeon.admin.ticket
Allows giving Boss Tickets.
epiclavadungeon.bypass.blockedcommands
Bypasses blocked commands inside dungeons.
Requirements
- Paper, Purpur, or compatible Spigot fork
- Minecraft 1.21+
- Java 17 or newer recommended
- WorldEdit recommended for schematic support
Optional Hooks
- WorldEdit
- WorldGuard
- GriefPrevention
- Towny
Why Choose EpicLava Dungeon?
EpicLava Dungeon adds repeatable dungeon content to your server without requiring complicated setup. It gives players a reason to explore, fight, collect rewards, and return for more dungeon runs. With configurable bosses, locked chests, random portals, private ticket dungeons, and admin tools, it is a complete dungeon solution for modern Minecraft servers.
