You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Database & Security Fixes
Fixed MySQL index creation issues (now fully compatible with MySQL & SQLite).
Punishment broadcast messages now correctly use messages.prefix from config.yml.
Resolved a critical IP-ban bypass issue allowing alt accounts to join.
Improved IP normalization (IPv4 & IPv6-mapped IPv4)
Fixed IP ban cache logic so new bans apply instantly
gui perms fixed
Each punishment type now requires its specific permission (weguardian.ban, weguardian.tempban, weguardian.mute, weguardian.tempmute, weguardian.kick) to be used through the GUI, matching the behavior of the command-based system.
Player Management & Punishment System Update (2)
Improved Web UI with various fixes
Added support for tempipban, unbanip, and ipban commands
Expanded Player Management section in the web panel
Implemented automatic player IP fetching for punishments
Added proper validation checks for temporary vs permanent punishments
Fixed All Punishment issues
Fixed all major bugs related to bans and punishments.
Improved stability and performance.
A few minor issues remain, but they will be addressed shortly in upcoming patches.