SimpleWarningsEx

This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.

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! You have to recreate the whole siwa-folder as of version 1.7.1 due to this system! Please save your config and edit the new one to match your preferences! Actually, you just have to recreate the config and the language-files and convert your old warnings-file with /siwa convert (only working in 1.7.3 and above!). Just delete the files and/or folders to recreate them. Just be sure to make a backup and edit the config afterwards! Please note: The UUID-Conversion will set up a connection to the Mojang-Servers in order for the plugin to also get valid UUIDs on Bungeecord-servers. I have to use this method because otherwise the UUIDs are randomly generated on the bugeecord-servers running in Offline-mode.

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
Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.
Siwa stats currently offline D:

Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    70182
  • Created
    Dec 6, 2013
  • Last Released File
    Jul 17, 2014
  • Total Downloads
    7,548
  • License

Categories

Members

Recent Files