nPunish - Customizable Punishment System
Overview:
nPunish is a powerful punishment system plugin for your Spigot server. With a focus on customization and flexibility, it allows you to efficiently manage player punishments with ease. The plugin now supports Spigot API 1.20 and introduces new GUIs for the kick and ban commands, as well as the integration of the H2 database. You can also enjoy custom titles, messages when a banned player joins, and more!
- Kick command recode: Customize every message that is sent when a player is kicked.
- Ban command recode/fix: The ban command is now fully functional and allows for customization.
- Tempban command merged into ban command
- Unban command add/rework: Easily unban previously banned players.
- Exempt permissions: Grant exemptions from being kicked, banned, or punished altogether.
- WIP/Experimental features: Access to MySQL, storage of bans in different formats (JSON, H2, MySQL), and a punishment list.
Planned Features:
- Ban GUI: Open a GUI to add custom punishment reasons and durations.
- Group-based durations: Define punishment duration limits for groups, reducing the need for specific permission nodes.
- Warn command and GUI: Issue warnings to players with customizable messages.
- Mute command: Silence players temporarily or indefinitely.
- Discord integration: Support for advanced features involving Discord.
- Wiki: Access a comprehensive plugin configuration and setup guide.
- Vault support: Integration with Vault for seamless group management.
Web Panel (Upcoming Feature):
The web panel will enhance your administrative capabilities:
- Create users in-game or on the website for staff management.
- Assign customizable staff groups with specific permissions.
- View punishments, add or remove them, enable and manage reports, and handle appeals.
- More features to be announced soon! (Requires MySQL)
Permissions:
- npunish.ban: Permission to use the ban command.
- npunish.kick: Permission to use the kick command.
- npunish.unban: Permission to unban a user.
- npunish.kick.exempt: Exemption from being kicked.
- npunish.ban.exempt: Exemption from being banned.
- npunish.exempt.*: Exemption from all punishments.
Commands:
- /kick <player>: Kick a player from the server.
- /ban <player>: Ban a player from the server.
- /unban <player>: Unban a player from the server.
Need Support?
If you encounter any errors or need assistance, feel free to contact the developer on Discord: natecantcatch or join my Discord!
Enjoy the powerful and customizable punishment system of nPunish!
Overview:
nPunish is a powerful punishment system plugin for your Spigot server. With a focus on customization and flexibility, it allows you to efficiently manage player punishments with ease. The plugin now supports Spigot API 1.20 and introduces new GUIs for the kick and ban commands, as well as the integration of the H2 database. You can also enjoy custom titles, messages when a banned player joins, and more!
Spoiler: GIFS Of the plugin in action!
Features:
- Kick command recode: Customize every message that is sent when a player is kicked.
- Ban command recode/fix: The ban command is now fully functional and allows for customization.
- Tempban command merged into ban command
- Unban command add/rework: Easily unban previously banned players.
- Exempt permissions: Grant exemptions from being kicked, banned, or punished altogether.
- WIP/Experimental features: Access to MySQL, storage of bans in different formats (JSON, H2, MySQL), and a punishment list.
Planned Features:
- Ban GUI: Open a GUI to add custom punishment reasons and durations.
- Group-based durations: Define punishment duration limits for groups, reducing the need for specific permission nodes.
- Warn command and GUI: Issue warnings to players with customizable messages.
- Mute command: Silence players temporarily or indefinitely.
- Discord integration: Support for advanced features involving Discord.
- Wiki: Access a comprehensive plugin configuration and setup guide.
- Vault support: Integration with Vault for seamless group management.
Web Panel (Upcoming Feature):
The web panel will enhance your administrative capabilities:
- Create users in-game or on the website for staff management.
- Assign customizable staff groups with specific permissions.
- View punishments, add or remove them, enable and manage reports, and handle appeals.
- More features to be announced soon! (Requires MySQL)
Permissions:
- npunish.ban: Permission to use the ban command.
- npunish.kick: Permission to use the kick command.
- npunish.unban: Permission to unban a user.
- npunish.kick.exempt: Exemption from being kicked.
- npunish.ban.exempt: Exemption from being banned.
- npunish.exempt.*: Exemption from all punishments.
Commands:
- /kick <player>: Kick a player from the server.
- /ban <player>: Ban a player from the server.
- /unban <player>: Unban a player from the server.
Need Support?
If you encounter any errors or need assistance, feel free to contact the developer on Discord: natecantcatch or join my Discord!
Enjoy the powerful and customizable punishment system of nPunish!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.7, 1.8, 1.9
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
nPunish is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8, 1.9, 1.10 and newer. Downloaded 599 times (via Spigot). Download it and open it directly in the game.