CourierNew icon

CourierNew -----

A unique mail system plugin for Spigot Minecraft servers




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
----------, Apr 28, 2022

This release uses UUIDs instead of Player objects to prevent players losing mail.
----------, Apr 17, 2022

This release uses UUIDs instead of Player objects to prevent players losing mail.
----------, Apr 7, 2022

This update fixes a small dependency issue. 1.13 is no longer supported.
----------, Apr 6, 2022

Fixed an issue that could cause servers with large outgoing.yml to take too long to shut down
----------, Aug 9, 2021

Changes:
  • Fixed reload command not working
  • Added Gradle to project
  • Added support for more vanish plugins
----------, Jan 7, 2021

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
----------, Dec 29, 2020

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:
Code (Text):
receive-delay: 100
resend-delay: 2400
remove-delay: 200
spawn-distance: 5
protected-courier: true
courier-entity-type: VILLAGER
blocked-gamemodes: []
blocked-worlds: []
----------, Dec 23, 2020

Fixed a bug that caused editing a letter to increase the page count in the lore every time the command was run. Updating is not required, as the page count is purely aesthetic.
----------, Jan 12, 2020

Hello CourierNew users! Sorry for the long delay between updates. I've been really busy at college. Over the break I found a small amount of time to push out a small update to add new configurability.

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
If you find any bugs, please use the support discord to report them or the GitHub page! I hope you enjoy this update!
----------, Jan 9, 2020

Fixed a bug that made all mobs a postman if protected postman was disabled. Please update to avoid losing mobs!
----------, Aug 14, 2019

Sorry for the wait! I'm a bit busy preparing for college right now. I will try to update at least once a month! Here is a small update that fixes a couple small bugs, as well as add some small welcome enhancements!

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
----------, Aug 14, 2019

A typo prevented the permission couriernew.help from working and wouldn't allow anyone to use /cnhelp
----------, Jul 12, 2019

A typo was made in the code that prevented the permission for sending to multiple players to not work. It has been fixed.
----------, Jul 12, 2019

This update brings a new, customizable look to your CourierNew experience, as well as a few handy features admins could use!

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

Find any bugs? Report them to the GitHub page or the discord!
----------, Jul 12, 2019

This version fixes an issue with the postman being able to walk when they shouldn't be able to. I also tested this version in 1.14 and it works just the same! The only difference is the villager is no longer a librarian (white clothes) in 1.14.
----------, Jun 17, 2019

Fixed an error on startup related to Ansi class not found
----------, Jun 16, 2019

Resource Information
Author:
----------
Total Downloads: 5,160
First Release: Jun 7, 2019
Last Update: Apr 28, 2022
Category: ---------------
All-Time Rating:
13 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings