Repository navigation
UniversalAdmin 1.4.0
Find second accounts of banned players - without storing addresses - and
the proxy checks for BungeeCord networks too.
Added
- Alt detection (opt-in,
moderation.alts.enabled): every login stores
a keyed hash of the address - never the address itself; IPv6 counts by its
/64 network - and accounts that share one show up as possible alts:
/admin alts <player>, the Possible Alts button on a profile, and a
staff hint when a player joins who shares an address with a banned
account (on every server of a network). Optionally refuse such players
(moderation.alts.refuse-banned-alts, off by default;
universaladmin.bypass.alt-checkexempts players). Addresses are forgotten
aftermoderation.alts.retention(90 days);/admin alts <player> forget
deletes a player's on request; viewing and forgetting are audited. New
permissionsuniversaladmin.moderation.alts,.alts.forgetand
universaladmin.bypass.alt-check. See
docs/user/modules/moderation.md
and ADR 0020. - UniversalAdmin BungeeCord: the proxy plugin for BungeeCord networks -
bans, network maintenance, the network whitelist and the server-list text,
the sameconfig.ymlas the Velocity plugin,/uabungee. On GitHub and as
the-bungeeversion on Modrinth
(ADR 0021).
Changed
- The proxy checks live in one place (
proxy/common) for both proxy
plugins; UniversalAdmin Velocity behaves as before.
Upgrading
- Replace the jars and restart; a new table is created automatically. Alt
detection stays off until you switch it on. On a BungeeCord proxy, add
universaladmin-bungee-<version>.jarand fill in itsconfig.ymllike the
Velocity plugin's.
What's Changed
Full Changelog: v1.3.0...v1.4.0