HomeJavaModsVServerSigns
VServerSigns
ModsJava

VServerSigns

by Primeli · on Modrinth

Modern animated server signs for Paper with smart pools, queues, live status, Velocity transfers, effects, profiles, and an in-game editor.

⬇ Download on Modrinth
VServerSigns — screenshot 1VServerSigns — screenshot 2VServerSigns — screenshot 3VServerSigns — screenshot 4VServerSigns — screenshot 5VServerSigns — screenshot 6VServerSigns — screenshot 7VServerSigns — screenshot 8

VServerSigns

Turn ordinary Minecraft signs into animated, intelligent server portals.

VServerSigns brings your lobby to life with real-time server signs for Paper and Folia. Show live player counts, capacity, MOTDs, ping, maintenance states, queues, and availability directly in the world—then send players to a named Velocity server or a public host:port with one click.

From a single survival sign to a complete multi-lobby network, VServerSigns gives you fast status updates, polished animations, smart routing, and powerful in-game management in one universal JAR.

No companion Velocity plugin is required. Install VServerSigns only on the Paper or Folia server that contains the signs.

Why VServerSigns?

More than a server selector

Every managed sign can have its own:

VServerSigns protects managed signs and their supporting blocks from accidental destruction. Removing a sign through /vsign remove restores its original backing block.

Smart routing and server pools

Connect a sign to one server or an entire pool of backends. Pool status is calculated from the available members, and clicks are routed using one of four strategies:

When a backend is full or unavailable, VServerSigns can try another pool member, use a configured fallback, or place the player into a queue.

Built-in queues

Players can wait safely inside the lobby while VServerSigns shows their queue tier, position, total queue size, sign, pool, and preferred backend in the actionbar.

Permission priorities make premium queues possible, configurable timeouts prevent endless waiting, and players are transferred as soon as capacity becomes available. They can inspect or leave the queue with:

/vsign queue status
/leavequeue

Queues are local to each lobby instance and require no database or proxy-side companion plugin.

Personal permission signs

Access restrictions do not have to make the lobby confusing. A player without the required permission can receive:

The normal animated sign remains visible to authorized players. The locked design is sent only to the affected player's client and is continuously protected from animation flicker.

Visual administration

Use /vsign editor to manage the plugin without digging through files. The editor provides access to signs, connection targets, profiles, pools, permissions, fallbacks, maintenance controls, and persistent global feature switches.

You can toggle systems such as animations, backing blocks, sounds, particles, look displays, personal locked signs, queues, and PlaceholderAPI integration while the server is running. Changes are stored separately so the editor does not overwrite your hand-edited configuration.

Clean, reusable configuration

The bundled modern, minimal, and classic templates provide a polished starting point and can be customized with MiniMessage formatting.

Quick start

  1. Put the universal VServerSigns JAR into the plugins directory of your Paper or Folia lobby.

  2. When using named Velocity targets, enable the compatible plugin-message channel in velocity.toml:

    bungee-plugin-message-channel = true
    
  3. Look directly at a sign and create a destination:

    /vsign create lobby velocity lobby
    /vsign create survival velocity survival game-servers
    /vsign create external direct play.example.net:25565 external-servers
    
  4. Open the visual manager:

    /vsign editor
    

Direct targets transfer the client to the configured address. The address must therefore be publicly reachable and safe for direct player connections. Never expose an offline-mode backend directly.

Useful commands

/vsign create <id> <velocity|direct> <target> [group]
/vsign remove [id]
/vsign info [id]
/vsign list
/vsign maintenance <id|group:name> <on|off|toggle>
/vsign group <create|delete|add|remove|maintenance|list> ...
/vsign set <id> <name|profile|permission|pool|fallback|target> <value...>
/vsign template <list|apply name>
/vsign refresh
/vsign reload
/vsign editor [id]

Commands include tab completion and granular permission nodes for administration, maintenance, editing, sign use, and maintenance bypasses.

PlaceholderAPI

PlaceholderAPI is optional. When installed, external %placeholders% can be used in layouts, titles, profiles, and messages. VServerSigns also registers its own sign and queue placeholders automatically—no separate expansion download is required.

Built for performance

Status requests are deduplicated per target, processed asynchronously on virtual threads, and limited by a fair concurrency queue. Only signs affected by changed data are scheduled for rendering. Static signs sleep between integrity checks, animated signs update only when their next frame is due, and unchanged signs are not written back to the world.

On Folia, VServerSigns uses the appropriate global, region, and entity schedulers instead of treating folia-supported: true as a compatibility shortcut.

Supported versions

Paper

Folia

PaperMC did not publish Paper releases for Minecraft 1.21.2 or bare 26.1. Folia support is listed only for versions officially published by PaperMC. VServerSigns is compiled and checked against every version shown above.

Requirements

Privacy

VServerSigns uses anonymous bStats metrics under plugin ID 33189. It never reports server addresses, sign names, player identities, permissions, MOTDs, or configuration contents. Metrics can be disabled globally in the bStats configuration.


Build a lobby that feels alive—with server signs that actually know what is happening.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more