In the near future, Mojang will be allowing players to switch their names. This system will require most plugins to be updated to support Universally Unique Identifiers (UUIDs). Due to a lack of user base for this plugin, I have decided to allot my time to a rewrite of my other more popular plugin WorldPos (for the same UUID reason).
This does NOT have to be the end of Email. This plugin is OPEN SOURCE, if you are a developer and are willing to take over this plugin, let me know. You may fork the repo on GitHub or submit pull requests to me (which I will handle).
Sorry for the bad news, but time is a finite resource, which means I need to utilize it in the best way possible.
This plugin does one thing, saves player's emails. Players can set their email, and the server administrator can get them. This is useful if you like to keep in contact with your players via email. This plugin uses no NMS code/imports. This means it should be completely version independent, it should work on all future Bukkit builds.
Commands & Permissions
|/email info||Tells you what version of Email is installed||None|
|/email help||Shows a help page||None|
|/email set <email>||Sets the player's email||Email.set|
|/email set <player> <email>||Sets another player's email||Email.set.others|
|/email remove||Remove the player's email||Email.remove|
|/email remove <player>||Remove another player's email||Email.remove.others|
|/email view||View player's email||Email.view|
|/email view <player>||View another player's email||Email.view.others|
|/email export <type, 1 or 2>||Export emails to a .txt file||Email.export|
|/email send||Sends an email to ALL players||Email.send.all|
|/email send <player name>||Sends an email to a specific player||Email.send|
/email can be replaced with /e and /em for short.
To send an email, you MUST be holding a written book in your hand. The book's title will become the email's subject, and the book's pages will become the email's content.
For exporting, type 1 includes both the name and email like so:
Type 2 includes only the email like so:
The exported files can be found in the Email folder inside of the plugins folder.
In the future of this plugin I plan on adding MySQL database support so your website can take advantage of Email.
If you want to donate, you can do so here click me with PayPal. Donating is in no way required, it's just nice.
Source Code & Jenkins
All source code can be found on my GitHub repository found here: Email GitHub Repository Feel free to take code, fork, ect. Credits are appreciated.
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk. You can grab the latest developer builds here. Whenever I push a commit/change to GitHub (upstream) a new build will be created automatically. However I recommend you stick to builds posted here on BukkitDev as they are usually more stable.
While upgrading to a newer version PLEASE backup the Email folder inside of the plugins folder. I cannot be held responsible for any lost data during an upgrade. Please play it safe and backup.