| Dependency | Type | Link | Notes |
|---|---|---|---|
| Paper 1.20.4+ | Required | papermc.io/downloads | Spigot is not supported. Must be Paper build 1.20.4 or higher. |
| Java 17+ | Required | adoptium.net | Required to run Paper 1.20.4. |
| OpenAI API Key | Required | platform.openai.com/api-keys | The plugin calls the OpenAI API to generate quests, prophecies, and NPC dialogue. You must create a free account and add billing credits. gpt-4o-mini is recommended — see the cost breakdown in the Overview section. No key is bundled with this plugin; you supply your own. |
| Vault | Required | github.com/MilkBowl/VaultAPI/releases | Required for economy rewards, guild creation costs, and bounties. An economy plugin such as EssentialsX is also needed alongside Vault. |
| EssentialsX (or any Vault economy) | Required | essentialsx.net | Any Vault-compatible economy plugin works. EssentialsX is the most common choice. |
| Citizens 2 | Required | spigotmc.org/resources/citizens.13811 | Required for quest-giver NPCs and floating holograms. Without Citizens, NPCs will not spawn. |
| PlaceholderAPI | Optional | hangar.papermc.io/HangarMC/PlaceholderAPI | Optional. Enables Aethelgard placeholders in scoreboards, chat plugins, and other PAPI-compatible plugins. |
| MythicMobs | Optional | mythiccraft.io/index.php?resources/mythicmobs.1 | Optional. Required only if you want custom MythicMobs entities to spawn as World Bosses. The built-in vanilla boss system works without this. |
