Installation
Server Requirements
- Paper or Folia
1.21.10 - Java
21 - File access for plugin data folder and schematic imports
- An existing world dedicated to pasted dungeon instances
Dependencies
Required runtime plugins:
- FastAsyncWorldEdit
- MythicMobs
- MMOItems
- MythicLib
Optional runtime plugin:
- PlaceholderAPI
- TAB
Install Sequence
- Put
AramDungeons.jarin serverplugins/. - Put required dependency jars in
plugins/. - Create or prepare world used by
instance-worldinmain-config.yml. - Start server once.
- Stop server and review generated files before editing anything.
First Startup Output
After first boot, expect plugin to generate files like:
plugins/AramDungeons/├── main-config.yml├── message-config.yml├── economy-config.yml├── stat-config.yml├── augment-config.yml├── equipment-config.yml├── imports/├── snapshots/└── dungeons/ ├── tutorial.yml └── hard-mode.ymlNotes:
imports/is where/ad admin schematic import ...looks for schematic files.- Each
dungeons/<id>.ymlis one persisted dungeon. New files contain three empty stages and remain disabled until validation passes. - A legacy top-level
dungeon-config.ymlis migrated once and renamed todungeon-config.yml.migrated. snapshots/contains crash-safe player restore data while runs are active.instance-worldmust already exist if you want test runs to paste successfully.
Jar Placement Example
plugins/├── AramDungeons.jar├── FastAsyncWorldEdit.jar├── MythicMobs.jar├── MMOItems.jar├── MythicLib.jar└── PlaceholderAPI.jar # optionalplugins/AramDungeons/imports/├── stage-1.schem├── stage-2.schem└── stage-3.schem