Docs
Installation
Requirements
- Paper 1.20.4 through 1.21.11.
- Java 17 or newer.
- A license key for AtomCombat, issued through the Aeros Discord bot.
Optional software
None of these are required to run AtomCombat, but each unlocks extra behaviour when installed:
| Plugin | What it unlocks |
|---|---|
| PacketEvents | Required for the packet-based knockback and attack timing engine in Combat Core. |
| Vault | Economy-backed bounties. |
| LuckPerms | Rank abilities are gated by Bukkit permissions, which LuckPerms manages naturally. |
| WorldGuard | Per-region PvP, keep-inventory, keep-experience and knockback profile overrides. |
| PlaceholderAPI | %atomcombat_*% placeholders for stats. |
| PulsePrison | Currency rewards for bounties, skill experience on kill, and prestige/rebirth gates on rank abilities. |
Steps
- Install PacketEvents on your server (required for Combat Core's packet-based timing and knockback).
- Drop
AtomCombat-<version>.jarinto yourpluginsfolder. - Start the server once to generate the default files under
plugins/AtomCombat/. - Stop the server (or use
/atomcombat reloadonce configured) and openplugins/AtomCombat/config.yml. - Set your
license.key(see First Setup). - Review
modules/*.ymlfor each feature you plan to use, andlanguages/*.ymlif you want to change any wording. - Start the server.
AtomCombat downloads a few small libraries (bStats, HikariCP, the SQLite and MySQL drivers) automatically at startup through Paper's plugin library loader — no manual JAR shading is needed, and no extra download step is required from you.