VelocityInstanceManager | Dynamic Minecraft Server Scaling for Velocity icon

VelocityInstanceManager | Dynamic Minecraft Server Scaling for Velocity -----

Automatically create, duplicate and manage Minecraft server instances on demand.



VelocityInstanceManager (VIM)
VelocityInstanceManager is a powerful Velocity plugin designed to dynamically create, duplicate, start and manage Minecraft server instances without manual intervention.

Perfect for large networks, minigame infrastructures, event servers and scalable Minecraft platforms.

Features
Dynamic Instance Creation
Create new Paper, Spigot or Purpur servers directly from predefined templates.

Automatic Scaling
When a server reaches its player limit, VIM can automatically create a new instance to handle incoming players.

Smart Instance Management
  • Start and stop instances automatically

  • Remove inactive servers

  • Dynamic port allocation

  • Velocity backend registration

  • Automatic server discovery
Template System
Configure reusable server templates with:

  • Memory allocation

  • JVM arguments

  • Startup commands

  • Port ranges

  • Maximum instance limits

  • Auto duplication settings
Administrative Commands
Complete command suite for:

  • Instance creation

  • Duplication

  • Startup and shutdown

  • Player transfers

  • Remote command execution

  • Monitoring and diagnostics
Permission Support
Fully compatible with:

  • LuckPerms

  • Velocity permissions

  • Custom permission providers
Example Use Cases
Minigame Networks
Automatically create new SkyWars, BedWars or Survival servers when existing servers become full.

Event Servers
Launch temporary servers for tournaments, events or private sessions.

Large Communities
Scale your network dynamically based on player demand.

Development Environments
Instantly clone testing servers from existing templates.

Commands
Instance Management
/instance list

Display all active instances.

/instance create

Create a new server instance from a template.

/instance duplicate

Duplicate an existing instance.

/instance start

Start an existing instance.

/instance stop

Stop an instance and unregister it from Velocity.

/instance join

Send a player to an instance.

/instance info

Display detailed information about an instance.

/instance templates

List all available templates.

/instance exec

Execute a command on a target instance.

Permissions
vim.admin

Access to all commands.

vim.create

Create instances.

vim.duplicate

Duplicate instances.

vim.stop

Stop instances.

vim.join

Join instances.

vim.list

View active instances.

vim.info

View instance information.

vim.exec

Execute remote commands.

Installation
  1. Download VelocityInstanceManager.

  2. Place the JAR inside your Velocity plugins folder.

  3. Restart your proxy.

  4. Configure templates inside config.yml.

  5. Start creating instances.
Requirements:

  • Java 17+

  • Velocity 3.3+

  • Linux or Windows server

  • Paper / Spigot / Purpur templates
Why VelocityInstanceManager?
Most Minecraft networks still rely on manually configured backend servers.

VelocityInstanceManager brings modern cloud-style scaling to Minecraft by allowing servers to be created and managed automatically based on demand.

Build infrastructure that grows with your player base.

Support
Documentation:
https://devlynx.fr/plugins/vim

Discord Support:
https://discord.gg/devlynx

Website:
https://devlynx.fr

Made with ❤️ by DevLynx.
Resource Information
Author:
----------
Total Downloads: 9
First Release: Jun 5, 2026
Last Update: Jun 5, 2026
Category: ---------------
All-Time Rating:
0 ratings
Find more info at www.devlynx.fr...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings