Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for AetherDevStudio

Next-gen permission engine featuring a real-time In-Game GUI editor and an external Web Dashboard for instant live updat

Report AetherPermissions?

AetherPermissions 1.0.0 – Initial Release

The first public release of AetherPermissions: a modern, visual permission engine for Paper 1.21+ (including 26.x).

Features

  • Groups & inheritance – create groups with weights, prefixes and suffixes, and let groups inherit from each other (loop-safe).
  • Temporary & per-world permissions – e.g. aether.fly for 1 day, or a rank only in world_nether. Expired nodes are removed automatically.
  • In-game GUI (/ap gui) – manage groups, players, ranks and permission nodes from a chest menu, with live search and per-plugin category filtering.
  • Hosted Web Editor (/ap editor) – edit everything with drag & drop in your browser. No open port, proxy or domain needed on your server, and all traffic is end-to-end encrypted.
  • Live Sync – every change (GUI, web editor, commands) applies to online players instantly, without a reload or restart. On MySQL, changes sync automatically across all servers in your network.
  • Fast by design – permissions are resolved in advance and cached per player, so hasPermission() adds no main-thread lag.
  • Vault support – Permission & Chat providers, so Essentials, TAB, chat plugins and others pick up ranks and prefixes automatically.
  • Storage – SQLite (zero setup) or MySQL with HikariCP connection pooling.
  • Wildcards – essentials.* and * are supported.
  • **Prefixes – MiniMessage (<gold>[VIP]) and & color codes are both supported.

Commands

/ap (aliases /aetherperms, /perms) – gui, editor, reload, groups, user <player> ..., group <group> ... Permission: aether.admin

Requirements

  • Paper 1.21 or newer (including 26.x)
  • Java 21
  • Optional: Vault

Information

Published
November 7, 2026
2Downloads

Platforms

Paper
Paper
1.20–26.3