Email

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.

Email

About

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

CommandDescriptionPermission Node
/email infoTells you what version of Email is installedNone
/email helpShows a help pageNone
/email set <email>Sets the player's emailEmail.set
/email set <player> <email>Sets another player's emailEmail.set.others
/email removeRemove the player's emailEmail.remove
/email remove <player>Remove another player's emailEmail.remove.others
/email viewView player's emailEmail.view
/email view <player>View another player's emailEmail.view.others
/email export <type, 1 or 2>Export emails to a .txt fileEmail.export
/email sendSends an email to ALL playersEmail.send.all
/email send <player name>Sends an email to a specific playerEmail.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:

Notch,notch@mojang.com

jeb_,jeb@mojang.com

Type 2 includes only the email like so:

notch@mojang.com

jeb@mojang.com

The exported files can be found in the Email folder inside of the plugins folder.

The Future

In the future of this plugin I plan on adding MySQL database support so your website can take advantage of Email.

Donations

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.


Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Recent Files

Bukkit