Installation - snazzyatoms/AegisGuard GitHub Wiki
AegisGuard is designed for a drop-in installation. Whether you run a single Survival server or a high-performance Folia network, the process is simple.
Before installing, ensure your realm meets these requirements.
| Requirement | Details |
|---|---|
| Java Version | Java 17 or newer (Required for MC 1.18+). |
| Server Software | Spigot, Paper, Purpur, Pufferfish, or Folia. |
| Minecraft Version | 1.16.5 — 1.20.4+ |
⚠️ Note: Legacy versions (1.8 - 1.12) are not supported due to outdated API limitations.
Get the latest stable release from our official sources.
- GitHub Releases (Recommended)
- SpigotMC Page
-
Stop your server completely (
stopcommand). - Drag the
AegisGuard.jarfile into your server's/pluginsfolder. - Start the server.
Once the server is live, check your console for the startup message. You should see the Aegis awakening:
[AegisGuard] Folia detected. Enabling Folia-compatible schedulers.[AegisGuard] AegisGuard v1.0.0 enabled.
Run the command /ag in-game. If the GUI opens, you are ready!
AegisGuard works standalone, but these plugins unlock its full potential.
| Plugin | Feature Unlocked |
|---|---|
| Vault | Enables Economy, Upkeep, and Marketplace. (Requires an economy plugin like EssentialsX). |
| Dynmap | Adds live Map Rendering of all claims (Green for players, Red for Server). |
| PlaceholderAPI | Adds chat placeholders like %aegis_owner% and %aegis_plot_name%. |
| LuckPerms | Essential for managing Permissions and User Groups. |
To update AegisGuard to a newer version:
- Stop the server.
-
Delete the old
.jarfile. -
Upload the new
.jarfile. - Restart the server.
Note: Your
config.yml,messages.yml, and database (plots.ymlor SQL) will be preserved automatically.
Protecting realms with code and spirit.
Support Discord • Spigot Page • Report an Issue
"Simple. Steadfast. Eternal."
Made with ❤️ for the Minecraft Community.