️ HeliosAdmin The all-in-one staff & player utility plugin for the Helios ecosystem. Moderation • Player Management • Homes & Warps • Kits • World Backups • Live Web Dashboard Helios Ecosystem |
Paper 1.21.x + 26.1.x |
Java 21+ |
Premium
HeliosAdmin replaces
5–6 separate plugins (essentials, ban systems, homes/warps, kits, backups) with
one unified plugin that shares data, permissions, audit logs, and storage with every other Helios plugin via HeliosCore.
️ Moderation — bans, tempbans, mutes, IP bans, warnings, full punishment history
Server: Paper / Purpur (Spigot not officially supported)
Java: 21+
HeliosCore: Latest (required dependency)
⚠️ HeliosCore is required. HeliosAdmin will not start without it. After installing HeliosCore for the first time, you
must run
/hcore setup before HeliosAdmin's dashboard features will work.
1. Drop HeliosCore-x.y.z.jar into plugins/
2. Drop HeliosAdmin-x.y.z.jar into plugins/
3. Start the server (data folders & configs auto-generate)
4. Run /hcore setup (initialise dashboard owner — REQUIRED)
5. Edit plugins/HeliosAdmin/config.yml to taste
6. Run /hadmin reload
7. (Optional) Configure your permission plugin — see Permissions below
That's it. Every command and permission node is registered automatically.
Permissions HeliosAdmin uses a
clean, hierarchical permission tree that drops straight into LuckPerms, GroupManager, PermissionsEx, or vanilla op.
Hierarchy
# ────────── Helper / Trial Mod ──────────
/lp group helper permission set heliosadmin.command.kick true
/lp group helper permission set heliosadmin.command.mute true
/lp group helper permission set heliosadmin.command.tempmute true
/lp group helper permission set heliosadmin.command.unmute true
/lp group helper permission set heliosadmin.command.warn true
/lp group helper permission set heliosadmin.command.warnings true
/lp group helper permission set heliosadmin.command.history true
/lp group helper permission set heliosadmin.command.invsee true
/lp group helper permission set heliosadmin.command.ecsee true
/lp group helper permission set heliosadmin.command.vanish true
/lp group helper permission set heliosadmin.command.whois true
/lp group helper permission set heliosadmin.command.freeze true
# ────────── Moderator ──────────
/lp group mod parent add helper
/lp group mod permission set heliosadmin.command.ban true
/lp group mod permission set heliosadmin.command.tempban true
/lp group mod permission set heliosadmin.command.unban true
/lp group mod permission set heliosadmin.command.clearwarnings true
/lp group mod permission set heliosadmin.command.broadcast true
# ────────── Admin (everything) ──────────
/lp group admin permission set heliosadmin.admin true
Licensing[Work in Progress] The Helios License Platform is currently
in development. All premium features are fully functional during the WIP period — no license key is required. License enforcement and key management will roll out in a future update; existing customers will be migrated automatically.
# ───── First boot ─────
/hcore setup # Initialise dashboard owner
# ───── Daily moderation ─────
/ha ban Steve Griefing spawn
/ha tempban Steve 7d X-ray
/ha mute Alex 1h Spam in chat
/ha warn Alex Caps abuse
/ha history Alex
/ha freeze Steve
/ha invsee Alex
# ───── Player utilities ─────
/sethome base
/home base
/warp shop
/tpa Alex
/kit starter
# ───── Server operations ─────
/ha backup create world Pre-event
/ha backup list
/ha backup restore world_2026-05-08_14-30-00_Pre-event.zip
/ha audit 25
/ha reload
❓ FAQ Q: Do I need HeliosCore? A: Yes. HeliosCore provides storage, permissions, the dashboard, and the service registry every Helios plugin uses.
Q: Will HeliosAdmin replace EssentialsX? A: For most servers —
yes. Homes, warps, kits, spawn, TPA, fly, gamemode, heal, feed, vanish, broadcast, kick, ban, mute, IP-ban — all built in.
Q: Does it support LuckPerms / GroupManager / PEX? A: Yes. Every permission node is registered in
plugin.yml and advertised via HeliosCore's
PermissionService, so they appear automatically in your permission plugin's tab-complete and admin UI.
Q: Where are backups stored? A:
plugins/HeliosAdmin/backups/<world>_<date>_<time>[_label].zip. Restoring requires the world be unloaded first.
Q: Can I disable features I don't want? A: Yes — toggle each module under
features: in
config.yml.
Q: Is the dashboard secure? A: Yes — token-authenticated, role-gated, and you can rotate the token any time with
/hcore dashboard token regenerate.
Q: Do I need a license to use HeliosAdmin? A:
[Work in Progress] — The Helios License Platform is still in development. No license key is required during the WIP period; everything is fully functional.