COWMODSКаталог модов

UniversalAdmin

The free all-in-one admin plugin for Paper and Velocity networks: moderation, reports, staff mode, vanish, staff chat, live inventories, worlds, maintenance and a full audit log - in clean menus and commands.

Автор: nicki.3691обновлён 1 нояб. 2026 г.
УправлениеУтилиты

Описание

UniversalAdmin

Servers Players

The free, all-in-one admin plugin for Paper. Everything your staff team needs - moderation, reports, staff mode, player tools, worlds, maintenance, performance and a complete audit log - in clean in-game menus and commands, on one server or a whole Velocity/BungeeCord network. No dependencies, no premium version, open source (GPL).

Runs on Paper and Purpur 1.21.7 - 1.21.11 and 26.1.1 - 26.3 - one jar for all of them, and new Minecraft versions are tested and added automatically.

✨ Highlights

  • One menu for everything - type /admin and click through players, moderation, reports, chat, server, worlds, whitelist, performance, audit log and settings. Where you type something, one form asks for everything at once - text fields, sliders, checkboxes.
  • Commands too - /ban Steve 7d griefing, /mute, /warn, /history, /vanish, /invsee, /heal, /gm ... with tab completion. Already use EssentialsX? Turn off any shortcut you want to keep there.
  • Every action is logged - who banned whom, who changed which gamerule, who opened whose inventory. Searchable in-game.
  • Fine-grained permissions - give helpers kick and mute, but not ban. LuckPerms role templates included.
  • Safe - confirmations for dangerous actions, no double clicks, player input can't inject formatting, an invalid config never crashes the server.
  • Network-ready - behind Velocity or BungeeCord, see every server and player in one menu, teleport across servers, and ban once for the whole network.
  • No dependencies - SQLite out of the box, MySQL/MariaDB optional.
  • English & German - every text editable.

🌐 Networks (Velocity / BungeeCord)

Install UniversalAdmin on every server, give them one MySQL/MariaDB database and set network.enabled: true:

  • a Network menu with every server - also those without UniversalAdmin - their players, TPS and version;
  • the player menu lists every player on every server, filtered or sorted by server; a player's profile sends them anywhere or brings them to you;
  • /admin find Steve - "Steve is on survival";
  • /admin tp Steve takes you to Steve's server, right next to him; /admin tphere, /admin send, /admin connect;
  • bans, mutes, warnings, kicks and freezes apply on every server at once;
  • staff chat, staff notifications, report alerts and /admin alert across all servers, tagged with the server name;
  • maintenance and a whitelist for one server or the whole network;
  • vanished staff stay hidden in every list and count, also when switching servers;
  • one audit log for the whole network.

Optional: the UniversalAdmin Velocity or BungeeCord plugin (the -velocity and -bungee versions on this page) keeps banned players out at the proxy, before they reach any server - and closes the proxy during network maintenance or to players not on the network whitelist. Network guide.

🔁 Switching from another plugin?

/admin import brings your bans, mutes, warnings and kicks over from LiteBans, AdvancedBan, the vanilla ban lists and EssentialsX - with reasons, dates and what is still in force. Preview first, nothing is lost. Import guide.

🛡️ Moderation

Kick, ban, temp-ban, IP-ban, mute, temp-mute, warn and freeze - with reason and duration presets, a punish form, full history (/history), current status (/checkban) and team notifications for every punishment. Punishment templates escalate on their own: /punish Steve spam warns the first time, mutes for an hour the second time, and so on. With Simple Voice Chat, a mute silences a player in the chat, in the voice chat or both (/chatmute, /voicemute). Optional alt detection shows accounts that connect from the same address - privacy-friendly: only keyed hashes are stored, and only if you switch it on. Staff notes let your team leave private notes about players.

📣 Reports

Players type /report <player> <reason>; staff get an instant, clickable alert. The reports GUI shows open reports - claim, resolve or reject them, teleport to the player or to where the report was made. Built-in spam protection.

🕵️ Staff tools

Vanish, godmode, no-collision and a staff mode with its own toolbar: player inspector, freeze stick, live inventory & ender chest inspectors, teleport picker - and your own inventory comes back even after a crash. Staff chat with /sc or a # in front of your message.

👤 Players

Browse online and offline players - in a network every player on every server - search, open profiles with play time and location, heal, feed, fly, gamemode, speed (with sliders), effects, teleports - and edit inventories and ender chests live.

🌍 Server & worlds

Dashboard, broadcasts (chat, title, action bar), maintenance mode with an allow-list, shutdown/restart with countdown. Per-world time, weather, difficulty, spawn, world border and a full gamerule editor. Chat lock, slow mode and clear chat.

📋 Whitelist

Reasons, notes and temporary access that expires by itself - also for players who have never joined. In a network, also one whitelist for all servers at once.

📈 Performance

TPS, MSPT and memory at a glance (/lag), per-world stats, an entity overview and staff alerts. The entity clear never touches players, villagers, item frames or other protected entities - always with preview and confirmation.

⚙️ Settings in-game

Change any setting from a menu - validated, applied right away, saved to config.yml with your comments intact.

🧩 Extensions

Other plugins can add modules to UniversalAdmin: commands, menu pages, profile buttons, settings, database tables - all audited and permissioned like the built-ins. The official extensions - all in the UniversalAdmin collection:

  • UniversalAdmin Discord - admin actions in Discord, and as a bot: two-way staff chat, /ban, /mute, /history from Discord, reports with Claim / Resolve / Reject buttons.
  • UniversalAdmin Placeholders - PlaceholderAPI placeholders such as %universaladmin_online% (without vanished players), %universaladmin_muted% and %universaladmin_open_reports%.
  • UniversalAdmin Voice Chat - Simple Voice Chat: chat, voice or full mutes, vanished staff stay silent, voice status on the profile and a staff voice group.

Developers: see the extension guide.

📦 Requirements

  • Paper or Purpur 1.21.7 - 1.21.11 or 26.1.1 - 26.3, Java 21+ (Paper 26.x itself needs Java 25)
  • Nothing else. Optional: MySQL/MariaDB (needed for network mode), LuckPerms (any permission plugin works).
  • Networks: Velocity 3.4+ or BungeeCord/Waterfall; the UniversalAdmin Velocity and BungeeCord plugins are optional.

🚀 Getting started

  1. Put the jar into plugins/, restart.
  2. Type /admin.
  3. Give your team permissions: permissions & role templates.

All commands: command reference · Full docs: GitHub

📊 Anonymous statistics

UniversalAdmin sends a small anonymous heartbeat every 30 minutes so we know how many servers use it: a random installation id, the UniversalAdmin, Minecraft and Java version, and the online/maximum player count. Never sent: IPs, server names, player names or UUIDs, chat, commands, world data, other plugins or hardware identifiers. The id is random and derived from nothing. Turn it off with telemetry.enabled: false in config.yml - then no request is made at all. Exactly what is sent.

💬 Support

Bugs and ideas: GitHub issues - please include /admin status.

Последние версии

Все версии →
release

UniversalAdmin BungeeCord 1.9.0

1.9.0-bungee
1 нояб. 2026 г.1Minecraft: 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1.1, 26.1.2, 26.2, 26.3bungeecord, waterfall
Скачать
Что нового
The optional BungeeCord plugin for UniversalAdmin's network mode: refuses players banned with UniversalAdmin at the proxy, and keeps it closed during network maintenance and to players not on the network whitelist. Install UniversalAdmin 1.9.0 on your servers as well - see https://github.com/universaladmin-mc/UniversalAdmin/blob/main/docs/user/network.md
release

UniversalAdmin Velocity 1.9.0

1.9.0-velocity
1 нояб. 2026 г.0Minecraft: 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1.1, 26.1.2, 26.2, 26.3velocity
Скачать
Что нового
The optional Velocity plugin for UniversalAdmin's network mode: refuses players banned with UniversalAdmin at the proxy, and keeps it closed during network maintenance and to players not on the network whitelist. Install UniversalAdmin 1.9.0 on your servers as well - see https://github.com/universaladmin-mc/UniversalAdmin/blob/main/docs/user/network.md
release

UniversalAdmin 1.9.0

1.9.0
1 нояб. 2026 г.1Minecraft: 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1.1, 26.1.2, 26.2, 26.3paper, purpur
Скачать
Что нового
The second half of the menu overhaul, and a look over everything else: compatibility, migrations and how easy UniversalAdmin is to use. ### Added - **Server, worlds and performance as hubs**, like the player profile: what you see in a light blue row, what you do in rows behind coloured labels - green harmless, orange with an effect on players, red dangerous. - **Live values**: the main menu, server, worlds, a world and performance update once a second while open. - **Traffic lights** on the performance page: TPS, MSPT and memory in green, yellow or red, measured against your alert thresholds. - **A world's settings show their value**: time (as a clock), weather, difficulty, spawn and world border show what they are now and change on a click. - **The audit log reads in the server's language**: "Ban - Admin banned Notch for 7d: Griefing" instead of `core:moderation.ban` and an English sentence. See [ADR 0028](docs/architecture/decisions/0028-audit-log-in-the-servers-language.md). - **Minecraft's names in your game's language**: game modes, difficulties, effects and entities ("Überlebensmodus", "Eile") instead of `SURVIVAL`, `SPEED`. - **New options reach your config.yml**: an update writes options it brings into your existing file with their explanation; the console lists them. - **A hint for staff on their first join**: `/admin` opens the menu - and if your game runs in a language UniversalAdmin ships that the server does not use, one click switches it. ### Fixed - Heal, feed, extinguish, clear effects and the flight, glow, gravity and collision switches wrote their raw input into the audit log (`PlayerTargetInput[targetId=...]`). - The used deprecated `getBedSpawnLocation` and effect `getName` are replaced. ### For extension developers - API 1.8: `GuiRows`, `GuiButton#display`, `GuiPage#live()`, `ActionDefinition.Builder#auditArgs`, `Migration#namespace()` (your own numbering in `ua_extension_migrations`), `MessageService#get(locale, ...)`. Everything has a default; extensions built against API 1.7 keep working. - `./gradlew build` checks the jar against the Paper API of 1.21.7, 1.21.11 and the version compiled against (`binaryCompatibility`). ## What's Changed * UniversalAdmin 1.9.0 by @nicki41 in https://github.com/universaladmin-mc/UniversalAdmin/pull/19 **Full Changelog**: https://github.com/universaladmin-mc/UniversalAdmin/compare/v1.8.0...v1.9.0
release

UniversalAdmin BungeeCord 1.8.0

1.8.0-bungee
28 окт. 2026 г.5Minecraft: 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1.1, 26.1.2, 26.2, 26.3bungeecord, waterfall
Скачать
Что нового
The optional BungeeCord plugin for UniversalAdmin's network mode: refuses players banned with UniversalAdmin at the proxy, and keeps it closed during network maintenance and to players not on the network whitelist. Install UniversalAdmin 1.8.0 on your servers as well - see https://github.com/universaladmin-mc/UniversalAdmin/blob/main/docs/user/network.md
release

UniversalAdmin Velocity 1.8.0

1.8.0-velocity
28 окт. 2026 г.5Minecraft: 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1.1, 26.1.2, 26.2, 26.3velocity
Скачать
Что нового
The optional Velocity plugin for UniversalAdmin's network mode: refuses players banned with UniversalAdmin at the proxy, and keeps it closed during network maintenance and to players not on the network whitelist. Install UniversalAdmin 1.8.0 on your servers as well - see https://github.com/universaladmin-mc/UniversalAdmin/blob/main/docs/user/network.md
release

UniversalAdmin 1.8.0

1.8.0
28 окт. 2026 г.32Minecraft: 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1.1, 26.1.2, 26.2, 26.3paper, purpur
Скачать
Что нового
The menus got a new look: a frame in every module's colour, glass panes that always mean the same, and hubs instead of long lists of buttons. See [ADR 0027](docs/architecture/decisions/0027-menu-design-system.md). ### Added - **Main menu as a dashboard:** players online, open reports, TPS, maintenance and the network at a glance, the modules in three groups, and a "My status" row to switch vanish, staff mode, godmode, staff chat and your nick on and off. - **Status line:** staff see what they have switched on in the action bar, e.g. `Vanish · Godmode · Nick Notch`, while something is on. In staff mode the target display keeps the action bar. Off with `gui.status-line: false`. - **A player's profile is the place for everything about them:** who, where, playtime and condition on the left, then rows to moderate (warn, temp mute, kick, temp ban, freeze/unfreeze right there), view (inventory, ender chest, effects, history, reports, notes, alts), help (teleport, bring, heal, feed, flight, all actions) and more. The previous and next online player are one click away, the UUID can be copied. - **Player lists as tabs:** the Players button opens the online players; Online, Offline and Recently seen switch in the header. - **A freeze is visible:** the frozen player sees a title until they are free (`moderation.freeze.show-title`), and staff who may freeze see a marker above their head with who froze them and for how long (`moderation.freeze.staff-marker`). - **Settings with readable names and descriptions** in English and German; the config path is still shown below. ### Changed - Every page has the same frame: the header in the module's colour with back, main menu, the page's icon, refresh and close; tools and paging at the bottom; empty slots are black. Glass colours mean the same on every page - green on/confirm, red off/danger, orange warning, white "nothing here". - Switching pages no longer closes and reopens the inventory - no flicker, the mouse stays where it is. - Confirmations have a frame in the colour of what is at stake: red for a ban, orange for a kick or mute. ### For extension developers - API 1.7: `GuiGlass`, `MenuGroup`, `GuiWindow`, `GuiStyle`, `StatusToggle`/`StatusToggleRegistry`/`ActionStatusToggle`, `PlayerMenuGroup`, `PlayerMenuEntry#group()`, `GuiClickContext#page()`, `ModuleDescriptor#menuGroup`/`#color`. Everything has a default - extensions built against API 1.6 keep working unchanged. ## What's Changed * UniversalAdmin 1.8.0 by @nicki41 in https://github.com/universaladmin-mc/UniversalAdmin/pull/18 **Full Changelog**: https://github.com/universaladmin-mc/UniversalAdmin/compare/v1.7.2...v1.8.0
release

UniversalAdmin BungeeCord 1.7.2

1.7.2-bungee
28 окт. 2026 г.3Minecraft: 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1.1, 26.1.2, 26.2, 26.3bungeecord, waterfall
Скачать
Что нового
The optional BungeeCord plugin for UniversalAdmin's network mode: refuses players banned with UniversalAdmin at the proxy, and keeps it closed during network maintenance and to players not on the network whitelist. Install UniversalAdmin 1.7.2 on your servers as well - see https://github.com/universaladmin-mc/UniversalAdmin/blob/main/docs/user/network.md
release

UniversalAdmin Velocity 1.7.2

1.7.2-velocity
28 окт. 2026 г.4Minecraft: 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1.1, 26.1.2, 26.2, 26.3velocity
Скачать
Что нового
The optional Velocity plugin for UniversalAdmin's network mode: refuses players banned with UniversalAdmin at the proxy, and keeps it closed during network maintenance and to players not on the network whitelist. Install UniversalAdmin 1.7.2 on your servers as well - see https://github.com/universaladmin-mc/UniversalAdmin/blob/main/docs/user/network.md
release

UniversalAdmin 1.7.2

1.7.2
28 окт. 2026 г.8Minecraft: 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1.1, 26.1.2, 26.2, 26.3paper, purpur
Скачать
Что нового
### Fixed - **Godmode showed as "on" after every join** on Paper 26, and the first click only switched it off. 1.7.1 read the player's invulnerability, which Paper also reports for the few seconds of protection after joining or a hit. Godmode is now kept as a mark in the player's data. A player with the godmode permission who still has godmode from an older version is recognised a few seconds after joining, once that protection is over. ## What's Changed * UniversalAdmin 1.7.2 by @nicki41 in https://github.com/universaladmin-mc/UniversalAdmin/pull/17 **Full Changelog**: https://github.com/universaladmin-mc/UniversalAdmin/compare/v1.7.1...v1.7.2
release

UniversalAdmin BungeeCord 1.7.1

1.7.1-bungee
28 окт. 2026 г.4Minecraft: 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1.1, 26.1.2, 26.2, 26.3bungeecord, waterfall
Скачать
Что нового
The optional BungeeCord plugin for UniversalAdmin's network mode: refuses players banned with UniversalAdmin at the proxy, and keeps it closed during network maintenance and to players not on the network whitelist. Install UniversalAdmin 1.7.1 on your servers as well - see https://github.com/universaladmin-mc/UniversalAdmin/blob/main/docs/user/network.md