
Dedicated Server Template
Velocity is a high-performance Minecraft proxy server designed to connect multiple backend servers into a seamless network. Known for its modern architecture, strong security features, and excellent scalability. Supports modern player forwarding, plugin API, and automatic version resolution via the PaperMC API.
Deploy and manage your own Minecraft - Velocity dedicated server with GameCP's free game server control panel. This template provides a production-ready server configuration with one-click installation, automatic updates via SteamCMD, and full environment variable management. Whether you're hosting for a small group of friends or running a large community server, GameCP makes Minecraft - Velocity server administration simple and reliable.
Small proxy, 1-100 players
Large proxy, 100-1000 players
Standard Velocity proxy startup with optimized G1GC flags.
Proxy Name
Internal proxy name, used as default MOTD seed
(empty)Install Version
Version to use when installing or reinstalling the proxy. Use 'latest' for the newest stable release, or specify a version like '3.4.0'. Admin only.
latestPlayer Forwarding Mode
Downloads the Velocity proxy JAR from the PaperMC API and generates a forwarding secret.
Main Velocity proxy configuration file. Uses Rules Mode to update settings in the velocity.toml file.
//velocity.tomltomleclipse-temurin:21-jre-alpine
minecraft-java-velocity
GameCP Team
April 1, 2026
Information about the origin and version of this game configuration.
GameCP Team
1
gamecp
Join GameCP today and deploy your favorite games and applications instantly.
Get Started Free+5 MiB per player
How player information is forwarded to backend servers.
modernShow Max Players
Maximum number of players shown in the server list. Velocity does not enforce this limit.
500Message of the Day
Message of the Day shown in the server list. Supports MiniMessage formatting.
${SERVER_NAME}Online Mode
Verify players with Mojang servers. Enable for security (recommended). Backend servers behind Velocity must always have online-mode disabled.
trueForce Key Authentication
Enforce public key security standard for player authentication.
truePrevent Proxy Connections
Block players whose ISP differs from the authentication server. Can break VPN users.
falseAnnounce Forge
Tell clients this proxy supports Forge/FML modding framework.
falseKick Existing Players
Kick an existing session when the same player connects again.
falsePing Passthrough
Pass server list pings to a backend server.
DISABLEDCompression Threshold
Minimum packet size (bytes) before compression is applied. Set to 0 to compress all, -1 to disable.
256Compression Level
Compression intensity (0-9). -1 uses the system default.
-1Login Rate Limit (ms)
Delay in milliseconds between connections from the same IP address.
3000Connection Timeout (ms)
How long to wait (ms) when connecting to a backend server.
5000Read Timeout (ms)
How long a connection can stay idle (ms) before being closed.
30000HAProxy Protocol
Enable PROXY protocol support for load balancers like HAProxy or Nginx.
falseTCP Fast Open
Speed up TCP handshakes. Linux only.
falseBungeeCord Plugin Channel
Enable compatibility with BungeeCord-style plugin messaging.
trueAnnounce Proxy Commands
Declare proxy commands to 1.13+ clients for tab completion.
trueShow Ping Requests
Log individual ping requests from clients.
falseFailover on Disconnect
Move players to fallback server if a backend unexpectedly disconnects.
trueLog Command Executions
Log every command players execute.
falseLog Player Connections
Log player joins, server switches, and disconnects.
trueLog Player IPs
Show player IP addresses in log output.
trueEnable Query (GS4)
Respond to GameSpy 4 query protocol requests.
falseQuery Port
Port for the GS4 query protocol.
25565Query Map Name
Map name shown in query responses.
VelocityShow Plugins in Query
Include plugins in GS4 query responses.
falseMax Memory (Xmx)
Maximum memory allocation for the Java process. Velocity is lightweight and typically needs 512M-1G.
512MInitial Memory (Xms)
Initial memory allocation for Java.
256MExport this template as a native GameCP Template
Copy this link to import in your GameCP panel
Export this template as a Pterodactyl egg for use in other panels
Export this template as a TCAdmin game config XML


