Přejít na obsah
Aktuální kupón:sleva 10 %Uplatnit v objednávce

Whitelist, operátoři a bany na Minecraft serveru

Jak zamknout server whitelistem, dát a odebrat práva operátora, co znamenají úrovně oprávnění 1–4 a jak hráče vyhodit, zabanovat na čas i natrvalo a zase odbanovat.

  • začátečník
  • ~10 min
  • Aktualizováno 2. 10. 2026

Tři základní nástroje pro kontrolu nad tím, kdo na server smí a co tam smí dělat: whitelist pustí jen vybrané hráče, operátor dostane všechny příkazy a ban zablokuje toho, kdo pravidla porušuje. Všechno zvládnete z konzole v zákaznické zóně nebo ve hře.

Whitelist, operátory a bany spravujete i bez příkazů v záložce Hráči: když server běží, portál pošle příkaz do konzole, když neběží, upraví rovnou soubory. Jinou úroveň operátora než výchozí nastavíte jen u vypnutého serveru.

Co budete potřebovat

  • Minecraft server u StormHostu
  • Přístup do záložky Konzole (případně Nastavení serveru pro trvalé nastavení whitelistu)
  • Ve hře práva operátora, viz První spuštění
  • Asi 10 minut

Whitelist#

Whitelist je seznam hráčů, kteří se smějí připojit. Když je zapnutý, server ostatní odmítne hláškou You are not white-listed on this server! (ve hře v češtině Nejsi na bílé listině tohoto serveru!, na Paperu a Purpuru vždy anglicky You are not whitelisted on this server!). Hodí se pro soukromé servery s kamarády, testování nebo uzavřené akce.

Zapnutí whitelistu#

  1. Nejdřív přidejte sebe, ať se nezablokujete (operátoři se ale připojí vždy):

    Konzoletext
    whitelist add <NICK>
    • whitelist add – přidá hráče na whitelist. Hráč nemusí být online, ani se nikdy předtím nepřipojit. Server si jeho účet dohledá.
    • <NICK> – herní jméno hráče, například Steve.
    Výstuptext
    [12:00:01 INFO]: Added Steve to the whitelist
  2. Přidejte všechny další hráče stejným příkazem.

  3. Zapněte whitelist:

    Konzoletext
    whitelist on
    Výstuptext
    [12:00:05 INFO]: Whitelist is now turned on

    Whitelist platí okamžitě a server zapíše white-list=true i do souboru server.properties, takže vydrží restart.

Stejný výsledek dá nastavení v zákaznické zóně: záložka Nastavení serveru › skupina Hráči › zapnout Whitelist › Uložit a restartovat.

Vynutit whitelist#

Když whitelist zapnete, hráči, kteří jsou zrovna připojení a na seznamu nejsou, na serveru zůstanou. Volba Vynutit whitelist (enforce-whitelist v server.properties) je při načtení whitelistu odpojí. Zapnete ji v záložce Nastavení serveru ve skupině Hráči.

Příkazy whitelistu#

PříkazCo dělá
whitelist add <NICK>Přidá hráče
whitelist remove <NICK>Odebere hráče. Připojeného hráče neodpojí, pokud nemáte zapnuté Vynutit whitelist
whitelist listVypíše hráče na whitelistu
whitelist on / whitelist offZapne / vypne whitelist
whitelist reloadZnovu načte whitelist.json z disku (po ruční úpravě souboru)

Seznam je uložený v souboru whitelist.json v kořeni serveru. Každý hráč má v souboru UUID (jedinečný identifikátor účtu) a jméno. Ruční úpravy nedoporučujeme, příkazy jsou bezpečnější.

Hráči z Bedrocku (Geyser a Floodgate)#

Hráče z Bedrock Edition přidáte příkazem doplňku Floodgate. Jméno pište bez předpony:

Konzoletext
fwhitelist add <NICK>

Floodgate hráčům z Bedrocku ve hře přidává před jméno předponu (výchozí je tečka, například .Steve), aby se jména nepletla s Java hráči. Příkaz fwhitelist předponu doplní sám. Víc v článku Crossplay s Bedrockem.

Operátoři#

Operátor (op) smí používat příkazy serveru podle úrovně oprávnění. Výchozí úroveň je 4, tedy úplně všechny příkazy.

Konzoletext
op <NICK>
Výstuptext
[12:01:10 INFO]: Made Steve a server operator
Konzoletext
deop <NICK>
Výstuptext
[12:01:30 INFO]: Made Steve no longer a server operator
  • op dá hráči práva operátora, deop je odebere. Změna platí okamžitě.

Úrovně oprávnění operátorů#

ÚroveňNázevCo smí
1ModerátorStavět v chráněné oblasti kolem spawnu (spawn-protection)
2Správce hryVětšinu herních příkazů: gamemode, tp, give, time, weather, gamerule, command bloky
3AdminSprávu hráčů: ban, kick, op, deop, whitelist
4MajitelÚplně všechno včetně správy serveru: stop, save-all

Úroveň pro nové operátory nastavíte v záložce Nastavení serveru › Hráči › Oprávnění operátorů (op-permission-level, hodnota 1–⁠4, výchozí 4). Úroveň konkrétního operátora je v souboru ops.json:

ops.jsonJSON
[
  {
    "uuid": "<UUID_HRACE>",
    "name": "Steve",
    "level": 4,
    "bypassesPlayerLimit": false
  }
]
  • uuid – jedinečný identifikátor účtu. Server ho doplní sám při op.
  • name – herní jméno (jen pro přehled, rozhoduje UUID).
  • level – úroveň 1–⁠4 podle tabulky výše.
  • bypassesPlayerLimit – true znamená, že se operátor připojí i na plný server.

Soubor upravujte jen při vypnutém serveru, jinak ho server při ukládání přepíše.

Pro tým raději LuckPerms

Op je všechno, nebo nic. Moderátor s úrovní 3 může zabanovat i ostatní operátory. Pokud máte tým, dejte op jen sobě a ostatním přidělte konkrétní příkazy pluginem LuckPerms, viz LuckPerms. Na Paperu operátoři navíc automaticky dostávají většinu oprávnění pluginů.

Bany#

PříkazCo dělá
ban <NICK> [důvod]Natrvalo zabanuje účet. Hráč nemusí být online.
ban-ip <IP_NEBO_NICK> [důvod]Zabanuje IP adresu. Místo IP můžete zadat jméno připojeného hráče.
pardon <NICK>Zruší ban účtu
pardon-ip <IP>Zruší ban IP adresy
banlistVypíše všechny bany (banlist players jen účty, banlist ips jen adresy)

Příklad:

Konzoletext
ban Griefer123 Ničení staveb na spawnu
Výstuptext
[12:02:00 INFO]: Banned Griefer123: Ničení staveb na spawnu

Zabanovaný hráč při připojení uvidí You are banned from this server (ve hře v češtině Na tomto serveru jsi zablokován) a důvod. Bany jsou uložené v souborech banned-players.json a banned-ips.json.

Ban IP adresy opatrně

Mnoho lidí sdílí jednu IP adresu (domácnost, škola, mobilní operátor), takže ban IP může zablokovat i nevinné hráče. Naopak hráč s měnící se IP adresou ban obejde pouhým novým připojením k internetu. IPv6 adresu příkazem ban-ip zabanovat nejde. Ban IP používejte jen proti opakovaným útokům z jedné adresy.

Ban na dobu určitou#

Vanilla Minecraft dočasné bany neumí. S pluginem EssentialsX (Paper, Purpur) použijte:

Konzoletext
tempban <NICK> <doba> [důvod]
  • <doba> – například 30m (minuty), 12h (hodiny), 3d (dny), 1w (týden), 1mo (měsíc). Jde i kombinace jako 1d12h.
  • Příklad: tempban Steve 3d Spam v chatu.

Instalaci EssentialsX popisuje článek Doporučené pluginy.

Vyhození (kick)#

Konzoletext
kick <NICK> [důvod]

Hráče odpojí, ale může se hned připojit znovu. Hodí se jako varování. Výstup: Kicked Steve: důvod.

Online-mode a bezpečnost#

Volba Ověřování účtů (online-mode) v záložce Nastavení serveru určuje, jestli server u Mojangu ověřuje, že hráč vlastní originální účet.

  • Zapnuto (doporučeno): každé jméno patří skutečnému účtu. Whitelist, op i bany fungují spolehlivě.
  • Vypnuto: připojit se může kdokoli pod libovolným jménem, včetně jmen operátorů. Zákaznická zóna na to upozorňuje: „S vypnutým ověřováním se může připojit kdokoli pod libovolným jménem, včetně jmen operátorů.“ Vypnout ho dává smysl jen za proxy (Velocity), která ověřování dělá sama, viz Síť serverů přes Velocity.

Vypnuté ověřování a operátoři

Na serveru s vypnutým online-mode se kdokoli může připojit jménem vašeho operátora a získat jeho práva. Pokud ověřování vypnout musíte, používejte whitelist a přihlašovací plugin, nebo raději proxy s ověřováním.

Ověření#

  • whitelist list vypíše hráče na whitelistu.
  • banlist vypíše bany.
  • Pokus o připojení hráče, který na whitelistu není, skončí hláškou o whitelistu.

Když něco nefunguje#

Hráč je na whitelistu, ale server ho nepustí#

  • Jméno má překlep, nebo si hráč jméno změnil. Ověřte whitelist list a přidejte ho znovu.
  • Hráč z Bedrocku musí být přidaný přes fwhitelist add.
  • Server běží s vypnutým online-mode a whitelist obsahuje UUID originálního účtu. Při vypnutém ověřování má hráč jiné UUID. Přidejte ho znovu.

That player does not exist#

Server účet s tímto jménem u Mojangu nenašel. Zkontrolujte přesný zápis jména.

Nothing changed. The player is already an operator#

Hráč už operátorem je. Pokud mu chcete změnit úroveň, upravte level v souboru ops.json při vypnutém serveru.

Whitelist se po restartu vypnul#

Pravděpodobně jste ho zapnuli v záložce Nastavení serveru, ale neuložili, nebo jste zároveň upravovali server.properties, který server při startu přepsal. Zapněte ho znovu příkazem whitelist on a zkontrolujte, že v Nastavení serveru je Whitelist zapnutý.

Odbanovaný hráč se pořád nepřipojí#

Má pravděpodobně i ban IP adresy. Zkontrolujte banlist ips a zrušte ho příkazem pardon-ip <IP>. Dočasné bany z EssentialsX zrušíte příkazem unban <NICK>.

Shrnutí

  • Whitelist: nejdřív whitelist add <NICK> pro všechny, pak whitelist on. Operátoři se připojí vždy.
  • Vynutit whitelist odpojí hráče, kteří na seznamu nejsou.
  • Op dává příkazy podle úrovně 1–⁠4, výchozí 4 je úplně všechno. Pro tým použijte LuckPerms.
  • ban blokuje účet, ban-ip adresu, pardon a pardon-ip bany ruší. Dočasný ban umí EssentialsX (tempban).
  • Ověřování účtů (online-mode) nechte zapnuté.

Byl návod užitečný?

Platí pro

  • Minecraft: Java Edition
  • Paper, Purpur, Vanilla, Fabric, Forge, NeoForge

Služby

Nahlásit chybu v návodu

Hledání v návodech