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
Command | Description | Permission Node |
---|---|---|
/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:
Notch,[email protected]
jeb_,[email protected]
Type 2 includes only the email like so:
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.
@AnaIyzed
I don't think you understand what this does. It's not supposed to be a server messaging system like you're thinking. All this does is let player's give their actual email address to the server admin/owner, that way they can be added to a mailing list where they can be sent actual emails about server updates, ect. So it's basically a list of emails.
Just like essentials mail.....
The file has been approved! Please give feedback and report bugs! :D
@hardc0reapplez
don't be so hasty ;)
so donate to him! because this plugin is flipping amazing!!!
@tiagoomendess
I already uploaded the first version, it has to be approved by bukkit staff though before it shows up. You can also get it now from my Jenkins server. Also it's completely open source so yes it's free. The only payment I get is donations.
Can I be the first download :D I like it. Are you thinking sell that plugin=? or will be free?
This sounds super, will be good for large servers to advertise special events etc.