Installation
Get AlphaQuests running, and update it without losing player progress.
On this page
Requirements
| What | Needed | Notes |
|---|---|---|
| Server software | Paper or Folia | Folia support is declared and scheduling uses region and entity schedulers. |
| Minecraft | 1.21.1 or newer | Jars are built per Minecraft version, see Choose the right jar. |
| Java | 21 or 25 | 1.21.x servers use Java 21. 26.x servers use Java 25. |
| Vault + an economy plugin | For money rewards | Most bundled quests pay money. |
| Network | Outgoing HTTPS | Needed for server approval. |
Choose the right jar
AlphaQuests-<version>-mc-<minecraft>-java<java>.jar
Use the jar whose mc- part matches your server. Builds exist for 1.21.1, 1.21.4, 1.21.8 and 1.21.11 on Java 21, and for 26.1.2 and 26.2 on Java 25. A jar built for 26.x will not load on Java 21.
Install
- Stop the server and put the jar in
plugins/, with Vault and your economy plugin. - Start it. The plugin creates
plugins/AlphaQuests/withconfig.yml,categories.yml,lang/,menus/andquests/. A fresh install includes the bundled quests. - Get approved. A new server is pending and the plugin stays off. The console prints your server id. Send it to AlphaStudio, wait for approval and restart. See Server approval.
- Test. Run
/quests.
Update
- Back up
plugins/AlphaQuests/. Player progress is stored there when you use the default YAML storage. - Replace the jar and restart.
/aquests reloadnever loads a new jar. - Existing files are kept. Missing lang and menu keys fall back to the bundled defaults. New sample content and updated category text apply to new installs only, so compare the bundled files if you want them on an existing server.
Changes to the
storage section need a full restart. A reload does not switch storage.