Skip to content

Releases: shantek/PostOffice

Release 2.1.0

03 Nov 05:52
Compare
Choose a tag to compare

Full Changelog:

  • 2.1.0 release
  • Started adding some debug messages for the debug toggle. More to come.
  • Fixed bugs with reloading lang file
  • Fixed bugs with reloading config
  • Fixed item removal bug
  • Added debug flag to config file
  • Initial tweaks to loading lang/config file
  • Added lang version flag
  • Added config version flag

Release 2.0.3

30 Oct 04:24
Compare
Choose a tag to compare

Full Changelog:

  • 2.0.3 release
  • Added hopper protection to config and disabled by default
  • Fixed unclaimed post box warning on non post box barrels

Release 2.0.2

29 Oct 03:30
Compare
Choose a tag to compare

Full Changelog:

  • Merge remote-tracking branch 'origin/master'
  • Optimization to barrel protection
  • Optimization to barrel protection
  • Tweaks to barrel protection inventory move
  • Refactoring InventoryClose
  • Refactoring InventoryClose
  • Refactoring InventoryClick
  • Refactoring InventoryClick
  • Removed duplicate null checks
  • Removed duplicate null checks
  • Refactoring command logic
  • Updated README.md

Release 2.0.1

29 Sep 06:25
Compare
Choose a tag to compare

Full Changelog:

  • 2.0.1 bug fix release
  • Fixed bug reading _ in world names.
  • Fixed bug with registering/claiming a post box

Release 2.0.0

28 Sep 00:07
Compare
Choose a tag to compare

Full Changelog:

  • Official 2.0.0 release!
  • Fixed a bug with barrel tracking. May require barrels to be set up again.
  • Update README.md
  • Fixed bug with /postoffice claim command
  • Project cleanup
  • Merge pull request #30 from shantek/2.0.0-Dev
  • Switch to ray trace for look at block and fixed issues with clearing signs after removing a post box
  • Merge pull request #29 from shantek/2.0.0-Dev
  • Merge pull request #28 from shantek/2.0.0-Dev
  • Added StructureGrowEvent listener to prevent block growth destroying post boxes
  • Added a confirmation sent to the owner when claiming on behalf of another player.
  • Added no permission error to claim commands
  • Added no permission error to register command
  • Project cleanup
  • Fixed bug preventing players placing items in a post box
  • Re-wrote config handling/reloading
  • Additional customization added to the lang file
  • Starting to simplify the lang file. Further work to come.
  • Fixed issues with lang config
  • Moved all lang to a lang file
  • Adding extra language keys to config
  • Adding extra language keys to config
  • Updated config with additional language keys. This will be moved to a language file soon.
  • Updated language config
  • Fix language colour codes
  • Added additional debugging messaged
  • Remove post box from config when it gets destroyed
  • Project cleanup
  • Cleaned up helper functions
  • Only show new dev debugging console logs if enabled in the config
  • Cleaned up update check
  • Update README with setup guide for 2.0
  • Fix update notification when unable to reach api or using a dev build
  • Fixed command and barrel registration issues
  • Fixed sign protection
  • Fixed cancelling post box opening if player doesn't have permission
  • Removed old permission registration
  • Remove old mail.txt file
  • Switched players with mail logic to use UUID
  • Added new commands to tab completer
  • Removed unused helpers
  • Prevent sign editing for a registered barrel
  • Added permission check when opening a barrel. Deny if they don't have the use permission.
  • Implemented the new commands and permissions
  • Updated readme with new permission and command information
  • Added /postoffice remove command to unregister a post box
  • Progress of updating barrel ownership logic
  • Added config functionality for barrels.yml
  • Added default barrels.yml
  • Adding additional helper classes
  • Adding postbox sign notifications
  • Refactoring code
  • Added exception logging for config file
  • Refactoring code
  • Project cleanup
  • Updated Readme
  • Create LICENSE

Release 1.6.3

29 Aug 08:15
Compare
Choose a tag to compare

Full Changelog:

  • Changed default mail notification delay to 1 second
  • Added extra checks to post box protection
  • Changed default "post box created for.." messages from red to green
  • 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

Release 1.6.2

22 May 06:21
Compare
Choose a tag to compare

Full Changelog:

  • Removed unused "/postoffice barrelname" command.
  • Update FUNDING.yml
  • Update README.md
  • Update README.md
  • Update README.md
  • Update README.md

Release 1.6.1

19 May 05:16
Compare
Choose a tag to compare

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

Release 1.6.0

15 May 23:45
Compare
Choose a tag to compare

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

1.6.0

09 Mar 11:40
Compare
Choose a tag to compare

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).