Súbor server.properties riadi základné správanie každého Minecraft servera: obtiažnosť, počet hráčov, whitelist, vzdialenosť vykresľovania, popis v zozname serverov aj vzdialenú správu. Prejdeme všetky nastavenia v rovnakom poradí ako v zákazníckej zóne a pri každom povieme, čo robí, čo nastaviť a kedy hodnotu meniť.
Čo budete potrebovať
- Minecraft server u StormHostu (alebo iný server s Javou, kde máte prístup k súborom)
- Oprávnenie Nastavenia servera, ak server nevlastníte (RCON navyše vyžaduje oprávnenie Tajné údaje)
- Asi 20 minút
Ako súbor funguje#
server.properties je obyčajný textový súbor v hlavnom priečinku servera. Každý riadok má tvar kľúč=hodnota, riadky začínajúce # sú komentáre:
#Minecraft server properties
motd=Muj server
max-players=20
difficulty=normal
white-list=true- Hodnoty sú troch druhov: prepínače (
true= zapnuté,false= vypnuté), celé čísla a text. - Server súbor číta iba pri štarte. Každá zmena sa prejaví až po reštarte servera.
- Server súbor pri štarte sám prepíše. Doplní chýbajúce kľúče s predvolenou hodnotou. Kľúče, ktoré jeho verzia nepozná, v súbore nechá, ale nepoužíva ich. Preto po aktualizácii môže v súbore zostať kľúč, ktorý už nič nerobí (pozrite kľúče presunuté do pravidiel hry).
- Diakritika v texte (MOTD) funguje. Zákaznícka zóna ju pri uložení sama prevedie do zápisu
á(pre á), ktorému Minecraft rozumie v každej verzii.
Kde nastavenia zmeníte#
V zákazníckej zóne otvorte Moje služby, kliknite na Minecraft server a prejdite na záložku Nastavenia servera.
Vyberte režim úprav hore:
- Formulár – nastavenia rozdelené do skupín Hra, Hráči, Svet, Sieť a RCON a Pokročilé, s kontrolou hodnôt.
- Text – celý súbor ako text. Hodí sa pre kľúče, ktoré formulár nepozná.
Upravte hodnoty. Hore uvidíte počítadlo
Neuložené zmeny: 3.Kliknite na Uložiť a reštartovať. Server sa reštartuje a zmeny sa hneď prejavia.
Ak kliknete iba na Uložiť, uvidíte hlášku
Uložené. Zmeny sa prejavia po reštarte servera.a zmena sa prejaví pri ďalšom štarte.
Ďalšie tlačidlá a hlášky:
| Prvok | Čo robí |
|---|---|
| Pridať nastavenie | Formulár ukazuje iba kľúče, ktoré v súbore už sú. Týmto tlačidlom pridáte známy kľúč, ktorý v súbore chýba. |
Ďalšie kľúče (5) upravíte v textovom režime. | V súbore sú kľúče, ktoré formulár nepozná. Upravíte ich v režime Text. |
| Zahodiť zmeny | Vráti formulár do uloženého stavu. |
| Načítať znova | Načíta súbor zo servera. Použite ho, keď sa objaví hláška o zmene súboru (pozrite Keď niečo nefunguje). |
| Založiť z predvolených hodnôt | Ukáže sa, keď server ešte nikdy nebežal a súbor neexistuje. Založí ho, aby ste ho mohli upraviť pred prvým štartom. |
Čo meniť nemožno
Kľúče server-ip, server-port a query.port nastavujeme automaticky podľa adresy a portu servera. Vo formulári ich preto nenájdete. V textovom režime ich uvidíte, ale keď ich zmeníte, pri uložení ich vrátime späť a uvidíte hlášku Zamknuté kľúče vrátené na pôvodnú hodnotu: server-port.
Na vlastnej VPS upravíte súbor textovým editorom, napríklad nano server.properties v priečinku servera, a server potom reštartujete.
Skupina Hra#
| Nastavenie | Čo robí | Odporúčaná hodnota | Kedy zmeniť |
|---|---|---|---|
motd (Popis servera) | Text pod názvom servera v zozname serverov. Podporuje farby cez kódy § (pozrite Farby v MOTD). | Krátky popis, napríklad §aSurvival §7- §f26.3 | Kedykoľvek. Na jeden riadok sa zmestí zhruba 59 znakov, dlhší text sa v zozname nemusí zobraziť celý. |
difficulty (Obtiažnosť) | Obtiažnosť: peaceful (žiadne príšery), easy, normal, hard. Ovplyvňuje poškodenie od príšer, hlad a niektoré mechaniky (napríklad zombie vie rozbiť dvere iba na hard). | normal | easy pre deti a nováčikov, hard pre skúsených hráčov. Staršie súbory majú čísla 0–3, aj tie fungujú. |
gamemode (Herný režim) | Predvolený režim nových hráčov: survival, creative, adventure (nedá sa búrať ani stavať bez správneho nástroja), spectator. | survival | creative pre staviteľský server, adventure pre mapy a minihry. Hráči, ktorí už na serveri boli, si režim nechajú (ak nezapnete force-gamemode). |
hardcore | Po smrti sa hráč stane divákom a do hry sa nevráti. Obtiažnosť je pevne najťažšia. | false | Iba pre výzvy typu „jeden život“. Platí pre svet vytvorený so zapnutým hardcore. |
pvp | Či si hráči môžu navzájom ubližovať. | true | false pre priateľský survival. Od verzie 1.21.9 kľúč nefunguje, nastavuje sa pravidlom hry (pozrite nižšie). |
force-gamemode (Vynútiť herný režim) | Po každom pripojení hráč dostane predvolený režim z gamemode. | false | true na lobby a minihrách, kde nikto nesmie zostať v kreatíve. |
enable-command-block (Command bloky) | Povolí command bloky. | false | true, keď staviate mapy s command blokmi. Od verzie 1.21.9 kľúč nefunguje, nastavuje sa pravidlom hry. |
Skupina Hráči#
| Nastavenie | Čo robí | Odporúčaná hodnota | Kedy zmeniť |
|---|---|---|---|
max-players (Maximum hráčov) | Koľko hráčov môže byť pripojených naraz. Na plný server sa dostane iba operátor, ktorý má v ops.json nastavené "bypassesPlayerLimit": true. | Podľa výkonu balíka, napríklad 20–50 | Číslo nehovorí nič o výkone. Keď server pri plnom počte laguje, číslo znížte, alebo prejdite na väčší balík. |
online-mode (Overovanie účtov) | Server u Microsoftu overí, že hráč vlastní originálny Minecraft a meno patrí jemu. | true | Iba na serveri za proxy (Velocity), ktorá hráčov overuje sama. Pozrite varovanie nižšie. |
white-list (Whitelist) | Pripojiť sa môžu iba hráči na whiteliste. | true pre súkromný server | false pre verejný server. Od verzie 26.3 je predvolená hodnota true, nový server preto pustí iba hráčov na whiteliste. Výnimka: súbor založený tlačidlom Založiť z predvolených hodnôt má false. |
enforce-whitelist (Vynútiť whitelist) | Keď sa whitelist znova načíta (napríklad príkazom whitelist reload), odpojí hráčov, ktorí na ňom nie sú. | true, ak whitelist používate | Pri white-list=false nemá vplyv. |
spawn-protection (Ochrana spawnu) | Štvorec okolo bodu spawnu, kde smú stavať a búrať iba operátori. Hodnota 16 chráni štvorec 33 × 33 blokov (2 × 16 + 1). 0 ochranu vypne. Keď na serveri nie je žiadny operátor, ochrana neplatí. | 16 (predvolené) | 0, keď spawn chráni plugin (napríklad WorldGuard), alebo keď hráči majú stavať aj pri spawne. Ak sa hráči sťažujú, že pri spawne nemôžu stavať ani búrať, je to týmto nastavením. |
allow-flight (Povoliť lietanie) | Server neodpojí hráča, ktorý v survivale „lieta“. | false | true, keď lietanie umožňujú pluginy (/fly), mody alebo jetpacky. Inak hráča vyhodí hláška Flying is not enabled on this server. |
player-idle-timeout (Odpojiť neaktívnych hráčov) | Po koľkých minútach nečinnosti server hráča odpojí. 0 = nikdy. | 0 | Na plnom verejnom serveri napríklad 15, aby AFK hráči nezaberali miesto. |
op-permission-level (Oprávnenia operátorov) | Akú úroveň dostane hráč príkazom op: 1 obíde ochranu spawnu, 2 herné príkazy a command bloky, 3 správa hráčov (kick, ban, op), 4 všetko vrátane stop. | 4 | Znížte, keď dávate op ľuďom, ktorí nemajú server vypínať. Lepší je však LuckPerms. |
hide-online-players (Skryť zoznam hráčov) | Zoznam serverov neukáže mená pripojených hráčov (počet zostane). | false | true, keď nechcete prezrádzať, kto hrá. |
enforce-secure-profile (Vyžadovať podpísaný chat) | Pustí iba hráčov s kľúčom na podpisovanie chatu od Mojangu. | true | false, keď používate Geyser – hráči z Bedrocku by inak nemohli písať do chatu. |
online-mode=false
S vypnutým overovaním sa môže pripojiť ktokoľvek pod ľubovoľným menom, vrátane mien operátorov. Útočník sa tak prihlási ako vy a získa všetky vaše práva. Zákaznícka zóna pri tomto nastavení zobrazí varovanie. Vypínajte ho iba na serveri za proxy Velocity so zapnutým forwardingom (návod), nikdy na serveri dostupnom priamo.
Whitelist a operátorov spravujete príkazmi, podrobne v návode Whitelist, operátori a bany.
Skupina Svet#
| Nastavenie | Čo robí | Odporúčaná hodnota | Kedy zmeniť |
|---|---|---|---|
level-name (Priečinok sveta) | Názov priečinka so svetom. Keď priečinok neexistuje, server vytvorí nový svet. Povolené sú písmená bez diakritiky, číslice, medzera, _ a -. | world | Keď chcete prepnúť na iný svet (napríklad nahraný). Starý svet zostane na disku. Pozrite Nahranie vlastného sveta. |
level-seed (Seed) | Seed generátora terénu. Prázdna hodnota = náhodný seed. | Prázdne | Keď chcete konkrétny svet (seed z internetu, z hry pre jedného hráča). Platí iba pre novo vytvorený svet. Seed bežiaceho sveta zistíte príkazom seed. |
level-type (Typ sveta) | Generátor: minecraft:normal, minecraft:flat (plochý), minecraft:large_biomes (veľké biómy), minecraft:amplified (zosilnený, veľmi náročný na výkon), minecraft: (jeden bióm). | minecraft:normal | Iba pred vytvorením nového sveta. Na existujúci svet nemá vplyv. |
view-distance (Vzdialenosť vykresľovania) | Koľko chunkov okolo hráča server posiela klientovi (polomer, 1 chunk = 16 × 16 blokov). Hráč nikdy neuvidí ďalej, aj keď má v hre nastavené viac. | 10 | Znížte na 8 alebo 6, keď server laguje. Vplyv na výkon je veľký: 10 znamená 441 chunkov na hráča, 8 iba 289. Rozumný rozsah je 3–32. |
simulation-distance (Vzdialenosť simulácie) | V akom okruhu (v chunkoch) okolo hráča bežia entity, redstone, rast rastlín a farmy. | 8–10 | Znížte na 6, keď server laguje. Čo je od hráča ďalej, než siaha simulácia, sa zastaví (farmy, redstone, rast). Pod 5 preto prestáva fungovať väčšina väčších fariem. Má byť menšia alebo rovná view-distance. |
allow-nether (Nether) | Či sa dá do Netheru prejsť portálom. | true | Od verzie 1.21.9 kľúč nefunguje, nastavuje sa pravidlom hry. |
generate-structures (Generovať stavby) | Dediny, chrámy, pevnosti a ďalšie stavby v novo generovanom teréne. | true | false pre čistý terén (staviteľské servery). Už vygenerovaný terén nezmení. |
spawn-monsters (Príšery) | Či sa príšery objavujú samy. | true | Od verzie 1.21.9 kľúč nefunguje, nastavuje sa pravidlom hry. |
spawn-npcs (Dedinčania) | Či sa objavujú dedinčania. | true | Od verzie 1.21.2 kľúč nefunguje a nemá náhradu. |
max-world-size (Maximálna veľkosť sveta) | Polomer v blokoch od stredu, kde stojí okraj sveta. Maximum je 29999984. | Ponechať predvolené | Na obmedzenie sveta radšej použite príkaz worldborder – dá sa meniť za behu a má vlastný stred. |
Výkon
Najviac výkonu ušetríte vzdialenosťou vykresľovania a simulácie a predgenerovaním sveta. Podrobne v návode Výkon Minecraft servera.
Skupina Sieť a RCON#
| Nastavenie | Čo robí | Odporúčaná hodnota | Kedy zmeniť |
|---|---|---|---|
network-compression-threshold (Prah kompresie) | Pakety väčšie než tento počet bajtov sa komprimujú. -1 kompresiu vypne, 0 komprimuje všetko. | 256 | Nemeňte. Vyššia hodnota šetrí procesor, ale zvyšuje prenos dát. |
enable-status (Zobrazovať v zozname serverov) | Server odpovedá na dotaz zo zoznamu serverov (MOTD, počet hráčov). Pri false sa server v zozname tvári ako offline, ale pripojiť sa dá. | true | Prakticky nikdy. |
enable-rcon (RCON) | Zapne RCON – vzdialenú konzolu cez sieť (TCP). | false | Keď potrebujete posielať príkazy z iného programu (Discord bot, správcovský nástroj). |
rcon.password (Heslo RCON) | Heslo na pripojenie k RCON. Bez hesla RCON nenaštartuje. | Dlhé náhodné heslo z generátora hesiel | Pri podozrení na únik. |
rcon.port (Port RCON) | Port, na ktorom RCON počúva. Musí to byť jeden z ďalších portov servera. | Ďalší port zo záložky Sieť | Keď port odoberiete alebo vymeníte. |
enable-query (Query) | Zapne Query (protokol GameSpy4 cez UDP), cez ktorý weby a nástroje zisťujú zoznam hráčov a pluginov. | false | Keď ho vyžaduje web so štatistikami. Query odpovedá na porte query.port, ktorý nastavujeme automaticky. |
RCON a Query na porte hry
Zákaznícka zóna upozorní: RCON a Query potrebujú vlastný port. RCON preto vždy nastavte na ďalší port servera. Query používa UDP a nesmie zdieľať port s iným UDP programom, typicky s Geyserom alebo pluginom pre hlasový chat. Ak Geyser beží na porte hry, Query nezapínajte.
Ako zapnúť RCON#
Otvorte záložku Sieť a v časti Ďalšie porty kliknite na Pridať port. Zapamätajte si číslo nového portu.
Otvorte záložku Nastavenia servera, režim Formulár, skupinu Sieť a RCON.
Zapnite Vzdialená konzola (RCON).
Do Port RCON zadajte číslo nového portu. Port, ktorý serveru nepatrí, sa neuloží a uvidíte hlášku
Použite jeden z portov servera: ….Do Heslo RCON vložte dlhé náhodné heslo.
Kliknite na Uložiť a reštartovať.
V konzole sa po štarte objaví riadok
RCON running on …s adresou a vaším portom. Ak namiesto toho uvidíteNo rcon password set in server.properties, rcon disabled!, chýba heslo.
RCON zapína, mení a vidí jeho heslo iba vlastník služby a členovia s oprávnením Tajné údaje. Ostatným sa heslo zobrazí ako ******** a uloženie ho nezmení.
RCON nie je šifrovaný
Heslo aj príkazy idú sieťou nešifrovane. Používajte dlhé náhodné heslo, nedávajte ho do verejných nástrojov a RCON vypnite, keď ho nepotrebujete.
Skupina Pokročilé#
| Nastavenie | Čo robí | Odporúčaná hodnota | Kedy zmeniť |
|---|---|---|---|
resource-pack (Resource pack) | Priamy odkaz na .zip s resource packom, ktorý server ponúkne hráčom pri pripojení. | Prázdne | Keď máte vlastné textúry alebo zvuky. Postup pozrite Resource pack krok za krokom. |
resource-pack-sha1 (SHA-1 resource packu) | Kontrolný súčet balíka (40 znakov). Klient podľa neho spozná, že sa balík zmenil, a stiahne ho znova. | Vyplniť vždy, keď používate resource pack | Po každej zmene balíka. |
require-resource-pack (Vyžadovať resource pack) | Hráča, ktorý balík odmietne, server odpojí. | false | true, keď sa bez balíka nedá hrať (vlastné predmety, mapy). |
sync-chunk-writes (Synchrónne ukladanie chunkov) | Ukladanie chunkov čaká na potvrdenie zápisu na disk. Chráni dáta pri páde, ale spomaľuje ukladanie. | true | Nemeňte. Na Paperi tento kľúč v predvolenom stave nič nerobí. |
Ďalšie kľúče (iba v textovom režime)#
Tieto kľúče formulár nepozná. Upravíte ich v režime Text. Ak v súbore chýbajú, server ich pri štarte sám doplní s predvolenou hodnotou.
| Nastavenie | Čo robí | Odporúčaná hodnota | Kedy zmeniť |
|---|---|---|---|
accepts-transfers | Prijíma hráčov presmerovaných z iného servera príkazom transfer. | false | true, keď presmerúvate hráčov medzi vlastnými servermi bez proxy. |
broadcast-console-to-ops | Operátori v hre vidia výstup príkazov zadaných v konzole. | true | false, keď vás to v hre ruší. |
broadcast-rcon-to-ops | To isté pre príkazy zadané cez RCON. | true | false, keď RCON používa bot, ktorý posiela veľa príkazov. |
bug-report-link | Odkaz na hlásenie chýb v ponuke odkazov servera v hre. | Prázdne | Keď máte web alebo Discord na hlásenie chýb. |
chat-spam-threshold-seconds | Automatické vyhadzovanie hráčov za spam v chate (od verzie 26.2). 0 kontrolu vypne. | 10 | Znížte, keď prekáža príliš prísna kontrola rýchleho písania. |
command-spam-threshold-seconds | To isté pre príkazy (od verzie 26.2). | 10 | Pozrite vyššie. |
enable-code-of-conduct | Server zobrazí pravidlá z priečinka codeofconduct (súbory <jazyk>.txt, napríklad sk_sk.txt) a hráč ich musí prijať (od verzie 1.21.9). | false | true, keď chcete, aby hráči pred hrou odsúhlasili pravidlá. |
enable-jmx-monitoring | Sprístupní časy tickov cez JMX pre monitorovacie nástroje. | false | Iba s vlastným monitoringom na VPS. |
entity-broadcast-range-percentage | Z akej vzdialenosti server posiela hráčom entity, v percentách predvolenej hodnoty (10–1000). | 100 | Zníženie (napríklad 75) uľaví sieti a klientom na serveroch s mnohými entitami. |
function-permission-level | Úroveň oprávnení, s ktorou bežia funkcie z datapackov (1–4). | 2 | Iba keď to datapack výslovne vyžaduje. |
generator-settings | Nastavenia generátora pre plochý svet vo formáte JSON. | {} | Iba pre vlastný plochý svet pred jeho vytvorením. |
initial-enabled-packs / initial-disabled-packs | Datapacky zapnuté alebo vypnuté pri vytvorení nového sveta (oddelené čiarkou). | vanilla / prázdne | Keď chcete experimentálne funkcie už pri vytvorení sveta. |
log-ips | Zapisuje IP adresy hráčov do konzoly a logu. | true | false, keď nechcete IP adresy v logu (súkromie, streamovanie). |
max-chained-neighbor-updates | Limit reťazených aktualizácií blokov. Chráni pred zamrznutím servera obrovskými redstone obvodmi. | 1000000 | Nemeňte. |
max-tick-time | Po koľkých milisekundách jedného ticku server usúdi, že zamrzol, a vypne sa (strážny pes, watchdog). -1 stráženie vypne. Na Paperi a Purpure sa nepoužíva – tam stráženie riadi settings.timeout-time v spigot.yml (v sekundách, predvolene 60). | 60000 | Nemeňte. Vypnutý watchdog nechá zamrznutý server visieť donekonečna. |
pause-when-empty-seconds | Po koľkých sekundách bez hráčov server pozastaví svet (od verzie 1.21.2). | Vanilla 60, Paper v predvolenom stave vypnuté (-1) | Na Vanille nastavte -1, ak majú farmy a chunk loadery bežať aj bez hráčov. |
prevent-proxy-connections | Odpojí hráča, ktorého poskytovateľ internetu sa líši od toho, ktorého vidí overovací server. Slabá ochrana proti VPN. | false | Ponechajte false, inak vyhodí aj bežných hráčov. |
rate-limit | Koľko paketov smie hráč poslať, kým ho server odpojí. 0 = bez limitu. | 0 | Iba pri problémoch so spamom paketov. |
region-file-compression | Kompresia sveta na disku: deflate, lz4, none (Paper vie aj gzip). | deflate | lz4 je rýchlejšia, ale svet zaberie viac miesta. Zmena platí iba pre novo ukladané chunky. |
resource-pack-id | Voliteľné UUID resource packu. | Prázdne | Iba pri viacerých balíkoch naraz. |
resource-pack-prompt | Vlastný text v okne s ponukou resource packu. | Prázdne | Keď chcete hráčom vysvetliť, prečo balík potrebujú. |
text-filtering-config, text-filtering-version | Filtrovanie chatu používané službou Realms. | Prázdne / 0 | Nemeňte. |
use-native-transport | Rýchlejšia sieťová vrstva na Linuxe. | true | Nemeňte. |
Pre pokročilých: Server Management Protocol
Od verzie 1.21.9 má server vzdialené správcovské rozhranie (JSON-RPC cez WebSocket) na správu hráčov, whitelistu, operátorov a vypnutie servera. Ovládajú ho kľúč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. V predvolenom stave je vypnuté a počúva iba vnútri servera. Port musí byť jeden z portov servera a s TLS server nenaštartuje bez súboru s certifikátom (keystore). Meniť ich smie iba vlastník a členovia s oprávnením Tajné údaje. Ak rozhranie nepotrebujete, nechajte ho vypnuté.
Kľúče presunuté do pravidiel hry#
Vo verzii 1.21.9 Mojang presunul niekoľko kľúčov zo server.properties do pravidiel hry (gamerules). Na serveri s verziou 1.21.9 a novšou tieto kľúče nemajú žiadny účinok. Novo vytvorený súbor ich už neobsahuje. Ak v súbore zostali zo staršej verzie, server ich ignoruje – a ich zmena vo formulári nič neurobí. Nastavujú sa príkazom gamerule v konzole (bez lomky) a ukladajú sa do sveta.
| Pôvodný kľúč | Pravidlo hry od verzie 1.21.11 (a 26.x) | Príklad príkazu |
|---|---|---|
pvp | pvp | gamerule pvp false |
allow-nether | allow_ | gamerule allow_ |
spawn-monsters | spawn_monsters | gamerule spawn_monsters false |
enable-command-block | command_blocks_work | gamerule command_blocks_work true |
gamerule– príkaz na čítanie a zmenu pravidla hry.- Druhé slovo je názov pravidla, tretie nová hodnota (
true/falsealebo číslo). Bez hodnoty príkaz vypíše súčasné nastavenie.
Paper a Purpur: pravidlá platia pre každý svet zvlášť
Na Paperi a Purpure má každá dimenzia (Overworld, Nether, End) vlastné pravidlá hry. Príkaz gamerule zadaný v konzole zmení iba Overworld. Aby napríklad PvP nefungovalo nikde, zadajte v konzole ešte:
execute in minecraft:the_nether run gamerule pvp false
execute in minecraft:the_end run gamerule pvp falseexecute in minecraft:the_nether– ďalší príkaz sa vykoná v Netheri (minecraft:the_end= End).run gamerule pvp false– príkaz, ktorý sa v danej dimenzii vykoná.
Na Vanille, Fabricu a NeoForge platia pravidlá pre celý server a stačí jeden príkaz.
Vo verziách 1.21.9 a 1.21.10 sa pravidlá volali ešte postaru (allowEnteringNetherUsingPortals, spawnMonsters, commandBlocksEnabled, pvp). Vo verzii 1.21.11 dostali všetky pravidlá nové názvy s podčiarkovníkmi. Kľúče spawn-animals a spawn-npcs zmizli už vo verzii 1.21.2 bez náhrady.
Zoznam ďalších pravidiel nájdete v návode Konzola a príkazy.
Farby a formátovanie v MOTD#
Farbu a štýl nastavíte znakom § a kódom. Kód platí pre všetok text za ním, kým ho nezmeníte alebo nezrušíte kódom §r.
| Kód | Farba |
|---|---|
§0 | čierna |
§1 | tmavomodrá |
§2 | tmavozelená |
§3 | tmavotyrkysová |
§4 | tmavočervená |
§5 | tmavofialová |
§6 | zlatá |
§7 | sivá |
§8 | tmavosivá |
§9 | modrá |
§a | zelená |
§b | tyrkysová |
§c | červená |
§d | svetlofialová |
§e | žltá |
§f | biela |
| Kód | Štýl |
|---|---|
§l | tučné |
§o | kurzíva |
§n | podčiarknuté |
§m | prečiarknuté |
§k | „šifrovaný“ text (znaky sa neustále náhodne menia) |
§r | zrušiť farbu aj štýl |
Príklad:
motd=§6§lStormCraft §r§7| §aSurvival §7| §fSlovenčinaVýsledok: tučný zlatý názov, sivé oddeľovače, zelené slovo Survival a biele slovo Slovenčina.
- Štýl napíšte za farbu (
§6§l). Nová farba totiž štýl zruší. - Znak
§skopírujte z tejto stránky. Vo Windows ho napíšete aj podržaním Alt a zadaním0167na numerickej klávesnici. - Druhý riadok: formulár aj textový režim v záložke Nastavenia servera zalomenie riadka nahradia medzerou. Dvojriadkové MOTD zapíšete priamo do súboru: vypnite server, v záložke Súbory otvorte
server.propertiesa medzi riadky napíšte\n, napríkladmotd=§6Prvy riadok\n§7Druhy riadok. Uložte (Ctrl+S) a server spustite.
Ikona servera#
Ikonu v zozname serverov zobrazí obrázok server-icon.png v hlavnom priečinku servera. Musí to byť PNG s rozmerom presne 64 × 64 pixelov. Nahrajte ho v záložke Súbory a server reštartujte.
Resource pack krok za krokom#
- Pripravte resource pack ako
.zip. Súborpack.mcmetamusí byť priamo v koreni archívu, nie v podpriečinku. - Nahrajte archív na úložisko, ktoré ponúka priamy odkaz na stiahnutie. Odkaz musí viesť rovno na súbor
.zip, nie na stránku s tlačidlom „Stiahnuť“. Balík smie mať najviac 250 MiB. - Vypočítajte kontrolný súčet SHA-1 archívu:
Windows
Otvorte PowerShell v priečinku s archívom a spustite:
(Get-FileHash .\<SOUBOR>.zip -Algorithm SHA1).Hash.ToLower()Get-FileHash– vypočíta kontrolný súčet súboru.-Algorithm SHA1– použije algoritmus SHA-1, ktorý Minecraft vyžaduje..Hash.ToLower()– vypíše iba súčet malými písmenami.
macOS
V Termináli v priečinku s archívom spustite:
shasum -a 1 <SOUBOR>.zipshasum -a 1– vypočíta súčet SHA-1. Súčet je prvý stĺpec výstupu.
Linux
V termináli v priečinku s archívom spustite:
sha1sum <SOUBOR>.zipsha1sum– vypočíta súčet SHA-1. Súčet je prvý stĺpec výstupu.
Za <SOUBOR> dosaďte názov archívu bez prípony a bez lomených zátvoriek – z <SOUBOR>.zip tak bude napríklad textury.zip. Výsledkom je 40 znakov z číslic a písmen a–f.
- V záložke Nastavenia servera otvorte skupinu Pokročilé.
- Do Resource pack vložte priamy odkaz. Musí začínať
http://alebohttps://(odporúčamehttps://). - Do SHA-1 resource packu vložte vypočítaný súčet.
- Ak sa bez balíka nedá hrať, zapnite Vyžadovať resource pack.
- Kliknite na Uložiť a reštartovať.
Po pripojení hráč uvidí ponuku na stiahnutie balíka. Pri každej zmene balíka vypočítajte nový súčet a uložte ho, inak hráči zostanú pri starej verzii z vyrovnávacej pamäte.
Overenie#
- Po uložení počkajte na reštart a v Konzole na riadok
Done (…)! For help, type "help". - V záložke Nastavenia servera kliknite na Načítať znova a skontrolujte, že hodnoty zostali.
- V hre otvorte zoznam serverov a obnovte ho (Refresh). Uvidíte nové MOTD a počet slotov.
- Pri pravidlách hry zadajte v konzole názov pravidla bez hodnoty, napríklad
gamerule pvp, a skontrolujte výpis.
Keď niečo nefunguje#
Súbor sa medzitým zmenil (server ho prepisuje pri štarte).#
Medzi otvorením formulára a uložením server súbor prepísal (typicky pri štarte). Kliknite na Načítať znova a zmeny zopakujte. Najbezpečnejšie je upravovať nastavenia, keď je server vypnutý, alebo rovno použiť Uložiť a reštartovať.
Zmena sa neprejavila#
- Server súbor číta iba pri štarte. Reštartujte ho.
- Hodnota mohla byť neplatná a server ju pri štarte prepísal predvolenou hodnotou. Skontrolujte preklepy,
true/falsemalými písmenami a čísla bez medzier. level-seed,level-typeagenerate-structuresplatia iba pre nový svet. Na existujúci svet nemajú vplyv.
Zmena pvp, allow-nether alebo spawn-monsters nič neurobila (alebo kľúč vo formulári chýba)#
Server beží na verzii 1.21.9 alebo novšej, kde tieto kľúče nefungujú. Nastavte namiesto nich pravidlo hry, pozrite Kľúče presunuté do pravidiel hry.
You are not white-listed on this server!#
Je zapnutý whitelist (od verzie 26.3 aj na novom serveri). Pridajte hráča príkazom whitelist add <NICK> v konzole, alebo whitelist vypnite (white-list=false). Podrobne v návode Whitelist, operátori a bany.
Zamknuté kľúče vrátené na pôvodnú hodnotu: server-port.#
Pokúsili ste sa zmeniť adresu alebo port servera. Tie nastavujeme automaticky. Port servera vidíte v záložke Sieť, ďalšie porty pridáte tlačidlom Pridať port.
Použite jeden z portov servera: …#
Port RCON (alebo Server Management Protocolu) musí patriť serveru. Pridajte port v záložke Sieť a zadajte ho.
Hráča po pripojení odpojí kvôli resource packu#
- Odkaz nevedie priamo na
.zip. Otvorte ho v anonymnom okne prehliadača – musí sa rovno začať sťahovať súbor. - SHA-1 nesúhlasí s balíkom (balík ste zmenili a súčet nie). Vypočítajte ho znova.
- Balík je väčší než 250 MiB.
Flying is not enabled on this server#
Hráč lieta (plugin, mod, elytra s raketou sa nepočíta) a allow-flight je false. Zapnite Povoliť lietanie.
Zhrnutie
- Zmeny v
server.propertiessa prejavia až po reštarte – používajte Uložiť a reštartovať. server-ip,server-portaquery.portnastavujeme automaticky, RCON vždy dajte na ďalší port zo záložky Sieť.online-mode=falseiba za proxy s forwardingom, inak sa ktokoľvek prihlási ako operátor.- Od verzie 1.21.9 sú
pvp,allow-nether,spawn-monstersaenable-command-blockpravidlá hry (príkazgamerule). - Od verzie 26.3 je whitelist na novom serveri v predvolenom stave zapnutý.
- Najviac výkonu ušetria
view-distanceasimulation-distance.