🧩 ProxyVirtualizer is a Velocity plugin that allows you to create and manage virtual Minecraft servers directly inside the proxy without running backend instances.
- 🚀 Start / stop virtual servers
- 👤 Connect a player to a virtual server (automatically disconnecting them from their backend server)
- 📦 Send basic packets to players via commands (
chat,title,actionbar,keepalive,disconnect) - 🌌 Limbo bootstrap is currently implemented for 1.21.4
- Reduce backend load
- Handle authentication or filtering in-proxy
- Create limbo/void servers without extra processes
- Full control over client state
- Build the plugin:
./gradlew build- Put the JAR from
plugin/build/libs/into your Velocityplugins/folder - Restart the proxy
Required permission:
proxyvirtualizer.command
/vserver help- show command list/vserver launch <name>- create server/vserver list- virtual servers list/vserver connect <name> [player]- connect a player to a virtual server/vserver disconnect [player]- return a player from a virtual server/vserver stop <name>- stop a virtual server
/vserver launch limbo
/vserver connect limbo <player>
/vserver packet limbo <server>/vserver packet keepalive <server>/vserver packet chat <server> <message>/vserver packet actionbar <server> <message>/vserver packet title <server> <title[||subtitle]>/vserver packet disconnect <server> [reason]
Supported message formats:
mm:<...>(MiniMessage)legacy:&a...json:{...}
© 2026 ZapolyarnyDev
This project is licensed under the MIT License – see the LICENSE file for details
