WarningManager

WarningManager is a small, very useful plugin that will help admins control their players. It allows you to warn a player with a reason so you can see players' past behaviors. This is extremely useful in many cases, picking staff, choosing a punishment, or just to scare players into not breaking rules. It is designed to be small and efficient so it does not cause large errors in console and is easily updated for each Minecraft version so owners never experience compatibility issues. WarningManager also features many permission nodes and customizable options so owners have full control of their staff, players, and WarningManager's default values.
Commands & Permissions
| Command | Permission | Purpose | |
|---|---|---|---|
| All | warnings.* | Give access to all commands | |
| /warn <player> [reason] | warnings.warn | Warn a player, with or without a reason | |
| /check <player> | warnings.check | Check a player's total warning count, warning's sender, and reason | |
| /reset <player> | warnings.reset | Reset a player's warnings and warning count | |
| /whelp <player> | warnings.help | View WarningManager command menu. | |
| /wreload | warnings.reload | Reload the plugin's config file | |
| No command | warnings.notify | Notify people with this permission when someone is warned. (If broadcast-message is false) |
Features
- Console support
- OfflinePlayer support
- Efficient control
- Customizable configuration
- Ability to reload plugin instead of whole server
- Auto punishment system
- Fast updating
- Time and date to warnings
GitHub
WarningManager is now available on GitHub! Want to commit or just check out the mechanics behind it all? Feel free here: https://github.com/Synapz1/WarningManager
Plugin Metrics
This plugin utilizes Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
A unique identifier
The server's version of Java
Whether the server is in offline or online mode
The plugin's version
The server's version
The OS version/name and architecture
The core count for the CPU
The number of players online
The Metrics version

-
View User Profile
-
Send Message
Posted Apr 1, 2022work this on 1.18.1?
-
View User Profile
-
Send Message
Posted Jul 5, 2017Just got it on our server, love it so far only 1 thing i could ask for. It would be really nice if you added a perm that would prevent certain people from getting warnings, like essentials kickexempt and such.
-
View User Profile
-
Send Message
Posted Jul 6, 2016I am silenced on my own server
-
View User Profile
-
Send Message
Posted Jul 6, 2016how to you unsilenced someone XD
-
View User Profile
-
Send Message
Posted Feb 10, 2016Amazing..., I also play in SkaiaCraft :D
-
View User Profile
-
Send Message
Posted Jan 10, 2016@aviswing
Yes, should be easy to implement. I do not know why I did not have that command in. For now, you can manually edit the warnings.yml to remove a warning.
-
View User Profile
-
Send Message
Posted Jan 9, 2016Could you get a warning remove command?
So that you don't have to reset all the warnings?
Thanks
-
View User Profile
-
Send Message
Posted Aug 13, 2015Really nice plugin :D