[Free & Open Source] PunishmentsX - PunishGUI, Fully Configu
1.2.3An extremely advanced & configurable full-fledged punishments plugin with integrated PunishGUI.
1.2.3latestReleased wrong version of fileJul 13, 2022 - No changes, just fix for last update.1.2.2UUID Security FixJul 10, 2022 This release is a hotfix for an issue with name-related DB queries that would be broken if a player changed their name. Config changes: https://github.com/TheoBong/Punishm...e040ff9c065bb11eeb6… This update is highly recommended to download.1.2.1Fixed minor bug.Mar 21, 2022 Fixed minor bug with redundant profile add IP. Just a console output, not gamebreaking.1.2.0Major Configuration Changes & Bug FixesFeb 28, 2022 HIGHLY RECOMMENDED FOR UPGRADING: Rename your config.yml file to "config-old.yml" and allow for fresh generation of config.yml and messages.yml. After this, you can copy/paste things from your old config between the new config and messages files. Change Log · Added reload command, "/pxreload" - reloads the message.yml · Added permission for reload in messages.yml · Created a message.yml and took messages, permissions, and menus out of config.yml · Minor bug fixes with offline player punishments (SQL).1.1.11Manual Permissions Addition + Java 17 fixFeb 20, 2022 · Fixed console spam bug occurring in Java 17/Minecraft 1.18.1 paperspigot versions. · Removed the config option: "PERMISSIONS.MANUAL" · Added config options: · "PERMISSIONS.MANUAL_BAN" · "PERMISSIONS.MANUAL_MUTE" · "PERMISSIONS.MANUAL_WARN" · "PERMISSIONS.MANUAL_KICK" · "PERMISSIONS.MANUAL_BAN"1.1.10[SQL USERS - RESET DATABASE] Config additions, additions to pardon prompt, hotfix to mariadbFeb 18, 2022 If you use MySQL or SQLite, you need to reset your database to support new update. · Added pardon prompt configurability. · Changed SQL time saving into longtext formatting (millis). · Made database selection in config not case sensitive1.1.9Misc changesFeb 16, 2022 · Added all hover variables to broadcast message (%duration%, %silentPrefix%, %expiry%, and %reason%) · Removed debug messages from spamming console · Added permission for bypassing filter · Added permissions for seeing each punish menu entry. It is recommended to reset config this update. Config changes: Click Here1.1.8History Prompts, Database code cleanup, Misc code cleanupsFeb 7, 2022 · Added prompt to pardon players in history menu. · Cleaned up database code and added abstraction layer · Cleaned up other parts of the code.1.1.7Hotfix - Lower versions have major bugsFeb 3, 2022 The plugin is basically broken in versions prior to this one. - Fixed issue with MySQL not working. - Fixed issue with data not saving after restart. - Minor optimizations and code cleanups This update is a bit rushed, will do a full code cleanup/rewrite a decent majority of the data handling in the plugin in the next update. The next update will also include Anti-Ban Evasion with SQL.1.1.6Quick change to plugin.ymlFeb 1, 2022 · Removed api-version from plugin.yml1.1.5HotFix + Webhook UpdateFeb 1, 2022 · Added player head thumbnail to webhooks · Fixed %expiry% variable1.1.4Config variable updatesJan 31, 2022 - Added %expires% (remaining duration - Example: 1 hour, 23 minutes) to MESSAGES.BAN_MESSAGE & MESSAGES.MUTE_MESSAGE. - Added %duration% to MENUS.HISTORY.PARDONED.LORE & MENUS.HISTORY.REGULAR.LORE - Removed PUNISHMENT.HOVER_TEMP in favor of adding expiry variable to regular PUNISHMENT.HOVER. - Misc. changes to code for readability. Configuration Changes: Click Here1.1.3Quick fix for discord webhooksJan 27, 2022 A previously constant variables is now dynamic via configuration1.1.2Maven Compilation Improvements + Webhook improvementsJan 27, 2022 · Reformatted Webhooks · Now using way better util for webhooks · Got rid of OkHttp library (reducing file size significantly) · Optimized compilation/shading1.1.0Added CmdPunish command & adjusted usage messages.Jan 16, 2022 Added CmdPunish command (usable by console). Usage: /cmdpunish [notes] [-s] Fixed usage messages.1.0.0Jan 14, 2022
Similar projects
Config →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta