Compatibility
Minecraft: Java Edition
Platforms
Links
Creators
Details
IcePunish
IcePunish is a lightweight, high-performance, and fully customizable GUI-driven punishment plugin designed for modern Paper and Spigot servers (1.21+).
The main feature of this plugin is dynamic grid generation. You don't need to manually configure every item, material, lore, or inventory slot. Simply list your server rules and punishment commands in the config, and the plugin will automatically build the clean chest GUI layout!
✨ Features
- Dynamic Grid: Automatically calculates inventory size based on the number of rules you have.
- Sub-clause Support: Properly handles and parses multi-level rules (e.g.,
2.1,4.3.1). - Security Guard: Prevents staff from abusing permissions. If a moderator opens the mute GUI but doesn't have ban permissions, any ban command triggered within the menu will be blocked automatically.
- Highly Optimized: Clean code without bloatware. Zero impact on server performance.
🛠️ Commands & Permissions
-
/punish <player>— Opens the main punishment GUI for the specified player. -
/punish reload— Reloads the plugin configuration. -
punish.admin(orpunish.*) — Full access (allows reloading, ban menus, and executing ban commands from the GUI). -
Without admin permissions, staff members will only be able to see and execute mute-related actions.


