Repository navigation
UniversalAdmin 1.5.0
Mute in the chat, in the voice chat or both, forms instead of one prompt
after another, the whole network in the player menu - and a new license.
Added
- Chat, voice and full mutes:
/chatmuteand/voicemute(each with an
optional duration) next to/mute, which stays a full mute. With a voice
chat connected the punish form asks where to mute, and templates take
chatmute [duration]andvoicemute [duration]steps. The player's
notice, the staff notification, the history and/checkbanname the
kind;/unmutelifts every kind. In a network a mute takes effect on
every server at once. See
docs/user/modules/moderation.md
and ADR 0022. - UniversalAdmin Voice Chat, an official extension for Simple Voice
Chat: voice and full mutes silence the microphone, vanished staff cannot
be heard (voicechat.silence-vanished), a hidden, isolated staff voice
group (/admin voicegroup), the voice status on the profile with a
click to take a player out of a group. New permissions
universaladmin.voicechat.staffgroupand.manage. See
docs/extensions/voicechat.md. - The whole network in the player menu: in network mode Online
Players lists every player of the network with the server they are on,
with a Server filter and sorting by name or by server. A profile says
where the player is and offers Teleport to player, Bring to me and
Send to server... - also for players on this server. - API 1.4:
MuteKind,PlayerStatus#chatMute/#voiceMute, the
VoiceChatservice andGuiForm.
Changed
- Forms instead of one prompt after another
(ADR 0023): punishing
(reason, duration and mute kind in one form), adding to the whitelist
(reason, notes, expiry), title broadcasts (title and subtitle), chat
broadcasts (multi-line), enabling maintenance (reason, the message for
players, whether to kick), the world border (one field per value, a
transition slider, "use my position"), health, food, XP and speeds as
sliders, and teleporting to coordinates (X, Y, Z and a world list). - Text prompts accept up to 255 characters - the dialog's own limit of 32
cut longer reasons short. - The punishment list and detail pages show the localized type.
- License: GPL-3.0-or-later from this version on, for the plugin, the
proxy plugins and the official extensions. The extension API
(universaladmin-api) and the example extension stay under Apache-2.0, so
extensions can still use any license. Versions up to 1.4.0 remain
available under Apache-2.0. Every jar now carries its license text under
META-INF/- see docs/release/licensing.md.
Upgrading
- Replace the jars and restart; a database column is added automatically.
Every existing mute is a full mute. For voice mutes, add
universaladmin-voicechat-<version>.jarnext to Simple Voice Chat on every
server where players talk.
What's Changed
- docs: fix two line breaks in the Modrinth page text by @nicki41 in #7
- docs: statistics badges at the top and on Modrinth, roadmap for 1.5.0 by @nicki41 in #8
- chore: license under GPL-3.0-or-later, the extension API stays Apache-2.0 by @nicki41 in #9
- UniversalAdmin 1.5.0 by @nicki41 in #10
Full Changelog: v1.4.0...v1.5.0