Skip to content

Installation

Server Requirements

  • Paper 1.21.x
  • 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

Install Sequence

  1. Put AramDungeons.jar in server plugins/.
  2. Put required dependency jars in plugins/.
  3. Create or prepare world used by instance-world in main-config.yml.
  4. Start server once.
  5. 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/
└── dungeons/
└── dungeon-config.yml

Notes:

  • imports/ is where /ad admin schematic import ... looks for schematic files.
  • dungeons/dungeon-config.yml is current persisted dungeon template file.
  • instance-world must 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 # optional