A Sponge plugin that allows simple modification of chat and other messages



zml released this version on Sep 14, 2019

209.0 KB


  • Now published on Ore

  • New MOTD function to send messages of the day to users on login

  • The nameBasedColor variable will no longer provide black or dark gray as colour names.

  • Update to SpongeAPI 7.1.0, including now maintaining the TextXML language.

  • Provide our own implementation of /stop that allows formatting messages and using template parameters

  • Allow formatting server list ping motd

  • Add fully functional support for localization – contributions are welcome at https://crowdin.com/project/featherchat

  • Allow chat filters to be disabled

  • internal: change our build process to use gradle

  • internal: Add preliminary support for Java 11+

  • internal: move to ca.stellardrift namespace to match PEX


  • Properly set the target sink in the player join event, so join messages are routed properly
  • Fix handling of legacy chat color characters within prefix and suffix (since it didn’t work, it was removed in favor of xml)
  • Update for Data API 2 from Sponge (and other changes)
  • Work on modularization (chat and emote interpretation as XML has been temporarily removed)


  • Fix default configuration to be valid XML


  • Initial release