Minecraft

Síť Minecraft serverů s Velocity (lobby + survival)

Jak propojit více Minecraft serverů přes proxy Velocity: lobby, survival a minihry pod jednou adresou. Modern forwarding, secret a nastavení Paperu.

2 min čteníAktualizováno 11. října 2026

Chceš mít lobby, survival a minihry pod jednou adresou a přecházet mezi nimi příkazem /server? K tomu slouží proxy. Nejlepší volbou je dnes Velocity – rychlejší a bezpečnější nástupce BungeeCordu od týmu PaperMC.

Jak síť funguje

  • Velocity je samostatný „server“, na který se hráči připojují. Sám žádný svět nemá.
  • Za ním běží backend servery (Paper/Purpur) – lobby, survival, minihry. Hráč je vidí jako jeden server.
  • Přihlášení k Mojangu řeší jen Velocity. Backend servery proto běží v režimu online-mode=false a věří jen proxy, která jim posílá podepsané údaje o hráči.

Na ColdHostu potřebuješ pro každou část samostatný server: jeden pro Velocity (stačí 1 GB RAM) a jeden pro každý backend. Propojíš je přes jejich IP adresu a port, které najdeš v záložce Síť.

1. Nastavení Velocity

  1. Na serveru pro proxy zvol v změně jádra software Velocity a server spusť. Vytvoří se soubor velocity.toml a forwarding.secret.
  2. V velocity.toml nastav:
    player-info-forwarding-mode = "modern"
    
    [servers]
    lobby = "IP_LOBBY:PORT"
    survival = "IP_SURVIVAL:PORT"
    try = ["lobby"]
    
    [forced-hosts]
    IP a porty backend serverů najdeš v jejich záložce Síť. Pole try určuje, kam se hráč připojí jako první.
  3. Otevři soubor forwarding.secret a jeho obsah si zkopíruj. Je to tajný klíč – nikomu ho neposílej.
  4. Restartuj Velocity.

2. Nastavení každého backend serveru (Paper)

  1. V server.properties nastav online-mode=false.
  2. V souboru config/paper-global.yml najdi sekci proxies a nastav:
    proxies:
      velocity:
        enabled: true
        online-mode: true
        secret: 'SEM_VLOŽ_OBSAH_FORWARDING.SECRET'
  3. Restartuj server. To samé udělej na všech backend serverech.

Bezpečnost: server s online-mode=false bez nastaveného secretu by pustil kohokoli pod jakýmkoli jménem – i jako admina. Secret v paper-global.yml proto nikdy nevynechávej.

3. Připojení hráčů

Hráči se připojují jen na adresu Velocity. Ideálně jí nastav vlastní subdoménu. Mezi servery přecházejí příkazem /server survival, nebo pohodlněji přes NPC či menu v lobby (např. plugin s kompasem).

Pluginy v síti

  • Na Velocity patří pluginy, které řeší celou síť: LuckPerms (s databází), chat napříč servery, anti-bot ochrana, MOTD.
  • Na backendy patří herní pluginy – ochrana pozemků, ekonomika, minihry.
  • Aby měl hráč stejná práva všude, nastav LuckPerms na všech serverech se stejnou MySQL databází (vytvoříš ji v záložce Databáze).

Časté chyby

  • „Unable to connect you to lobby“ – špatná IP/port v velocity.toml, nebo backend neběží.
  • „If you wish to use IP forwarding, please enable it in your BungeeCord config“ – backend není nastavený pro Velocity (chybí sekce proxies.velocity).
  • Hráči mají Steve skiny / špatná UUID – nesedí forwarding mode nebo secret. Na Velocity i Paperu musí být stejný secret a režim modern.
  • Starší verze Minecraftu (1.12 a starší) modern forwarding neumí – tam použij legacy forwarding a bungeecord: true v spigot.yml.

Pořád si nevíš rady? Rádi pomůžeme.