COWMODSКаталог модов

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.

Автор: szymon.off2,4 тыс.17обновлён 21 мая 2026 г.
УправлениеОбщениеУтилиты

Описание

vMessage

GitHub release (latest by date) Modrinth Downloads GitHub issues GitHub GitHub last commit

🆕 Hey, I'm SzymON/OFF! If you found vMessage useful please don't hesitate to also try vHubs! It allows you to create multiple hub servers accesible with player commands (e.g. /hub, /lobby, /survival).

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.

Features

  • Global Chat Sync: Instantly syncs chat messages across all servers connected to your Velocity proxy.
  • Join/Leave/Change-Server Broadcasts: Notifies all players network-wide when someone joins, leaves, or switches servers.
  • Silent Permissions: Players with a special silent permission can prevent their join, leave, and server change messages from being announced.
  • Powerful Configuration: Comes with a robust, easy-to-use config file so you can tailor the plugin to your network's needs.
  • Lightweight & Fast: No unnecessary features or bloat—just efficient, reliable message syncing.

Installing

  1. Place vMessage.jar into your Velocity plugins folder.
  2. Install the appropriate versions of SignedVelocity on your proxy AND backends.
  3. Start or restart your Velocity proxy.
  4. Edit the generated configuration file (plugins/vMessage/config.yml) to suit your preferences.

Once installed and configured, vMessage will automatically:

  • Sync chat messages across all servers
  • Broadcast join, leave, and server switch events to all players (unless the player has the silent permission)

No commands or permissions are required for basic functionality.

Updating

To update vMessage, replace the existing vMessage.jar in your plugins folder with the latest version and restart your Velocity proxy.
If new configuration options are introduced, your config.yml will be migrated automatically.

Commands

vMessage provides several administrative commands for advanced usage and configuration:

  • /vmessage say <player> <message>
    Sends a message as the specified player across the network.
    Permission: vmessage.command.say

  • /vmessage fake <join/leave/change> [player] [old-server] Sends a fake join, leave, or server change message as if the specified player performed that action.
    Permission: vmessage.command.fake, vmessage.command.fake.join, [...].leave, [...].change

  • /vmessage reload
    Reloads the plugin configuration without restarting the proxy.
    Permission: vmessage.command.reload

  • /vmessage help
    Displays the help message with available commands.
    Permission: vmessage.command.help

  • /broadcast <message>
    Broadcasts a custom message on the network.
    Permission: vmessage.command.broadcast
    Aliases: /bc, /bcast, /shout

  • /message <player> <message>
    Sends a private message to a specific player across the network.
    Permission: vmessage.command.message
    Aliases: /msg, /tell, /whisper, /w

  • /reply <message>
    Replies to the last player who sent you a private message.
    Permission: vmessage.command.reply
    Aliases: /r

You can also use /vmsg or /vm as an alias for /vmessage for convenience.

Make sure to assign the appropriate permissions to your staff or admin roles in your Velocity configuration.

For /broadcast, /message, and /reply, you can set allow-by-default to true in the config file to let all players use these commands without needing explicit permissions.

Configuration

vMessage provides a powerful and easy-to-use configuration file. You can customize message formats, toggle features, and more. Look at the wiki for detailed configuration options: vMessage Wiki

Why vMessage?

  • Purpose-built for Velocity: Designed specifically for Velocity, making it the most reliable and feature-rich solution for network-wide messaging.
  • Simple Setup: Drop it in, configure, and go. No complicated dependencies or setup steps.
  • Actively Maintained: Built with modern best practices and open to community feedback.

Contributing

Contributions are welcome! Please open issues or submit pull requests for improvements or bug fixes.

Building from Source

If you want to build vMessage yourself:

  • Prerequisites: Java 17 or higher
  • Clone the repository and build:
    git clone https://github.com/szymon-off/vMessage.git
    cd vMessage
    ./gradlew build
    
  • The built jar file will be in the build/libs/vMessage-0.0.0-UNKNOWN.jar.

Usage Statistics

bStats

License

  • Versions ≤ 1.6.1 are licensed under the MIT License.
  • Versions ≥ 1.7.0 are licensed under the GNU General Public License v3.0 (GPL-3.0).

You can find the full text of each license in the corresponding release archive, or in the repository under the LICENSE file for that version.

Галерея

vMessage Default Join MessagevMessage Default Server Change MessagevMessage Default Chat MessagesvMessage

Последние версии

Все версии →
release

vMessage 1.11.2: Fix Chat Messages

1.11.2
21 мая 2026 г.1 тыс.Minecraft: 1.7.2, 1.7.3, 1.7.4, 1.7.5, 1.7.6, 1.7.7, 1.7.8, 1.7.9, 1.7.10, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2velocity
Скачать
Что нового
## vMessage 1.11.2: Fix Chat Messages - Chat Messages are no longer canceled if disabled via config.yml ([#20](https://github.com/szymon-off/vMessage/issues/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
alpha

vMessage 1.11.0+b9f794f-dev

1.11.0+b9f794f-dev
21 мая 2026 г.17Minecraft: 1.7.2, 1.7.3, 1.7.4, 1.7.5, 1.7.6, 1.7.7, 1.7.8, 1.7.9, 1.7.10, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11velocity
Скачать
Что нового
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._
release

vMessage 1.11.0: Legacy color-codes support

1.11.0
28 мар. 2026 г.189Minecraft: 1.7.2, 1.7.3, 1.7.4, 1.7.5, 1.7.6, 1.7.7, 1.7.8, 1.7.9, 1.7.10, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2velocity
Скачать
Что нового
## 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-deserializer` option to `legacy`. ([#17](https://github.com/szymon-off/vMessage/issues/17)) - GitHub Actions workflow improvements ([#16](https://github.com/szymon-off/vMessage/issues/16)) **Full Changelog:** https://github.com/szymon-off/vMessage/compare/v1.10.0...v1.11.0
alpha

vMessage 1.10.0+dba36ab-dev

1.10.0+dba36ab-dev
28 мар. 2026 г.24Minecraft: 1.7.2, 1.7.3, 1.7.4, 1.7.5, 1.7.6, 1.7.7, 1.7.8, 1.7.9, 1.7.10, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11velocity
Скачать
Что нового
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._
alpha

vMessage 1.10.0+1917297-dev

1.10.0+1917297-dev
28 мар. 2026 г.19Minecraft: 1.7.2, 1.7.3, 1.7.4, 1.7.5, 1.7.6, 1.7.7, 1.7.8, 1.7.9, 1.7.10, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11velocity
Скачать
Что нового
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._
alpha

vMessage 1.10.0+15105c1-dev

1.10.0+15105c1-dev
28 мар. 2026 г.16Minecraft: 1.7.2, 1.7.3, 1.7.4, 1.7.5, 1.7.6, 1.7.7, 1.7.8, 1.7.9, 1.7.10, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11velocity
Скачать
Что нового
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._
alpha

vMessage 1.10.0+9362509-dev

1.10.0+9362509-dev
19 мар. 2026 г.83Minecraft: 1.7.2, 1.7.3, 1.7.4, 1.7.5, 1.7.6, 1.7.7, 1.7.8, 1.7.9, 1.7.10, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11velocity
Скачать
Что нового
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._
alpha

vMessage 1.10.0+fecf787-dev

1.10.0+fecf787-dev
19 мар. 2026 г.19Minecraft: 1.7.2, 1.7.3, 1.7.4, 1.7.5, 1.7.6, 1.7.7, 1.7.8, 1.7.9, 1.7.10, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11velocity
Скачать
Что нового
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._
alpha

vMessage 1.10.0+10622b7-dev

1.10.0+10622b7-dev
18 мар. 2026 г.19Minecraft: 1.7.2, 1.7.3, 1.7.4, 1.7.5, 1.7.6, 1.7.7, 1.7.8, 1.7.9, 1.7.10, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11velocity
Скачать
Что нового
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._
alpha

vMessage 1.10.0+afd35df-dev

1.10.0+afd35df-dev
18 мар. 2026 г.17Minecraft: 1.7.2, 1.7.3, 1.7.4, 1.7.5, 1.7.6, 1.7.7, 1.7.8, 1.7.9, 1.7.10, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11velocity
Скачать
Что нового
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._