MailBox

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

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Tabardia Tabardia Aug 19, 2014 at 09:38 UTC - 0 likes

    How do you config the postman thingy in this? Like, how do you set someone up as the postman and make the plug send money to them? (planning to employ a plyer as postman who will ahve to go round and set up mailboxes for otehr players and earn a income from mail traffic).

  • Avatar of ssoylu1996 ssoylu1996 May 05, 2014 at 21:21 UTC - 0 likes

    I also vote for 1.7.x update!

  • Avatar of MTXRooster MTXRooster May 03, 2014 at 16:45 UTC - 0 likes

    Is there something not working with 1.7x, or are you just concerned because there hasn't been an update on this? I ask because I'm looking for a good mail system for a 1.7.9 server and wondering if this one works.. Many, not all plugins still work fine that have been last updated for 1.4.7, so don't always let that fool ya. Didn't read about any problems in the comments section so far..

  • Avatar of bradgillap bradgillap Feb 18, 2014 at 04:57 UTC - 0 likes

    Another vote for 1.7 update. We really love this plugin.

  • Avatar of chsedv chsedv Dec 08, 2013 at 09:23 UTC - 0 likes

    pls update to bukkit 1.7.2

  • Avatar of MonarchServer MonarchServer Sep 15, 2013 at 19:40 UTC - 0 likes

    Great plugin :)

  • Avatar of Th3Z0n3 Th3Z0n3 Sep 12, 2013 at 06:48 UTC - 0 likes

    This is the best mail plugin out there. Please please update it for 1.6.2.

    Seems that the economy system doesn't work in this plugin. I use Vault and craftconomy.

    Edit: Fixed it with economy.withdraw...now i have a working Version for 1.6.2^^

    Last edited Sep 12, 2013 by Th3Z0n3
  • Avatar of Iaccidentally Iaccidentally Aug 23, 2013 at 23:43 UTC - 0 likes

    @MonnierAnt: Go

    Sorry, have been quite busy. The code is open source under GPL and is on github, feel free to send a PR and I'll take a look. (yes, I know the code is a bit of a mess, maybe I'll clean it up when I have more time).

    Like what I do? Want to buy me a pizza (or a beer)? Donate!
    Need to get in touch? Find me in #Iacc on irc.esper.net
    Need a private plugin? Drop me a line!

  • Avatar of stefanfce stefanfce Aug 15, 2013 at 07:48 UTC - 0 likes

    Great PLUGIN,

    It works with 1.6!

    But please make it multilingual or a language file!

    And it would be great when Player gets a message when they have a mail by joining the server.

    oO my english^^

    jo

  • Avatar of MonnierAnt MonnierAnt Aug 06, 2013 at 16:46 UTC - 0 likes

    Hello

    First of all it's a very usefull plugin we use it on our server.

    But for my server i need a specific feature.

    I want to see what is in my mail box when i connect to server.

    So i dev it on my own (compatible with 1.6.2).

    If you want to take the code for improving your version i would like to give it to you for the benefit of all person. If you don't want to publish it yourselfe i could publish it on my own account but i need your answer first.

    More over thanks for your great work it's a great plugin.

    NEFALD.FR

    Ours plugins : Obole - Deposite - CmdToRedstone - Salary
    French documentation for many bukkit's plugins : HERE

Facts

Date created
Nov 12, 2011
Categories
Last update
Feb 12, 2013
Development stage
Release
License
GNU General Public License version 2 (GPLv2)
Curse link
MailBox
Downloads
21,047
Recent files
  • R: MailBox 2.7 for CB 1.4.7-R1.0 Feb 12, 2013
  • A: 2.6 for CB 1.4.6-R0.3 Jan 03, 2013
  • A: 2.6-SNAPSHOT for CB 1.4.2-R0.2 Nov 16, 2012
  • R: v2.5 for CB 1.2.3-R0.1 Mar 04, 2012
  • R: v2.5 for CB 1.2.3-R0.1 Mar 04, 2012

Authors