
vMessage
vMessage is the best Velocity plugin for synchronizing chat and player events across your entire proxy network. It is designed for server administrators who want seamless, reliable, and configurable message syncing without unnecessary complexity.
vMessage 1.11.2: Fix Chat Messages
- Chat Messages are no longer canceled if disabled via config.yml (#20)
Note: Version 1.11.1 skipped due to deployment workflow issues.
Full Changelog: https://github.com/szymon-off/vMessage/compare/v1.11.1...v1.11.2
Don't cancel PlayerChatEvent if messages.chat.enabled is set to false (https://github.com/szymon-off/vMessage/issues/9)
Be careful: This version is not production-ready!
Automated development build from commit b9f794f.vMessage 1.11.0: Legacy color-codes support
- Add support for using legacy color codes instead of MiniMessage. Head into the config file and change the
text-deserializeroption tolegacy. (#17) - GitHub Actions workflow improvements (#16)
Full Changelog: https://github.com/szymon-off/vMessage/compare/v1.10.0...v1.11.0
- Add support for using legacy color codes instead of MiniMessage. Head into the config file and change the
Add warning for legacy color codes in MiniMessage deserialization and improve error logging
Be careful: This version is not production-ready!
Automated development build from commit dba36ab.Refactor message sending to use Broadcaster for text deserialization and update chat format configuration
Be careful: This version is not production-ready!
Automated development build from commit 1917297.Add error handling to deserializeTextComponents method to prevent "net.kyori.adventure.text.minimessage.internal.parser.ParsingExceptionImpl: Legacy formatting codes have been detected in a MiniMessage string"
Be careful: This version is not production-ready!
Automated development build from commit 15105c1.Expose deserializeTextComponents method and add TODO for Legacy formatting code support
Be careful: This version is not production-ready!
Automated development build from commit 9362509.Change configuration for text deserialization and update related properties (https://github.com/szymon-off/vMessage/issues/17)
Be careful: This version is not production-ready!
Automated development build from commit fecf787.Enhance text component handling with deserialization support and update configuration for text settings (https://github.com/szymon-off/vMessage/issues/17)
Be careful: This version is not production-ready!
Automated development build from commit 10622b7.Ignore README updates in devbuild.yml (https://github.com/szymon-off/vMessage/issues/16). Update project configuration files
Be careful: This version is not production-ready!
Automated development build from commit afd35df.Improve update check logging
Be careful: This version is not production-ready!
Automated development build from commit 2e873e8.Update example_config.yml
Be careful: This version is not production-ready!
Automated development build from commit d6e7325.vMessage 1.10.0: Add default command permissions
- Add toggles to set default permission state to true for commands if values are not overridden by a permission plugin. This applies to
/message,/replyand/broadcast. (#11) - Modernize Github Actions workflows (#12)
- Switch to using Gradle (instead of Maven) (#13)
Full Changelog: https://github.com/szymon-off/vMessage/compare/v1.9.0...v1.10.0
- Add toggles to set default permission state to true for commands if values are not overridden by a permission plugin. This applies to
Update com.gradleup.shadow Gradle plugin to patch CVE-2025-68161 (https://github.com/szymon-off/vMessage/security/dependabot/7)
Be careful: This version is not production-ready!
Automated development build from commit 3d3e7f5.- Also output build artifacts to Github Actions
- Add annotation processor for Velocity API for automatic velocity-plugin.json generation
Be careful: This version is not production-ready!
Automated development build from commit 16879c8.v1.9.0: Improve broadcast command
v1.8.4: First Run Fix
- Fix exception being thrown when the plugin is enabled for the first time.
- There was an issue with the creation of the config.yml file
v1.8.3: LuckPerms custom meta Fix
- Add a fix for custom LuckPerms meta placeholders not working
v1.8.2: Server Aliases Fix
- Add a fix for server aliases not working (#6)
v1.8.1
- Allow the use of SignedVelocity alternatives such as FreedomChat, by disabling the strict requirement for it.
- Add warning if SignedVelocity is not detected
Full Changelog: https://github.com/szymon-off/vMessage/compare/v1.8.0...v1.8.1

