Installation
Requirementsโ
| Requirement | Version |
|---|---|
| Minecraft Server | Paper or Spigot 1.21+ |
| Java | 21 or higher |
| PlaceholderAPI | Optional โ for countdown placeholders |
Installation Stepsโ
1. Downloadโ
Obtain KeyAllPro.jar from the official releases page.
2. Place the JARโ
server/
โโโ plugins/
โโโ KeyAllPro.jar โ place here
3. Start the Serverโ
Start or restart your server. The plugin will generate its configuration folder:
plugins/
โโโ KeyAllPro/
โโโ config.yml
โโโ pending-rewards.yml โ stores offline player pending keys
4. Verifyโ
Check the console for:
[KeyAllPro] Plugin enabled successfully!
File Layoutโ
| File | Purpose |
|---|---|
config.yml | All settings โ interval, crates, bonuses, messages |
pending-rewards.yml | Persistent storage for offline player keys |
Updatingโ
- Stop your server
- Replace the old JAR with the new one in
plugins/ - Start the server โ configuration files are preserved automatically
caution
Always back up pending-rewards.yml before updating to avoid losing offline player key data.
Uninstallingโ
- Stop the server
- Remove
KeyAllPro.jarfromplugins/ - Optionally delete
plugins/KeyAllPro/to remove configuration
PlaceholderAPI Setup (Optional)โ
If PlaceholderAPI is installed, no extra steps are required. The expansion registers automatically. Available placeholders:
| Placeholder | Returns |
|---|---|
%keyall_time% | Time remaining until next drop (formatted) |
%keyall_next_crate% | Name of the next crate to be distributed |