This plugin was written for my Velocity plugin development tutorial series and designed to be paired with the Plugin Messenger - Velocity plugin. Plugin messaging has been around since Minecraft 1.1, which was released in 2012, over 11 years ago!
It's very simple, it implements two commands:
- /broadcast - A broadcast command that works with MiniMessage and sends it to all players on all servers
- /creeper - A command that requests creepers be spawned at all players on all servers
It demos the following concepts:
- Working with Byte Streams and data outputs/inputs
- Plugin Messaging using the default BungeeCord plugin messaging commands
- Plugin Messaging using our own custom channels
For more information related to Plugin Messaging, please see the following links
- https://wiki.vg/Plugin_channels
- https://web.archive.org/web/20220711204310/https://dinnerbone.com/blog/2012/01/13/minecraft-plugin-channels-messaging/
I hope you learned something!
- Nate (TerrorByte)