PostOffice

A fully functional Post Office plugin for your Minecraft server. With a built in protection system, your post boxes are always safe from other players. A built in notification system informs players when they have items in their post box.

GPL-3.0 License

Stars
1
Committers
2

Bot releases are visible (Hide)

PostOffice - Release 1.6.3 Latest Release

Published by shantek about 2 months ago

Full Changelog:

  • Merge remote-tracking branch 'origin/master'
  • Project cleanup and additional code commenting
  • Changed default mail notification delay to 1 second
  • Bumped to version 1.6.3
  • Added extra checks to post box protection
  • Update FUNDING.yml
  • Changed default "post box created for.." messages from red to green
  • Project cleanup
  • Removed unused function
  • Moved barrel checks to helper class
  • Added check for hopper minecart when removing items from a postbox
  • Prevent protected post boxes/signs being blown up by tnt or creepers
  • Prevent items being moved out of a post box with a hopper if post box protection is enabled
  • Updated README.md
  • Added jenkins dev build link to README.md
  • Setup for Jenkins builds
  • Setup for Jenkins builds
  • /postoffice barrelname has been removed from the plugin, updating README.md to reflect this change
PostOffice - Release 1.6.2

Published by shantek 5 months ago

Full Changelog:

  • Removed unused "/postoffice barrelname" command.
  • Update FUNDING.yml
  • Update README.md
  • Update README.md
  • Update README.md
  • Update README.md
PostOffice - Release 1.6.1

Published by shantek 5 months ago

Full Changelog:

  • Add error when trying to break a protected post box
  • Prevent players from swapping with cursor items
  • Added additional check to prevent player condensing items into their own inventory
  • Added check to prevent player from dropping items out of a post box
  • Added option to delay got mail message by 10 seconds after joining. Gives enough time for Geyser Bedrock players to be connected prior to seeing the message.
  • Fixed issues with UpdateChecker
  • Fixed issues with player join listener not firing
  • Fixed issue with /postoffice command
  • Added pluginUpToDate to plugin config/language class
  • Added "plugin-up-to-date" to default config file for translation
PostOffice - Release 1.6.0

Published by shantek 5 months ago

Full Changelog:

  • Updated automated jar building action
  • Refactoring and cleaning up the project
  • Updated the update checking api address
  • Added reload permission check to tab completer
  • Adjustments to console log messages
  • Adjustments to command handling
  • Updated playersWithMail to use UUIDs instead of player names
  • Moved Barrel Protection to listeners
  • Moved data folder check to helper class
  • Added update notification
  • Added console-log option to disable console spamming. Added prompt to confirm when a post box has been set up correctly.
  • Fixed issue with barrel name not being saved when using the postoffice barrelname command
  • Fixed issue with data folder not being created
PostOffice - 1.6.0

Published by shantek 7 months ago

This version brings a full rewrite of how the config file is handled and will hopefully fix any issues a few people have faced with console errors.

It also brings the following changes:

  • Post box protection is now built in without the need to rely on WorldGuard (can be disabled in the config.
  • Added permission node shantek.postoffice.create. Give players/mods permission to create a post box.
  • Added permission node shantek.postoffice.break. Give players/mods permission to break a post box.
  • The plugin now checks and prompts you when there is an update (can disable in the settings).