nPunish icon

nPunish -----

A simple lightweight punishment system



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!

upload_2023-6-29_11-30-57.png
upload_2023-6-29_11-31-7.png
upload_2023-6-29_11-33-19.png
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!
Resource Information
Author:
----------
Total Downloads: 559
First Release: Nov 26, 2020
Last Update: Jun 29, 2023
Category: ---------------
All-Time Rating:
3 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings