Skip to content

Releases: jeremynoesen/CourierNew

1.3.6

28 Apr 16:28
ac30006
Compare
Choose a tag to compare

This update brings some small changes.

Changes:

  • cnhelp and cnreload are now couriernew help and couriernew reload
  • The help message only shows commands you have permission to run

1.3.5

07 Apr 15:18
Compare
Choose a tag to compare

This release uses UUIDs instead of Player objects to prevent players losing mail.

1.3.4

06 Apr 22:31
Compare
Choose a tag to compare

This version fixes dependency issues. 1.13 is no longer supported.

1.3.3

09 Aug 20:17
Compare
Choose a tag to compare

Fixed an issue that could cause servers with large outgoing.yml to take too long to shut down

1.3.2

07 Jan 20:49
735d20f
Compare
Choose a tag to compare

Changes:

  • Fixed reload command not working
  • Added Gradle to project
  • Added support for more vanish plugins

1.3.1

28 Dec 22:14
Compare
Choose a tag to compare

This is just a last minute fix for errors I was unaware of until now.

Fixes:

  • Errors would spam console when clicking any entities
  • The particle effect was too tall when receiving a letter
  • The term postman was still referenced in the code

1.3.0

23 Dec 03:13
54fe6a3
Compare
Choose a tag to compare

This is the final update to CourierNew! This update brings some small quality-of-life fixes, and some major performance improvements!

Fixes:

  • The error when sending letters with ** has been fixed and now works again

Changes:

  • The large startup message has been removed
  • You can no longer run non-couriernew commands when holding a letter
  • Most of the plugin's main functions were rewritten to bring a drastic performance improvement, especially for servers with a large outgoing.yml
  • Replaced postman with the term courier where possible
  • Built natively with 1.16
  • The config has been simplified, the default looks like:
receive-delay: 100
resend-delay: 2400
remove-delay: 200
spawn-distance: 5
protected-courier: true
courier-entity-type: VILLAGER
blocked-gamemodes: []
blocked-worlds: []

1.2.9

09 Jan 04:25
Compare
Choose a tag to compare

Additions

  • Custom postman entity config option
  • Config option for spawn distance from player
  • Better text wrapping for editing letters - it no longer adds a new page every time!
  • 1.15 native compatibility!
  • Changed the sounds the plugin uses

Fixes

  • Fixed an issue causing a memory leak

1.2.8

14 Aug 18:46
Compare
Choose a tag to compare

Bugs fixed

  • Letters with "To " in their message would refuse to send
  • Sending to all players would also send to yourself

New features

  • Customization of the letter title in messages.yml
  • SuperVanish support when checking for vanished recipients

1.2.7

12 Jul 05:34
Compare
Choose a tag to compare

Additions:

  • Messages are now customizable in messages.yml. After updating, restart your Minecraft server to get the file. The default messages have received a fresh new look!
  • You can now send a letter to multiple people at once! You can do /post and one of three ways to send to multiple players: separate names with commas (permission: couriernew.post.multiple), one asterisk * to send to all online players (permission: couriernew.post.allonline), and two asterisks ** to send to all players who ever joined your server (permission: couriernew.post.all).
  • The reload command now deletes stray postmen so they don't take over your world. It also reloads the messages.
  • Added a new configuration option "protected-postman" which allows you to enable or disable players from grabbing mail from a postman that is not theirs. Default is true, they are protected.
  • /courierreload is now /cnreload and the permission node is unchanged
  • /courier is now /cnhelp, and the permission node couriernew.courier is now couriernew.help

Fixes:

  • Text wrapping in the lore of a letter no longer cuts words off at random places.
  • Fixed an issue where you were not able to send to any offline player

Removed:

  • The command /postman has been removed as /unread does the exact same thing