Get an Epic Experience with Premium

SimpleWarnings

Admin Tools Login to Add Favorites
  • 0 Likes
  • Minecraft
  • 674 Monthly Downloads
  • Supports: CB 1.7.9-R0.1
  • 25,034 Total Downloads
  • Updated 06/19/2014
  • Created 03/06/2012
  • 0 Favorites
  • Project Site
  • Release Type: Beta
  • License: All Rights Reserved
  • Newest File: SimpleWarnings.jar
or

About 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 /warnView the SimpleWarnings Commands Menu
/sw reloadReload 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
/fixwarnUpdate warnings records from YAML to SQL (0.8.8+)

Permissions:
sw.warnUsers with this permission may issue a warning
sw.checkUsers with this permission may view their own warnings
sw.check.otherUsers with this permission may view other player's warnings
sw.deleteUsers with this permission may clear/delete other player's warnings
sw.modUsers with this permission may do all of the above
sw.reloadUsers with this permission may reload the config
sw.fixUsers 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

Upgrading from 0.8.7 or below? 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, if you're upgrading from a previous version.
Change-Log: 0.1
- Updated: 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 not defined the final warning is displayed instead.
- Setup multiple commands for all scenarios (customcommand / customcommandoneach / customcommandonmax)
0.9
- Fixed an issue with SQLite expirations
- Updated placedby & name varlength from 16 to 32
0.8.9
- Bugfix: Fixed /cwarns wiping all warning records
0.8.8
- Updated: Data storage to from YAML to SQL
- Added: Conversion tool for previous YML data to the new SQL data (/fixwarn)
- Added: Warning Expirations
- Bugfix: NPE if KickOnWarning enabled and warned user not online
0.8.7
- Bugfix: Menu Fixed
Admin permission repaired.
NPE on menu display from console. (warn)
- Bugfix: onplayerjoin user/admin warning notification separated.
0.8.6
- Fixed bug: Auto-ban on warning limit not triggering 0.8.5
- Added configurable, individual custom commands for each warning
- Minor code improvements
0.8
- Added execution of custom commands on Warn & MaxWarning
- Conversion to lowercase data handling (TYPE /FIXWARN TO UPDATE RECORDS TO 0.8+ COMPATIBLE)
- Cleaned up config
0.7
- Major rewrite - Fixed all known bugs. - Changed output and appearance - Groundwork for coming upgrades 0.6
- Fixed warning users from console
- Minor Updates
0.5
- Fixed trailing '.' causing 'cannot set empty path' error in CBR1.3(Beta)
- Added sanity check in /dwarn
0.4.9
- Fixed bug with warning warning offlineplayers while KickOnWarn is enabled
0.4.8
- Added description for config options in config.yml
- Fixed stray console output on playerjoin
- Code clean-up / onjoin warning notifiers improved.
0.4.7
- Fixed a bug in /dwarns that left some data behind
- Fixed setting warnings from console
- Updated 'fixwarn' to remove excess data left behind by aforementioned bug in /dwarns
- Added a check on player join to automatically update/repair any outdated/buggy warning records
0.4.6
- Added option NotifyAdminOnJoin
0.4.5
- Fixed console commands
- Updated menu
- Added NotifyUserOnJoin option, to notify a user of their warnings onjoin as opposed to a broadcast
- Fixed bug which caused an error when deleting a warning which does not exist
0.4.4
- Added numbers to warnings
- Added menu alias (/warn)
0.4.3
- Bugfix: minor fixes to permissions
- Update: fixwarn command for updating warnings set before v0.4
0.4.2
- Added option for kick on warning
- Added new/changed permissions
- Added option for Personalising final ban message.
- Added command for clearing all of a user's warnings /cwarn
0.4.1
- Bugfix: Some users couldn't see their own warnings
- Update: Dates and Formatting
0.4
- Updated the way a player's name is retrieved / handled
- Added dates and times to warnings
- Cleaned up formatting


0.3
Bugfix: users warning record not cleared when final warnings removed.


0.2
- Bugfix: Fixed permissions so all users can check their own warnings
- Added /sw commands menu


0.1
- set, check, and delete warnings
- broadcast warnings and on join, autoban + config & permissions


Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

VIP trip to SMITE World Championship