SimpleWarningsEx
SimpleWarningsEx
Deutsche Version gibt es hier!Bye, Bukkit...
I am very sorry to announce that the developement of my Plugin is on hold for an undefined amount of time. The reason I am taking this step is the recent copyright-claim due to which Bukkit is no longer available. I am very sad that it has come this way but until Bukkit is available again, I will no longer develop my Plugin. Minecraft is not what is was until now without Bukkit! Without Bukkit, Minecraft will die and everyone, who layed their heart and soul into their Bukkit-Servers will no longer habe fun without it!What it does
This plugin is a warnings-system. It allows you to warn players before you have to ban them. It also allows to manage a players warnings easily.I made this plugin, because I didn't want to ban any player from my server for things that aren't that bad. So I came up with the idea to create a plugin, that warns players and if they do something wrongly again, they will not be able to join the server for some time. I tried to make this plugin as easy to use as possible. The config is quite self-explaining, but I will provide explanation for it down in the config-section. You can create a warnings-catalogue with descriptions and violation-levels and whoever exceeds the configured violation-level gets affected by the command you can specifiy. My plugin is completely compatible with the new UUID-System coming in 1.8 and supports name-changes so your server is safe!
Features
- Set a violation-level for different warnings
- Commands for getting, adding, purging and deleting warnings
- Prevent players from joining your server if their warning-level is too high!
- If player is offline, when warning is added, the player will be notified on next login
- Set a timeout so warnings won't last forever
- Usage of new UUID-System! Your warnings are safe from namechanges!
- Permissions
- Highly configurable
- Easy-to-use
Commands and Permissions
See all commands and permissions here.Config
See explanation of every point in the config here.Requirements
- Compatible with Bukkit 1.7.x and 1.6.x(Older versions not tested)
- None! :D The plugin can run on its own!
- Optional: An SQL-Server to save the warnings there
Upcoming features
- Better way to retrieve UUIDs
- Multiple command-levels
- Variable warning-messages including:
- Coordinates where the warning has been created
- Playername of the warned player
- Playername of the warner
- Time of the warning
- ...and more!
Updates!
27.04.2014: In Version 2.0 the command to convert to the UUID-System will be /siwa convertuuid!27.04.2014: As of Version 2.0 you can convert your yml-files to SQL with the command /siwa convertsql!
01.05.2014: I'm currently searching for testers to test my plugin, because there are many features to test and it will take a long time for me to test them all by myself!
17.07.2014: If you are running Siwa with SQL please be sure to update to 2.4 as it removes a bug where nothing is possible anymore due to Mojang lowering the amount of requests per minute on their profile-servers!
Plugin Metrics
This plugin utilises 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
Will this work on cb1.7.2-r0.3?
@dimitri_dm2
Yes, I think so. It will take a while, though, because I am am currently very busy but I will try as soon as possible!
Will this plugin get updated for the new 1.8 UID system?
@chsedv
The plugin is completely compatible with Bukkit 1.7.5-r01 :D
pls update to bukkit 1.7.5-r01
@Coldfrye
Hi Coldfrye, I'm sorry, but in order to help you, I need more information. Please post, when it says this and what exactly it says (I need a stack-trace).
-Neji
For some reason it says an internal error has occurred. Does anyone know why this happens?
@chsedv
Thank you for these suggestions! I will add these features in the next version. Finally, I can code again :D
@ProMiner909
Thank you very much! I've corrected it.
how can i reload this plugin? and how can i make ignore users with permission?
@Neji3971
You have 2 permissions the wrong way round
/deletewarning [player] [ID] delwarn, delwarning, deletewarn Delete the specified warning of the specified player (WARNING: Cannot be undone!) SimpleWarnings.savewarnings
/savewarnings savewarns Write the cached warnings to the warnings.yml (Runs automatically every five minutes) SimpleWarnings.deletewarning
@RubeX95
Awesome! I am currently working on localization. It will be added in the next update! I will definitely contact you, when the system is working! :D
Is there a way to edit the plugin text? I run a Norwegian server, and I want the text to be in Norwegian :) If not, I would be happy to help you translate so you can have something in the config where people can switch between English, German, Norwegian, Sweedish and so on.
I am currently searching for someone to make a video of my plugin in action! I am German, so my English is pretty bad... :D If anyone finds any spelling-missstakes in my plugin or this page, please report!
@Espock
Done! Added in 1.3.5!
@Espock
Thanks for the feedback! I have added a way to see your own warnings with /warnings without arguments. Disabling the welcome-message will be added in the next version! :D
Great idea been waiting for a plugin like this thanks :).. ..
You have a Welcome message that says Hello, <name> when someone logs in and there's no config to disable it.
also can you add a way for players to use /warnings and only see only there warnings for players to check there own warnings (like /warnlevel and it says violation level is X and here is the reasons for it without any names)
it's cool,i think.
@danjb2000
Thank you very much! :D