ModerationGUI-1.0.jar
What's new
π Changelog
[1.0] β 2026-07-26
π Bug Fixes
- Fixed an issue where
/warnwould show a success message but the warning was never actually saved. The punishment was being marked as instantly expired due to aduration = 0miscalculation. Warnings are now stored permanently until manually removed with/unwarn. - Fixed offline players not being targetable for ban, mute, and warn actions. Commands and GUI now support offline players through a player history system.
- Fixed clicking an offline player's skull in the GUI sometimes doing nothing due to a
nullname lookup.
β¨ New Features
- Player History β The plugin now tracks all players who have ever joined the server. Their profiles are saved in
players.ymland are available across all moderation menus. - Offline Player Support β Ban, Mute, and Warn actions now work on offline players through both the GUI and direct commands.
- Search Button β An anvil icon in the center of the player selection menu allows staff to search for any player by name.
- Online / Offline Sorting β In the player selection menu, online players (green) are listed first, followed by offline players (gray).
- Kick Offline Guard β Attempting to kick an offline player now shows a clear error message instead of silently failing.
βοΈ Permission Changes
- Removed automatic
default: opbypass. All permissions now require explicit assignment via LuckPerms or any permission plugin. - Staff members with any moderation permission (e.g.
moderation.kick) can now open the/modmenu without needingmoderation.usegranted separately. - Locked menu buttons are now shown as Barrier icons for actions the staff member doesn't have permission to use.
π‘ Note: If you are updating from a previous version, delete your old
config.ymlfrom theplugins/ModerationGUI/folder to load the latest default configuration.
This mod has no additional files

