SimpleWarnings

Description:
SimpleWarnings is just that, a simple warnings system which allows server admins to set, check, and delete warnings.
SimpleWarnings can be easily configured to execute custom commands on warning, auto-ban a user and/or execute a custom command once they've exceeded a pre-defined warning limit, broadcast a users total number of warnings to the server on join, kick a user when they receive a warning and much more...
Quote:Upgrading to 0.8.8 or above?
In Simplewarnings-0.8.8 the data handling is changed from YAML to MySQL/SQLite.
However this doesn't mean you'll lose your previous warning data, as you can update your previous warning records quickly and easily.
To update your warning records to 0.8.8+ compatibility, simply type /fixwarn to begin the update process.
Remember: You only need run it once, and only if you're upgrading from a version earlier than 0.8.8
Installation:
1. Download the .jar
2. Place the .jar in your plugins directory
3. Restart the server
Configuration:
For details on configuration see here: Configuration
| Commands: | |
| /sw or /warn | View the SimpleWarnings Commands Menu |
| /sw reload | Reload Simplewarnings config |
| /warn <playername> <warning> | Issue a player with a warning |
| /warnings [playername] | Review your own or another player's warnings |
| /dwarn <playername> <warning number> | Delete a player's warning |
| /cwarns <playername> | Clear a player's warnings |
| /fixwarn | Update warnings records from YAML to SQL (0.8.8+) |
| Permissions: | |
| sw.warn | Users with this permission may issue a warning |
| sw.check | Users with this permission may view their own warnings |
| sw.check.other | Users with this permission may view other player's warnings |
| sw.delete | Users with this permission may clear/delete other player's warnings |
| sw.mod | Users with this permission may do all of the above |
| sw.reload | Users with this permission may reload the config |
| sw.fix | Users with this permission may update outdated warning records |
Quote:Recent ChangeLog:
1.0
- Updated for UUID compatability
0.9.3
- Updated: DefineFinalBanMsg now refers to the message a banned user will see upon attempting to rejoin, if not set they will see their last warning instead
- Updated: Final warning will be shown as kick message and in the final warning broadcast, instead of the final BanMsg
- Fixed: SimpleWarnings no longer interferes with other banned players ban messages, only banned players with the max number of warnings.
0.9.2
- Fixed bug introduced in v0.9.1 - config.yml not generating on first use due to character conflict
0.9.1
- Updated Autoban BanMsg to be displayed when banned player attempts to log in, if BanMsg not defined the final warning is displayed instead.
- Added: Multiple commands for all custom commands & penalties

-
View User Profile
-
Send Message
Posted Jan 8, 2013I like this Plugin very much. But you should add the feature to edit messages of the broadcast... ;-)
-
View User Profile
-
Send Message
Posted Dec 27, 2012This is a really great plugin and better then the essentials moderating system. I really want to see a update for this plugin.
-
View User Profile
-
Send Message
Posted Dec 19, 2012Exactly what i was looking for! Thank you! Trying this now...
-
View User Profile
-
Send Message
Posted Dec 15, 2012@DJFLuFFy_vs_joe
You're doing it wrong.
Learn to use permissions properly.
-
View User Profile
-
Send Message
Posted Dec 14, 2012I also cannot get the permissions to work properly
this is a cutout of my permissions file
im using Permissions ex, did i miss something?
-
View User Profile
-
Send Message
Posted Nov 26, 2012Really looking forward to the MySQL support. I'd love to display a players warnings on my website.
-
View User Profile
-
Send Message
Posted Nov 14, 2012@xGh0sTkiLLeRx
Hopefully some major updates coming soon, an output.yml will be included. :)
-
View User Profile
-
Send Message
Posted Nov 5, 2012I'd like to request a localization file ;)
Not sooo much work with yml config.
If you don't want to add it - no problem, then I would be glad to receive your OK to create a custom version of SW, but your licence, doesn't allow it atm :)
Plugin works fine - thanks for creating & sharing!
-
View User Profile
-
Send Message
Posted Oct 20, 2012@onni82
' * ' is not a suitable permission.
Learn to use permissions properly.
-
View User Profile
-
Send Message
Posted Oct 19, 2012Hello there.
I have a server and some admins on it. The problem is that the admins can't use the commands, even if they have the permissions.
Is there something that I missed?
PS. I gave the admins '*' as permission.
-
View User Profile
-
Send Message
Posted Oct 5, 2012This is very good plugin but can you add ipban to autoban!
-
View User Profile
-
Send Message
Posted Sep 23, 2012Also, could you add a way for warnings to expire after a certain amount of time? That would be great!
-
View User Profile
-
Send Message
Posted Sep 21, 2012GREAT plugin, works just like I want it to, with one minor issue. If you could help me, this would be great. Any staff member can be warned by a lower one, and any OP can be warned. This isn't TOO Much of a problem, as we only promote people we trust, but is there a way to stop this, just in case? And to help cut down on trolling
-
View User Profile
-
Send Message
Posted Sep 6, 2012@xGh0sTkiLLeRx
Thanks for the detailed bug report. ;)
-
View User Profile
-
Send Message
Posted Sep 4, 2012Thanks for the quick fix :)
-
View User Profile
-
Send Message
Posted Sep 1, 2012NPE on /warn from console.
http://dev.bukkit.org/paste/6126/
Second issue:
Please change the way onJoin. Just check with an if(). Not else if!
Otherwise the situation won't work: Admin and only player should receive the message.
Third issue:
Why the hell you've got a "SimpleMail" permission? (Method: displayHelp)
4th issue:
Please include a localization :)
If you need any help with coding, just PM the source!
-
View User Profile
-
Send Message
Posted Aug 31, 2012Can you make it so the alias /swarn does the same as /warn
A plugin with many features uses /warn for something else and there is a conflict.
-
View User Profile
-
Send Message
Posted Aug 26, 2012Version 0.8.6 doesn't work with 1.3.1 R1.0.
The Commands /warnings and /warn doesn't work.
-
View User Profile
-
Send Message
Posted Aug 21, 2012@Odiumxxx Ty :)
-
View User Profile
-
Send Message
Posted Aug 19, 2012@Liich88
sure does.