SpoutBroadcast: Version: v1.5.2 SpoutBroadcast is a plugin that displays text in the SpoutCraft window. This text can be set in the configuration file and can be overridden at any point via command. The text in the configuration file supports colour codes and the commands support colour names defined in the configuration file. Features: A configuration file to change the various options including colours and time delays. A file to store the messages and optionally their individual colours. Alternative messages can be set for players without Spoutcraft (sent via chat). Add 'messageAlt: This is an alternate message for non-spoutcraft users' without the quotes below each message in your messages file. This allows you to send an alternate message with formatting supported by your chat plugin to these users. A command to override the current text to broadcast important messages. A command to display a popup for one player with a message to get their attention. Supports permissions via Vault. Global Override - Override The Message For Everyone Until A Delay Is Over. Supports colours defined in the configuration file. You can find all the SpoutBroadcast files here. Installation And Configuration is here. Demo Video: Changelog: Version 1.5.2 (Minor Update) Updated to new event system and latest RB. Version 1.5 Fix 1 (1.5.1) Fixed a small typo (comma instead of a full stop) preventing the Y position from being changed. Version 1.5 Improved support for people without Spoutcraft. Now supports sending an alternate broadcast message to people without Spoutcraft via chat. When using the command /sbroad player if that player does not have Spoutcraft they will receive the message via chat. You will also get a message saying that the player will not give you any notification as they do not have Spoutcraft. Now supports any permission plugin supported by Vault! Just grab the latest Vault version from here and put it in your plugins folder! Version 1.4 Fix 2 (1.4.2) Two bugs pointed out by @microapple have been fixed (hopefully). Now when people connect there will not be a GenericLabel warning printed to the console and also they will be given the current message instead of "Your Text Here". Next update will include new features so thought I'd release this quick bug fix for now Version 1.4 Fix 1 (1.4.1) Fixed lots of bugs (including a stack overflow) as a result of poor coding when I first started this plugin. Fixed other bugs introduced as a result. Version 1.4 Added basic none Spoutcraft functionality (if a player does not have Spoutcraft they will receive any broadcasts via chat but not colour support, yet). Version 1.3 - API Release Added a basic API for the player override and the global override with doc explanation. Just import me.randomer679.SpoutBroadcast.API.* and create an instance of API. Version 1.2 Updated to use the new configuration system. Config files are the same (except a few new options). Added a configuration option to change the location of the broadcast label. The co-ordinates start from the upper left corner. Added a configuration option to use the default values just in case you mess up Version 1.1 Fix 2 (1.1.2) Fixed a bug that could cause this plugin to interfere with other plugins that create a pop-up with buttons. Version 1.1 Fix 1 (1.1.1) Fixed a bug that required PEX for it to work. Version 1.1 Now uses YAML configuration files. No longer requires the gson lib. More options to change the colour in more places e.g. now supports scheduled broadcast colours. Changed the way player override works. Now presents a popup with the message and an ok button. Once pressed the button alerts the sender that the player has acknowledged the message. Now supports permissions! PermissionsEx only at the moment due to favouritism (and I have no experience with others). Minor bug fixes. Possibly other things I've forgotten. Version 1.0 Released.