Modrinth Pages of the Official Extensions¶
Source of truth for the Modrinth projects of the official extensions.
Edit here first, then copy into Modrinth. Versions are uploaded by each
extension repository's own release.yml on a v* tag (see
releasing.md);
texts, icons and gallery are maintained by hand. All projects are in the
Modrinth collection "UniversalAdmin".
UniversalAdmin Discord¶
| Field | Value |
|---|---|
| Name | UniversalAdmin Discord |
| Slug | universaladmin-discord |
| Categories | Management, Social, Utility |
| Environment | Server-side only |
| Loaders / game versions | Paper, Purpur · same as UniversalAdmin (set by release.yml) |
| License | GPL-3.0-or-later (from 1.5.0; up to 1.4.0 Apache-2.0) |
| Icon | assets/icon-discord.png |
| Links | Source and issues: universaladmin-mc/universaladmin-discord; wiki: https://universaladmin-mc.github.io/UniversalAdmin/extensions/discord/ |
Summary¶
UniversalAdmin in Discord: admin actions as embeds, two-way staff chat, /ban, /mute and /history from Discord, and reports with buttons.
Description¶
UniversalAdmin Discord¶
The official Discord extension for UniversalAdmin - your staff team's work in Discord.
Two modes¶
Webhook - paste a webhook URL, done: bans, mutes, warnings, reports, restarts, maintenance and whitelist changes appear in a channel as tidy embeds.
Bot - everything above, plus:
- 💬 Staff chat both ways -
/scin game shows up in Discord, and what your team writes in the staff channel shows up in game. - 🔨 Moderate from Discord -
/ban,/mute,/kick,/warn,/punishwith UniversalAdmin's escalating punishment templates,/unban,/unmute,/history,/check,/find, and/uafor any other admin command - with player name completion. - 📣 Reports with buttons - every new report appears with Claim, Resolve and Reject; the card follows the report's status.
Safe by design¶
- Discord roles map to UniversalAdmin permissions: a moderator role that
may mute but not ban can
/mutebut not/ban. - Everything from Discord runs through the same checks and the same audit
log as in game, as
Discord:<name>. - No pings, ever: mentions are switched off, and text from the game cannot format Discord messages.
- Discord traffic never runs on the server's main thread.
Requirements¶
- UniversalAdmin of the same version.
- Bot mode: a Discord application with a bot token (setup guide). On the first start the server downloads the Discord library (about 20 MB) once.
Setup guide · Source · Issues
UniversalAdmin Placeholders¶
| Field | Value |
|---|---|
| Name | UniversalAdmin Placeholders |
| Slug | universaladmin-placeholders |
| Categories | Utility, Management |
| Environment | Server-side only |
| Loaders / game versions | Paper, Purpur · same as UniversalAdmin (set by release.yml) |
| License | GPL-3.0-or-later (from 1.5.0; up to 1.4.0 Apache-2.0) |
| Icon | assets/icon-placeholders.png |
| Links | Source and issues: universaladmin-mc/universaladmin-placeholders; wiki: https://universaladmin-mc.github.io/UniversalAdmin/extensions/placeholderapi/ |
Summary¶
PlaceholderAPI placeholders for UniversalAdmin: online count without vanished players, mutes, warnings, open reports, maintenance and network counts.
Description¶
UniversalAdmin Placeholders¶
The official PlaceholderAPI extension for UniversalAdmin - put your admin data on scoreboards, tab lists, chat formats and holograms.
Highlights¶
%universaladmin_online%- the online count without vanished players, so your tab list never gives a vanished moderator away.%universaladmin_staff_online%- visible staff online.%universaladmin_muted%,_mute_reason,_mute_remaining- show a muted player how long is left.%universaladmin_warnings%,_punishments- per player.%universaladmin_open_reports%,_maintenance- for staff scoreboards.%universaladmin_vanished%,_staffmode,_frozen,_godmode.- Networks:
%universaladmin_server%,_network_online,_network_servers,_network_online_<server>- vanished players are not counted there either.
All values come from memory - safe for scoreboards that update every tick.
No /papi ecloud download needed.
Requirements¶
- UniversalAdmin 1.3 or newer (Placeholders 1.2 works with UniversalAdmin 1.2).
- PlaceholderAPI.
Every placeholder · Source · Issues
UniversalAdmin Voice Chat¶
Project id HEMFEpG6, set as the repository variable MODRINTH_VOICECHAT_ID -
the core's compatibility.yml adds new game versions through that variable.
| Field | Value |
|---|---|
| Name | UniversalAdmin Voice Chat |
| Slug | universaladmin-voicechat |
| Categories | Management, Social, Utility |
| Environment | Server-side only |
| Loaders / game versions | Paper, Purpur · same as UniversalAdmin (set by release.yml) |
| License | GPL-3.0-or-later |
| Icon | assets/icon-voicechat.png |
| Links | Source and issues: universaladmin-mc/universaladmin-voicechat; wiki: https://universaladmin-mc.github.io/UniversalAdmin/extensions/voicechat/ |
| Dependencies | UniversalAdmin (required), Simple Voice Chat (required) - set by release.yml |
Summary¶
Simple Voice Chat for UniversalAdmin: mute in the chat, in the voice chat or both, silent vanish, voice status on the profile and a staff voice group.
Description¶
UniversalAdmin Voice Chat¶
The official Simple Voice Chat extension for UniversalAdmin - mutes that reach the voice chat, and a voice group for your staff.
Highlights¶
- Chat, voice or full mutes.
/mutesilences a player everywhere,/chatmuteonly in the chat,/voicemuteonly in the voice chat - also in the punish menu and in punishment templates. The player sees why nobody hears them. - Silent vanish. Vanished staff cannot be heard - proximity voice would give them away.
- Staff voice group.
/admin voicegroup- hidden and isolated: only staff hear each other. - Voice status on the profile - installed, connected, which group - and one click takes a player out of a group.
- Networks. Mutes apply on every server at once.
- Every action in UniversalAdmin's audit log.
Requirements¶
- UniversalAdmin 1.5 or newer.
- Simple Voice Chat on the server.
Documentation · Source · Issues
UniversalAdmin TAB¶
Project id: set as the repository variable MODRINTH_PROJECT_ID of
universaladmin-mc/universaladmin-tab (its release.yml reads it) and as
MODRINTH_TAB_ID of the core repository (compatibility.yml adds new game
versions through it).
| Field | Value |
|---|---|
| Name | UniversalAdmin TAB |
| Slug | universaladmin-tab |
| Categories | Management, Utility |
| Environment | Server-side only |
| Loaders / game versions | Paper, Purpur · same as UniversalAdmin (set by release.yml) |
| License | GPL-3.0-or-later |
| Icon | assets/icon-tab.png |
| Links | Source and issues: universaladmin-mc/universaladmin-tab; wiki: https://universaladmin-mc.github.io/UniversalAdmin/extensions/tab/ |
| Dependencies | UniversalAdmin (required), TAB (required) - set by release.yml |
Summary¶
TAB for UniversalAdmin: the tab list and name tags follow nicks, vanish and staff mode.
Description¶
UniversalAdmin TAB¶
The official TAB extension for UniversalAdmin - so the tab list never gives your staff away.
Highlights¶
- Nicks that hold up. A nicked admin would still carry their rank's prefix and sit at the top of the list. With the extension a nicked player shows up in an ordinary TAB group, under the nick, with the name tag to match.
- Vanish. TAB recognises UniversalAdmin's vanish (player counts,
layouts, name tags), and staff who see vanished players get a
[V]marker after their name. - Staff mode. A
[Staff]marker after the name of players in staff mode. - Markers, colours and the nick group are settings - in-game under
/admin→ Settings.
Requirements¶
- UniversalAdmin 1.7 or newer.
- TAB 6 or newer on the server.
Documentation · Source · Issues