Dungeons is a Paper plugin for creating, editing, and running configurable dungeon content with queueing, teams, triggers, functions, difficulty scaling, and loot table rewards.
- Place
Dungeons.jarin your serverplugins/directory. - Start the server once to generate runtime files under
plugins/Dungeons/. - Configure global settings in
plugins/Dungeons/config.yml. - Create or edit dungeon content with
/dungeoneditor commands. - Start a run with
/dungeon play <dungeon>[:difficulty].
- Java 21
- Paper 1.21.x
mvn -B packageOutput jar: target/Dungeons.jar
Use the helper script to bump semver, commit, and tag:
scripts/bump-version.sh patch
scripts/bump-version.sh minor --pushOptions:
major|minor|patch: required bump type--push: push branch + tag after creating them--remote <name>: push/check against a remote (default:origin)