MailBox
MailBox is plugin used for sending packages (material) to other players. Players can create their own mailboxes. When player has a mailbox, he can receive the package. Offline players can receive the package too. How to send a package: Just write simple command: /mailbox send <player_name>. The package is item which you hold in your hand.
How to install
1.) Place jar in your plugins directory. 2.) Run the server. 3.) Change settings in config file: /plugins/MailBox/settings.txt. 4.) Enjoy It!
Features:
- Players can create their own mailboxes. 1 mailbox / player.
- Packages can be send to other world - e.g. nether.
- Works with LWC (But works without it too).
- Works with any permissions system (PEX untested, but should work).
- Works with any economy system supporting Vault. (You can set a delivery fee. But works without it too.)
- You can set cooldown = player can send package only once every x seconds.
- Ability to create a mailbox for someone else.
- Postman - Player who created your mailbox can earn money. He gets 10% of total fee from receiving packages.
Need help?
You can find me on irc.esper.net in the channel #Iacc
Commands:
Ingame:
- /mailbox help - Lists commands.
- /mailbox fees - Check the fees.
- /mailbox check <player_name> - Check the fee for sending a package to <player_name>.
- /mailbox send <player_name> - Send a package to <player_name>. (Alias /msend)
- /mailbox create - Create a mailbox.
- /mailbox create <player_name> - Create a mailbox for <player_name>. (<player_name> has to be online!).
- /mailbox remove - Remove a mailbox.
- /mailbox remove <player_name> - Remove <player_name>'s mailbox.
- /mailbox view [page] - View a log file. (For admins or moderators.)
Console:
- mailbox -reload - Reload settings. You do not need restart server.
Permissions:
mailbox.* - Gives access to all mailbox commands.
mailbox.user.* - Player can create/remove own mailbox and sending the packages to other players.
mailbox.admin.* - Gives access to admin commands.
mailbox.postman.* - Can create a mailbox for someone else and remove mailboxes which he created.
mailbox.admin.viewlog - Can view a log.
mailbox.admin.removeany - Can remove any mailbox.
mailbox.user.send - Can send a package.
mailbox.user.create - Can create own mailbox.
mailbox.user.remove - Can remove own mailbox.
mailbox.postman.createother - Can create a mailbox for someone else.
mailbox.postman.removeother - Can remove mailboxes which he created.
mailbox.sendtoself - Player can send package to himself.
mailbox.nocooldown - Player does not have the send cooldown.
Todo:
- Auto-generating YAML config
- Fix any errors
- Major code rewrite
Source Code: https://github.com/Iaccidentally/MailBox
@Iaccidentally
Sweet, thanks!
@SDDJ
I will look into adding an option to block use in creative mode.
This is working great, but one feature I'd like to see is the ability to disable sending of packages if a person is in creative, that way servers that have creative restrictors (which split the survival and creative inventories) are able to use this without it being abused and affecting the economy negatively. It would also be awesome if there was an option to have community mailboxes which are per-player, somewhat like enderchests, or maybe enderchests that use a separate inventory from the vanilla enderchests. Awesome plugin though, I'm just trying to tighten up my server's economy, so these features would be great to have! :D
IT'S BACK! YES! No other plugin like this, so happy that it has been continued! Keep up the good work :)
You should add a cash on delivery command. Where a sender can choose how much money the receiver has to pay, to claim the item. The command syntax could be; /mail send cod (playername) (price) When the receiver gets the mail they must do /mail claim, it will then warn them how much it costs. Then if they accept they do /mail claim again, or /mail accept. If they deny they do /mail sendback or /mail deny. Then the original sender will receive the mail again.
Please let me know if there are any issues or features you would like to see. :)
yay an update! thank god :] this plugin is awesome
I am attempting to take over this plugin in order to update it, just waiting to go through all the proper channels and approval process. In the meantime I have updated it to 1.4.4 and fixed a few errors, as well as properly mavenized, added a github repo, and properly supported GPL.
Is there someone who is able to update it?
Please update to latest version. All permissions are not working.
Hi !
I'm searching for a plugin where we could use mailbox in a minecraft way ...
A mailbox object which work as a chest where everyone can put items (from authorized list) and owner of mailbox could take all items when he come back home.
Is it possible with this plugin ?
also, does it works in 1.3 ?
thanks for answering.
does this work on 1.3.x?
Is the plugins still going to be updated? Just wondering. Thanks :)
Hope this plugin doesn't die. Works great and all my players seem to really like it.
Just a question - I noticed you don't need to use mysql but can. What differences would I experience if I swapped over to using mysql for this?
I like this plugin and use it on my server. I was wondering if there was a way of making a list of items that wouldn't be allowed to be mailed.
Is there a new plugin on a different page?
@technisat
Yes, i can use it on my server, and it works SUPER PERFECT! :-)
Works with 1.2.5 ?
Amazing plugin, but the perms are not working. I have tried every which way to set up negative nodes, and prevent certain groups from using it in specific places, but no matter what I try anyone can use it anywhere.
Once you got that fixed I will defiantly re install it on my server!
this is a fantastic plugin, I'm just posting to say thanks and I hope you continue to develop it.