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

server.properties: všechna nastavení Minecraft serveru vysvětlená

Co dělá každý klíč v server.properties, jakou hodnotu zvolit a kdy ji změnit. Včetně barevného MOTD, resource packu, RCON a změn ve verzích 1.21.9 a 26.x.

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

Soubor server.properties řídí základní chování každého Minecraft serveru: obtížnost, počet hráčů, whitelist, vzdálenost vykreslování, popis v seznamu serverů i vzdálenou správu. Projdeme všechna nastavení ve stejném pořadí jako v zákaznické zóně a u každého řekneme, co dělá, co nastavit a kdy hodnotu měnit.

Co budete potřebovat

  • Minecraft server u StormHostu (nebo jiný server s Javou, kde máte přístup k souborům)
  • Oprávnění Nastavení serveru, pokud server nevlastníte (RCON navíc vyžaduje oprávnění Tajné údaje)
  • Asi 20 minut

Jak soubor funguje#

server.properties je obyčejný textový soubor v hlavní složce serveru. Každý řádek má tvar klíč=hodnota, řádky začínající # jsou komentáře:

server.propertiesproperties
#Minecraft server properties
motd=Muj server
max-players=20
difficulty=normal
white-list=true
  • Hodnoty jsou tří druhů: přepínače (true = zapnuto, false = vypnuto), celá čísla a text.
  • Server soubor čte jen při startu. Každá změna se projeví až po restartu serveru.
  • Server soubor při startu sám přepíše. Doplní chybějící klíče s výchozí hodnotou. Klíče, které jeho verze nezná, v souboru nechá, ale nepoužívá je. Proto po aktualizaci může v souboru zůstat klíč, který už nic nedělá (viz klíče přesunuté do pravidel hry).
  • Diakritika v textu (MOTD) funguje. Zákaznická zóna ji při uložení sama převede do zápisu \u00E1 (pro á), kterému Minecraft rozumí v každé verzi.

Kde nastavení změníte#

V zákaznické zóně otevřete Moje služby, klikněte na Minecraft server a přejděte na záložku Nastavení serveru.

  1. Vyberte režim úprav nahoře:

    • Formulář – nastavení rozdělená do skupin Hra, Hráči, Svět, Síť a RCON a Pokročilé, s kontrolou hodnot.
    • Text – celý soubor jako text. Hodí se pro klíče, které formulář nezná.
  2. Upravte hodnoty. Nahoře uvidíte počítadlo Neuložené změny: 3.

  3. Klikněte na Uložit a restartovat. Server se restartuje a změny se hned projeví.

    Pokud kliknete jen na Uložit, uvidíte hlášku Uloženo. Změny se projeví po restartu serveru. a změna se projeví při příštím startu.

Další tlačítka a hlášky:

PrvekCo dělá
Přidat nastaveníFormulář ukazuje jen klíče, které v souboru už jsou. Tímto tlačítkem přidáte známý klíč, který v souboru chybí.
Další klíče (5) upravíte v textovém režimu.V souboru jsou klíče, které formulář nezná. Upravíte je v režimu Text.
Zahodit změnyVrátí formulář do uloženého stavu.
Načíst znovuNačte soubor ze serveru. Použijte ho, když se objeví hláška o změně souboru (viz Když něco nefunguje).
Založit z výchozích hodnotUkáže se, když server ještě nikdy neběžel a soubor neexistuje. Založí ho, abyste ho mohli upravit před prvním startem.

Co měnit nejde

Klíče server-ip, server-port a query.port nastavujeme automaticky podle adresy a portu serveru. Ve formuláři je proto nenajdete. V textovém režimu je uvidíte, ale když je změníte, při uložení je vrátíme zpět a uvidíte hlášku Zamčené klíče vráceny na původní hodnotu: server-port.

Na vlastní VPS upravíte soubor textovým editorem, například nano server.properties ve složce serveru, a server pak restartujete.

Skupina Hra#

NastaveníCo děláDoporučená hodnotaKdy změnit
motd (Popis serveru)Text pod názvem serveru v seznamu serverů. Podporuje barvy přes kódy § (viz Barvy v MOTD).Krátký popis, například §aSurvival §7- §f26.3Kdykoli. Na jeden řádek se vejde zhruba 59 znaků, delší text se v seznamu nemusí zobrazit celý.
difficulty (Obtížnost)Obtížnost: peaceful (žádné příšery), easy, normal, hard. Ovlivňuje poškození od příšer, hlad a některé mechaniky (například zombie umí rozbít dveře jen na hard).normaleasy pro děti a nováčky, hard pro zkušené hráče. Starší soubory mají čísla 0–3, i ta fungují.
gamemode (Herní režim)Výchozí režim nových hráčů: survival, creative, adventure (nejde bourat ani stavět bez správného nástroje), spectator.survivalcreative pro stavitelský server, adventure pro mapy a minihry. Hráči, kteří už na serveru byli, si režim nechají (pokud nezapnete force-gamemode).
hardcorePo smrti se hráč stane divákem a do hry se nevrátí. Obtížnost je pevně nejtěžší.falseJen pro výzvy typu „jeden život“. Platí pro svět vytvořený se zapnutým hardcore.
pvpJestli si hráči mohou navzájem ubližovat.truefalse pro přátelský survival. Od verze 1.21.9 klíč nefunguje, nastavuje se pravidlem hry (viz níže).
force-gamemode (Vynutit herní režim)Po každém připojení hráč dostane výchozí režim z gamemode.falsetrue na lobby a minihrách, kde nikdo nesmí zůstat v kreativu.
enable-command-block (Command bloky)Povolí command bloky.falsetrue, když stavíte mapy s command bloky. Od verze 1.21.9 klíč nefunguje, nastavuje se pravidlem hry.

Skupina Hráči#

NastaveníCo děláDoporučená hodnotaKdy změnit
max-players (Maximum hráčů)Kolik hráčů může být připojeno najednou. Do plného serveru se dostane jen operátor, který má v ops.json nastaveno "bypassesPlayerLimit": true.Podle výkonu balíčku, například 20–50Číslo neříká nic o výkonu. Když server při plném počtu laguje, číslo snižte, nebo přejděte na větší balíček.
online-mode (Ověřování účtů)Server u Microsoftu ověří, že hráč vlastní originální Minecraft a jméno patří jemu.trueJen na serveru za proxy (Velocity), která hráče ověřuje sama. Viz varování níže.
white-list (Whitelist)Připojit se mohou jen hráči na whitelistu.true pro soukromý serverfalse pro veřejný server. Od verze 26.3 je výchozí hodnota true, nový server proto pustí jen hráče na whitelistu. Výjimka: soubor založený tlačítkem Založit z výchozích hodnot má false.
enforce-whitelist (Vynutit whitelist)Když se whitelist znovu načte (například příkazem whitelist reload), odpojí hráče, kteří na něm nejsou.true, pokud whitelist používátePři white-list=false nemá vliv.
spawn-protection (Ochrana spawnu)Čtverec kolem bodu spawnu, kde smí stavět a bourat jen operátoři. Hodnota 16 chrání čtverec 33 × 33 bloků (2 × 16 + 1). 0 ochranu vypne. Když na serveru není žádný operátor, ochrana neplatí.16 (výchozí)0, když spawn chrání plugin (například WorldGuard), nebo když hráči mají stavět i u spawnu. Pokud si hráči stěžují, že u spawnu nemohou stavět ani bourat, je to tímto nastavením.
allow-flight (Povolit létání)Server neodpojí hráče, který v survivalu „létá“.falsetrue, když létání umožňují pluginy (/fly), módy nebo jetpacky. Jinak hráče vyhodí hláška Flying is not enabled on this server.
player-idle-timeout (Odpojit neaktivní hráče)Po kolika minutách nečinnosti server hráče odpojí. 0 = nikdy.0Na plném veřejném serveru například 15, ať AFK hráči nezabírají místo.
op-permission-level (Oprávnění operátorů)Jakou úroveň dostane hráč příkazem op: 1 obejde ochranu spawnu, 2 herní příkazy a command bloky, 3 správa hráčů (kick, ban, op), 4 vše včetně stop.4Snižte, když dáváte op lidem, kteří nemají server vypínat. Lepší je ale LuckPerms.
hide-online-players (Skrýt seznam hráčů)Seznam serverů neukáže jména připojených hráčů (počet zůstane).falsetrue, když nechcete prozrazovat, kdo hraje.
enforce-secure-profile (Vyžadovat podepsaný chat)Pustí jen hráče s klíčem pro podepisování chatu od Mojangu.truefalse, když používáte Geyser – hráči z Bedrocku by jinak nemohli psát do chatu.

online-mode=false

S vypnutým ověřováním se může připojit kdokoli pod libovolným jménem, včetně jmen operátorů. Útočník se tak přihlásí jako vy a získá všechna vaše práva. Zákaznická zóna u tohoto nastavení zobrazí varování. Vypínejte ho jen na serveru za proxy Velocity se zapnutým forwardingem (návod), nikdy na serveru dostupném přímo.

Whitelist a operátory spravujete příkazy, podrobně v návodu Whitelist, operátoři a bany.

Skupina Svět#

NastaveníCo děláDoporučená hodnotaKdy změnit
level-name (Složka světa)Název složky se světem. Když složka neexistuje, server vytvoří nový svět. Povolená jsou písmena bez diakritiky, číslice, mezera, _ a -.worldKdyž chcete přepnout na jiný svět (například nahraný). Starý svět zůstane na disku. Viz Nahrání vlastního světa.
level-seed (Seed)Seed generátoru terénu. Prázdná hodnota = náhodný seed.PrázdnéKdyž chcete konkrétní svět (seed z internetu, ze hry pro jednoho hráče). Platí jen pro nově vytvořený svět. Seed běžícího světa zjistíte příkazem seed.
level-type (Typ světa)Generátor: minecraft:normal, minecraft:flat (plochý), minecraft:large_biomes (velké biomy), minecraft:amplified (zesílený, velmi náročný na výkon), minecraft:single_biome_surface (jeden biom).minecraft:normalJen před vytvořením nového světa. Na existující svět nemá vliv.
view-distance (Vzdálenost vykreslování)Kolik chunků kolem hráče server posílá klientovi (poloměr, 1 chunk = 16 × 16 bloků). Hráč nikdy neuvidí dál, i když má ve hře nastaveno víc.10Snižte na 8 nebo 6, když server laguje. Vliv na výkon je velký: 10 znamená 441 chunků na hráče, 8 jen 289. Rozumný rozsah je 3–⁠32.
simulation-distance (Vzdálenost simulace)V jakém okruhu (v chuncích) kolem hráče běží entity, redstone, růst rostlin a farmy.8–10Snižte na 6, když server laguje. Co je od hráče dál, než sahá simulace, se zastaví (farmy, redstone, růst). Pod 5 proto přestává fungovat většina větších farem. Má být menší nebo rovna view-distance.
allow-nether (Nether)Jestli jde do Netheru projít portálem.trueOd verze 1.21.9 klíč nefunguje, nastavuje se pravidlem hry.
generate-structures (Generovat stavby)Vesnice, chrámy, pevnosti a další stavby v nově generovaném terénu.truefalse pro čistý terén (stavitelské servery). Už vygenerovaný terén nezmění.
spawn-monsters (Příšery)Jestli se příšery objevují samy.trueOd verze 1.21.9 klíč nefunguje, nastavuje se pravidlem hry.
spawn-npcs (Vesničané)Jestli se objevují vesničané.trueOd verze 1.21.2 klíč nefunguje a nemá náhradu.
max-world-size (Maximální velikost světa)Poloměr v blocích od středu, kde stojí okraj světa. Maximum je 29999984.Ponechat výchozíPro omezení světa raději použijte příkaz worldborder – jde měnit za běhu a má vlastní střed.

Výkon

Nejvíc výkonu ušetříte vzdáleností vykreslování a simulace a předgenerováním světa. Podrobně v návodu Výkon Minecraft serveru.

Skupina Síť a RCON#

NastaveníCo děláDoporučená hodnotaKdy změnit
network-compression-threshold (Práh komprese)Pakety větší než tento počet bajtů se komprimují. -1 kompresi vypne, 0 komprimuje vše.256Neměňte. Vyšší hodnota šetří procesor, ale zvyšuje přenos dat.
enable-status (Zobrazovat v seznamu serverů)Server odpovídá na dotaz ze seznamu serverů (MOTD, počet hráčů). Při false se server v seznamu tváří jako offline, ale připojit se dá.truePrakticky nikdy.
enable-rcon (RCON)Zapne RCON – vzdálenou konzoli přes síť (TCP).falseKdyž potřebujete posílat příkazy z jiného programu (Discord bot, správcovský nástroj).
rcon.password (Heslo RCON)Heslo pro připojení k RCON. Bez hesla RCON nenastartuje.Dlouhé náhodné heslo z generátoru heselPři podezření na únik.
rcon.port (Port RCON)Port, na kterém RCON poslouchá. Musí to být jeden z dalších portů serveru.Další port ze záložky SíťKdyž port odeberete nebo vyměníte.
enable-query (Query)Zapne Query (protokol GameSpy4 přes UDP), přes který weby a nástroje zjišťují seznam hráčů a pluginů.falseKdyž ho vyžaduje web se statistikami. Query odpovídá na portu query.port, který nastavujeme automaticky.

RCON a Query na portu hry

Zákaznická zóna upozorní: RCON a Query potřebují vlastní port. RCON proto vždy nastavte na další port serveru. Query používá UDP a nesmí sdílet port s jiným UDP programem, typicky s Geyserem nebo pluginem pro hlasový chat. Pokud Geyser běží na portu hry, Query nezapínejte.

Jak zapnout RCON#

  1. Otevřete záložku Síť a v části Další porty klikněte na Přidat port. Zapamatujte si číslo nového portu.

  2. Otevřete záložku Nastavení serveru, režim Formulář, skupinu Síť a RCON.

  3. Zapněte Vzdálená konzole (RCON).

  4. Do Port RCON zadejte číslo nového portu. Port, který serveru nepatří, se neuloží a uvidíte hlášku Použijte jeden z portů serveru: ….

  5. Do Heslo RCON vložte dlouhé náhodné heslo.

  6. Klikněte na Uložit a restartovat.

    V konzoli se po startu objeví řádek RCON running on … s adresou a vaším portem. Pokud místo toho uvidíte No rcon password set in server.properties, rcon disabled!, chybí heslo.

RCON zapíná, mění a vidí jeho heslo jen vlastník služby a členové s oprávněním Tajné údaje. Ostatním se heslo zobrazí jako ******** a uložení ho nezmění.

RCON není šifrovaný

Heslo i příkazy jdou sítí nešifrovaně. Používejte dlouhé náhodné heslo, nedávejte ho do veřejných nástrojů a RCON vypněte, když ho nepotřebujete.

Skupina Pokročilé#

NastaveníCo děláDoporučená hodnotaKdy změnit
resource-pack (Resource pack)Přímý odkaz na .zip s resource packem, který server nabídne hráčům při připojení.PrázdnéKdyž máte vlastní textury nebo zvuky. Postup viz Resource pack krok za krokem.
resource-pack-sha1 (SHA-⁠1 resource packu)Kontrolní součet balíčku (40 znaků). Klient podle něj pozná, že se balíček změnil, a stáhne ho znovu.Vyplnit vždy, když používáte resource packPo každé změně balíčku.
require-resource-pack (Vyžadovat resource pack)Hráče, který balíček odmítne, server odpojí.falsetrue, když bez balíčku nejde hrát (vlastní předměty, mapy).
sync-chunk-writes (Synchronní ukládání chunků)Ukládání chunků čeká na potvrzení zápisu na disk. Chrání data při pádu, ale zpomaluje ukládání.trueNeměňte. Na Paperu tento klíč ve výchozím stavu nic nedělá.

Další klíče (jen v textovém režimu)#

Tyto klíče formulář nezná. Upravíte je v režimu Text. Pokud v souboru chybí, server je při startu sám doplní s výchozí hodnotou.

NastaveníCo děláDoporučená hodnotaKdy změnit
accepts-transfersPřijímá hráče přesměrované z jiného serveru příkazem transfer.falsetrue, když přesměrováváte hráče mezi vlastními servery bez proxy.
broadcast-console-to-opsOperátoři ve hře vidí výstup příkazů zadaných v konzoli.truefalse, když vás to ve hře ruší.
broadcast-rcon-to-opsTotéž pro příkazy zadané přes RCON.truefalse, když RCON používá bot, který posílá hodně příkazů.
bug-report-linkOdkaz na hlášení chyb v nabídce odkazů serveru ve hře.PrázdnéKdyž máte web nebo Discord pro hlášení chyb.
chat-spam-threshold-secondsAutomatické vyhazování hráčů za spam v chatu (od verze 26.2). 0 kontrolu vypne.10Snižte, když vadí příliš přísná kontrola rychlého psaní.
command-spam-threshold-secondsTotéž pro příkazy (od verze 26.2).10Viz výše.
enable-code-of-conductServer zobrazí pravidla ze složky codeofconduct (soubory <jazyk>.txt, například cs_cz.txt) a hráč je musí přijmout (od verze 1.21.9).falsetrue, když chcete, aby hráči před hrou odsouhlasili pravidla.
enable-jmx-monitoringZpřístupní časy ticků přes JMX pro monitorovací nástroje.falseJen s vlastním monitoringem na VPS.
entity-broadcast-range-percentageZ jaké vzdálenosti server posílá hráčům entity, v procentech výchozí hodnoty (10–⁠1000).100Snížení (například 75) uleví síti a klientům na serverech s mnoha entitami.
function-permission-levelÚroveň oprávnění, se kterou běží funkce z datapacků (1–⁠4).2Jen když to datapack výslovně vyžaduje.
generator-settingsNastavení generátoru pro plochý svět ve formátu JSON.{}Jen pro vlastní plochý svět před jeho vytvořením.
initial-enabled-packs / initial-disabled-packsDatapacky zapnuté nebo vypnuté při vytvoření nového světa (oddělené čárkou).vanilla / prázdnéKdyž chcete experimentální funkce už při vytvoření světa.
log-ipsZapisuje IP adresy hráčů do konzole a logu.truefalse, když nechcete IP adresy v logu (soukromí, streamování).
max-chained-neighbor-updatesLimit řetězených aktualizací bloků. Chrání před zamrznutím serveru obřími redstone obvody.1000000Neměňte.
max-tick-timePo kolika milisekundách jednoho ticku server usoudí, že zamrzl, a vypne se (hlídací pes, watchdog). -1 hlídání vypne. Na Paperu a Purpuru se nepoužívá – tam hlídání řídí settings.timeout-time v spigot.yml (v sekundách, výchozí 60).60000Neměňte. Vypnutý watchdog nechá zamrzlý server viset donekonečna.
pause-when-empty-secondsPo kolika sekundách bez hráčů server pozastaví svět (od verze 1.21.2).Vanilla 60, Paper ve výchozím stavu vypnuto (-1)Na Vanille nastavte -1, pokud mají farmy a chunk loadery běžet i bez hráčů.
prevent-proxy-connectionsOdpojí hráče, jehož poskytovatel internetu se liší od toho, který vidí ověřovací server. Slabá ochrana proti VPN.falsePonechte false, jinak vyhodí i běžné hráče.
rate-limitKolik paketů smí hráč poslat, než ho server odpojí. 0 = bez limitu.0Jen při problémech se spamem paketů.
region-file-compressionKomprese světa na disku: deflate, lz4, none (Paper umí i gzip).deflatelz4 je rychlejší, ale svět zabere víc místa. Změna platí jen pro nově ukládané chunky.
resource-pack-idVolitelné UUID resource packu.PrázdnéJen u více balíčků najednou.
resource-pack-promptVlastní text v okně s nabídkou resource packu.PrázdnéKdyž chcete hráčům vysvětlit, proč balíček potřebují.
text-filtering-config, text-filtering-versionFiltrování chatu používané službou Realms.Prázdné / 0Neměňte.
use-native-transportRychlejší síťová vrstva na Linuxu.trueNeměňte.

Pro pokročilé: Server Management Protocol

Od verze 1.21.9 má server vzdálené správcovské rozhraní (JSON-RPC přes WebSocket) pro správu hráčů, whitelistu, operátorů a vypnutí serveru. Ovládají ho klíče management-server-enabled, management-server-host, management-server-port, management-server-secret, management-server-tls-enabled, management-server-tls-keystore, management-server-tls-keystore-password, management-server-allowed-origins a status-heartbeat-interval. Ve výchozím stavu je vypnuté a naslouchá jen uvnitř serveru. Port musí být jeden z portů serveru a s TLS server nenastartuje bez souboru s certifikátem (keystore). Měnit je smí jen vlastník a členové s oprávněním Tajné údaje. Pokud rozhraní nepotřebujete, nechte ho vypnuté.

Klíče přesunuté do pravidel hry#

Ve verzi 1.21.9 Mojang přesunul několik klíčů z server.properties do pravidel hry (gamerules). Na serveru s verzí 1.21.9 a novější tyto klíče nemají žádný účinek. Nově vytvořený soubor je už neobsahuje. Pokud v souboru zůstaly z dřívější verze, server je ignoruje – a jejich změna ve formuláři nic neudělá. Nastavují se příkazem gamerule v konzoli (bez lomítka) a ukládají se do světa.

Původní klíčPravidlo hry od verze 1.21.11 (a 26.x)Příklad příkazu
pvppvpgamerule pvp false
allow-netherallow_entering_nether_using_portalsgamerule allow_entering_nether_using_portals false
spawn-monstersspawn_monstersgamerule spawn_monsters false
enable-command-blockcommand_blocks_workgamerule command_blocks_work true
  • gamerule – příkaz pro čtení a změnu pravidla hry.
  • Druhé slovo je název pravidla, třetí nová hodnota (true/false nebo číslo). Bez hodnoty příkaz vypíše současné nastavení.

Paper a Purpur: pravidla platí pro každý svět zvlášť

Na Paperu a Purpuru má každá dimenze (Overworld, Nether, End) vlastní pravidla hry. Příkaz gamerule zadaný v konzoli změní jen Overworld. Aby například PvP nefungovalo nikde, zadejte v konzoli ještě:

text
execute in minecraft:the_nether run gamerule pvp false
execute in minecraft:the_end run gamerule pvp false
  • execute in minecraft:the_nether – další příkaz se provede v Netheru (minecraft:the_end = End).
  • run gamerule pvp false – příkaz, který se v dané dimenzi provede.

Na Vanille, Fabricu a NeoForge platí pravidla pro celý server a stačí jeden příkaz.

Ve verzích 1.21.9 a 1.21.10 se pravidla jmenovala ještě postaru (allowEnteringNetherUsingPortals, spawnMonsters, commandBlocksEnabled, pvp). Ve verzi 1.21.11 dostala všechna pravidla nové názvy s podtržítky. Klíče spawn-animals a spawn-npcs zmizely už ve verzi 1.21.2 bez náhrady.

Seznam dalších pravidel najdete v návodu Konzole a příkazy.

Barvy a formátování v MOTD#

Barvu a styl nastavíte znakem § a kódem. Kód platí pro veškerý text za ním, dokud ho nezměníte nebo nezrušíte kódem §r.

KódBarva
§0černá
§1tmavě modrá
§2tmavě zelená
§3tmavě tyrkysová
§4tmavě červená
§5tmavě fialová
§6zlatá
§7šedá
§8tmavě šedá
§9modrá
§azelená
§btyrkysová
§cčervená
§dsvětle fialová
§ežlutá
§fbílá
KódStyl
§ltučně
§okurzíva
§npodtržené
§mpřeškrtnuté
§k„šifrovaný“ text (znaky se neustále náhodně mění)
§rzrušit barvu i styl

Příklad:

server.propertiesproperties
motd=§6§lStormCraft §r§7| §aSurvival §7| §fČeština

Výsledek: tučný zlatý název, šedé oddělovače, zelené slovo Survival a bílé slovo Čeština.

  • Styl napište za barvu (§6§l). Nová barva totiž styl zruší.
  • Znak § zkopírujte z této stránky. Ve Windows ho napíšete i podržením Alt a zadáním 0167 na numerické klávesnici.
  • Druhý řádek: formulář i textový režim v záložce Nastavení serveru zalomení řádku nahradí mezerou. Dvouřádkové MOTD zapíšete přímo do souboru: vypněte server, v záložce Soubory otevřete server.properties a mezi řádky napište \n, například motd=§6Prvni radek\n§7Druhy radek. Uložte (Ctrl+S) a server spusťte.

Ikona serveru#

Ikonu v seznamu serverů zobrazí obrázek server-icon.png v hlavní složce serveru. Musí to být PNG o rozměru přesně 64 × 64 pixelů. Nahrajte ho v záložce Soubory a server restartujte.

Resource pack krok za krokem#

  1. Připravte resource pack jako .zip. Soubor pack.mcmeta musí být přímo v kořeni archivu, ne v podsložce.
  2. Nahrajte archiv na úložiště, které nabízí přímý odkaz ke stažení. Odkaz musí vést rovnou na soubor .zip, ne na stránku s tlačítkem „Stáhnout“. Balíček smí mít nejvýš 250 MiB.
  3. Spočítejte SHA-⁠1 kontrolní součet archivu:

Windows

Otevřete PowerShell ve složce s archivem a spusťte:

PowerShell
(Get-FileHash .\<SOUBOR>.zip -Algorithm SHA1).Hash.ToLower()
  • Get-FileHash – spočítá kontrolní součet souboru.
  • -Algorithm SHA1 – použije algoritmus SHA-⁠1, který Minecraft vyžaduje.
  • .Hash.ToLower() – vypíše jen součet malými písmeny.

macOS

V Terminálu ve složce s archivem spusťte:

bash
shasum -a 1 <SOUBOR>.zip
  • shasum -a 1 – spočítá SHA-⁠1 součet. Součet je první sloupec výstupu.

Linux

V terminálu ve složce s archivem spusťte:

bash
sha1sum <SOUBOR>.zip
  • sha1sum – spočítá SHA-⁠1 součet. Součet je první sloupec výstupu.

Za <SOUBOR> dosaďte název archivu bez přípony a bez špičatých závorek – z <SOUBOR>.zip tak bude například textury.zip. Výsledkem je 40 znaků z číslic a písmen a–f.

  1. V záložce Nastavení serveru otevřete skupinu Pokročilé.
  2. Do Resource pack vložte přímý odkaz. Musí začínat http:// nebo https:// (doporučujeme https://).
  3. Do SHA-⁠1 resource packu vložte spočítaný součet.
  4. Pokud bez balíčku nejde hrát, zapněte Vyžadovat resource pack.
  5. Klikněte na Uložit a restartovat.

Po připojení hráč uvidí nabídku ke stažení balíčku. Při každé změně balíčku spočítejte nový součet a uložte ho, jinak hráči zůstanou u staré verze z mezipaměti.

Ověření#

  1. Po uložení počkejte na restart a v Konzoli na řádek Done (…)! For help, type "help".
  2. V záložce Nastavení serveru klikněte na Načíst znovu a zkontrolujte, že hodnoty zůstaly.
  3. Ve hře otevřete seznam serverů a obnovte ho (Refresh). Uvidíte nové MOTD a počet slotů.
  4. U pravidel hry zadejte v konzoli název pravidla bez hodnoty, například gamerule pvp, a zkontrolujte výpis.

Když něco nefunguje#

Soubor se mezitím změnil (server ho přepisuje při startu).#

Mezi otevřením formuláře a uložením server soubor přepsal (typicky při startu). Klikněte na Načíst znovu a změny zopakujte. Nejbezpečnější je upravovat nastavení, když je server vypnutý, nebo rovnou použít Uložit a restartovat.

Změna se neprojevila#

  • Server soubor čte jen při startu. Restartujte ho.
  • Hodnota mohla být neplatná a server ji při startu přepsal výchozí hodnotou. Zkontrolujte překlepy, true/false malými písmeny a čísla bez mezer.
  • level-seed, level-type a generate-structures platí jen pro nový svět. Na existující svět nemají vliv.

Změna pvp, allow-nether nebo spawn-monsters nic neudělala (nebo klíč ve formuláři chybí)#

Server běží na verzi 1.21.9 nebo novější, kde tyto klíče nefungují. Nastavte místo nich pravidlo hry, viz Klíče přesunuté do pravidel hry.

You are not white-listed on this server!#

Je zapnutý whitelist (od verze 26.3 i na novém serveru). Přidejte hráče příkazem whitelist add <NICK> v konzoli, nebo whitelist vypněte (white-list=false). Podrobně v návodu Whitelist, operátoři a bany.

Zamčené klíče vráceny na původní hodnotu: server-port.#

Pokusili jste se změnit adresu nebo port serveru. Ty nastavujeme automaticky. Port serveru vidíte v záložce Síť, další porty přidáte tlačítkem Přidat port.

Použijte jeden z portů serveru: …#

Port RCON (nebo Server Management Protocolu) musí patřit serveru. Přidejte port v záložce Síť a zadejte ho.

Hráče po připojení odpojí kvůli resource packu#

  • Odkaz nevede přímo na .zip. Otevřete ho v anonymním okně prohlížeče – musí se rovnou začít stahovat soubor.
  • SHA-⁠1 nesouhlasí s balíčkem (balíček jste změnili a součet ne). Spočítejte ho znovu.
  • Balíček je větší než 250 MiB.

Flying is not enabled on this server#

Hráč létá (plugin, mód, elytra s raketou se nepočítá) a allow-flight je false. Zapněte Povolit létání.

Shrnutí

  • Změny v server.properties se projeví až po restartu – používejte Uložit a restartovat.
  • server-ip, server-port a query.port nastavujeme automaticky, RCON vždy dejte na další port ze záložky Síť.
  • online-mode=false jen za proxy s forwardingem, jinak se kdokoli přihlásí jako operátor.
  • Od verze 1.21.9 jsou pvp, allow-nether, spawn-monsters a enable-command-block pravidla hry (příkaz gamerule).
  • Od verze 26.3 je whitelist na novém serveru ve výchozím stavu zapnutý.
  • Nejvíc výkonu ušetří view-distance a simulation-distance.

Byl návod užitečný?

Platí pro

  • Minecraft Java 1.20 a novější
  • Minecraft 26.x
  • Paper, Purpur, Folia
  • Vanilla, Fabric, Forge, NeoForge

Služby

Nahlásit chybu v návodu

Hledání v návodech