Post Office

Post Office

Set up a full working post office system for your Minecraft SMP. Barrels act as a 1 way post box, allowing everyone to place items in, but only allowing the owner to remove them. Comes complete with a notification system when logging in to the server.

3 743 downloads
55 followers

License: GPL Discord Post Office Stats

๐Ÿ“ฎ Post Office Plugin

The ultimate mail system for your Minecraft SMP!
Turn barrels into secure, player-owned post boxes with claim functionality, protection, and notifications.

โš ๏ธ Note: Version 2 introduces a full system rewrite. You'll need to re-register post boxes. Simply remove the playerโ€™s name from the sign and follow the setup steps below.

๐ŸŽฅ Quick Demo:

<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/WJtsFSBOviI" title="Post Office Plugin Overview" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>

โœ‰๏ธ How It Works

  1. Drop the JAR into your /plugins folder and restart the server.
  2. Adjust config.yml as needed (optional).
  3. Build your post office using barrels as mailboxes.
  4. Place a sign on the front of a barrel.
  5. Look at the sign and run: /postoffice register
  6. Players can then run /postoffice claim to claim an unclaimed post box.
  7. Admins/mods can claim for others using /postoffice claim <playername>

๐Ÿ”’ Items can be deposited by anyone but only the owner can retrieve them.

๐Ÿ›ก๏ธ Built-in protection ensures post boxes canโ€™t be tampered with. Prefer WorldGuard or another region plugin? You can disable the internal protection in the config.


โš™๏ธ Default Configuration

If any issues are found in your config.yml, default settings will be restored.

๐Ÿ”— View default config on GitHub โ†’


๐Ÿ” Post Box Protection

Enabled by default, this protects both barrels and signs from griefing.
To disable and use an external protection system, set postbox-protection: false in the config.


๐Ÿ› ๏ธ Commands

Command Description
/postoffice register Register a post box (barrel with a sign).
/postoffice claim Claim a registered post box for yourself.
/postoffice claim <player> Admins: Claim a post box for someone else.
/postoffice remove Remove a post box (while looking at it).
/postoffice info View owner or registration status of a post box.

๐Ÿงพ Permissions

Node Description
shantek.postoffice.use Prevents a player from accessing post boxes (default: allowed).
shantek.postoffice.removeitems Allow removal of items from any post box.
shantek.postoffice.register Register/remove post boxes in config.
shantek.postoffice.claim Claim a post box for yourself.
shantek.postoffice.claim.others Claim a post box for another player.
shantek.postoffice.updatenotification Notify this player of plugin updates.

๐Ÿ’ฌ Support & Dev Builds

bStats Metrics