# Minecraft

# Předgenerování mapy serveru

### Předgenerování mapy serveru

---

##### Chcete zajistit co nejvyšší stabilitu Vašeho serveru a dopřát Vašim hráčům co nejlepší herní zážitek? 

---

- Nainstalujeme na server plugin [Chunky](https://www.spigotmc.org/resources/chunky.81534/)
- Nastavíme střed mapy dle následujícího obrázku [![image-1643457819661.png](https://wiki.pearhost.cz/uploads/images/gallery/2022-01/scaled-1680-/image-1643457819661.png)](https://wiki.pearhost.cz/uploads/images/gallery/2022-01/image-1643457819661.png)
- Dále napíšeme příkaz /chunky radius **&lt;Počet blocků&gt;** (Doporučujeme 5000 pro menší servery, 20000 pro větší)
- Odešleme příkaz /chunky start (Pro zastavení /chunky pause)
- Svět se začne renderovat, tato akce může trvat až několik hodin

# Povolení připojení hráčů s nezakoupenou verzí Minecraftu (Warez)

Jak zajistit, aby se na server mohli připojit hráči i s neplacenou verzí hry?

1\) V administraci přejdeme do "Správce souborů"

2\) Rozklikneme soubor s názvem "server.propertiers"

  
3\) Nalezneme online-mode=true  
[![image.png](https://wiki.pearhost.cz/uploads/images/gallery/2024-01/scaled-1680-/6haimage.png)](https://wiki.pearhost.cz/uploads/images/gallery/2024-01/6haimage.png)

*(Takto vypadá výchozí nastavení - připojení pouze pro hráče s originální verzí hry.)*

  
4\) Nyní přepíšeme "true" na "false", to zajistí, že se na server budou moci připojit i hráči s neplacenou verzí hry.[![image.png](https://wiki.pearhost.cz/uploads/images/gallery/2024-01/scaled-1680-/Ah1image.png)](https://wiki.pearhost.cz/uploads/images/gallery/2024-01/Ah1image.png)

  
*(Mělo by to vypadat takto.)* 4) Jako další klikneme na uložit a server restartujeme.  
[![image.png](https://wiki.pearhost.cz/uploads/images/gallery/2024-01/scaled-1680-/qgMimage.png)](https://wiki.pearhost.cz/uploads/images/gallery/2024-01/qgMimage.png)

5\) Jako další klikneme na uložit a server restartujeme.  
Hotovo!

Návod sepsal : nevimkdostajl  
  
Tým PearHost.cz

# Nastavení slotů (Maximum připojených hráčů)

<div class="contents_f41bb2" id="bkmrk-jak-nastavit-maxim%C3%A1l"><div class="markup_a7e664 messageContent__21e69" id="bkmrk-jak-nastavit-maxim%C3%A1l-0">Jak nastavit maximální počet slotů na server?  
  
Nejprve si ujasníme, co sloty vlastně znamenají. Sloty jsou volná místa na serveru v jeden moment, do kterých se mohou hráči připojit.  
  
</div><div class="markup_a7e664 messageContent__21e69">1) V administraci přejdeme do "Správce souborů"   
2) Rozklikneme soubor s názvem "server.properties"   
3) Nalezneme kolonku s názvem max-players=20  
![Obrázek](https://media.discordapp.net/attachments/1193163513816957051/1194217765507174420/image.png?ex=65af8cf6&is=659d17f6&hm=1b64f613dcdcfc33faf467c69aa96d50916d9fe31d5b0a40882e741d653f7575&=&format=webp&quality=lossless)  
4) Nyní si místo "20" nastavíme číslo, kolik chceme nastavit jako maximální počet hráčů připojených v jeden okamžik.  
5) Jako další klikneme na uložit a server restartujeme.</div></div><div class="container_dbadf5" id="bkmrk-aa...-hotovo%21n%C3%A1vod-s"><div class="mediaAttachmentsContainer_edba75"><div class="oneByTwoGrid__44b90"><div class="oneByTwoGridItem_fc18a9"><div class="messageAttachment_b97504 messageAttachmentNoJustify__922b7 messageAttachmentFullWidth__89ab6 messageAttachmentMediaMosaic__65bfc hideOverflow_d442b2"><div class="imageContent__24964 embedWrapper_c143d9 attachmentContentContainer_e8d7a1 attachmentContentItem_ef9fc2 obscured_dd8869"><div class="imageContainer__04362"><div class="imageWrapper_fd6587 imageZoom_ceab9d clickable_dc48ac lazyImgContainer__68fa8"><div aria-describedby="uid_4" aria-label="Obrázek" class="clickableWrapper__64072" role="button" tabindex="0"><div class="loadingOverlay__4d818">![Obrázek](https://media.discordapp.net/attachments/1193163513816957051/1194217765700120676/image.png?ex=65af8cf6&is=659d17f6&hm=71f24e70271071099015f77a1e68c8cd3a9580d9dbef7af4656245c9684b662c&=&format=webp&quality=lossless)  
Aa... hotovo!  
  
Návod sepsal : nevimkdostajl  
  
Tým PearHost.cz  
  
  
</div></div></div></div></div></div></div></div></div></div>

# Nastavení vlastní ikonky serveru

V tomto návodu si ukážeme, jak nastavit vlastní ikonku serveru

1\. Nejprve půjdeme na stránku [zde](https://mcutils.com/server-icon-converter "zde"), kde nahrajeme pomocí tlačítka "**Zvolit soubor**" ikonku, kterou chceme na serveru mít.

2\. Po nahrátí klikneme na tlačítko s názvem "**Download**" a ikonku si stáhneme.

3\. Jako další přejdeme do administrace, kde půjdeme do "**Správce souborů**" a tam svou ikonku nahrajeme.

4\. Zkontrolujeme, zda máme soubor pojmenovaný "**server-icon.png**", jelikož by to bez toho nefungovalo.

5\. Restartujeme server a můžeme zjistit, že se nám ikonka na server nahrála.

[![image.png](https://wiki.pearhost.cz/uploads/images/gallery/2024-03/scaled-1680-/notimage.png)](https://wiki.pearhost.cz/uploads/images/gallery/2024-03/notimage.png)

# Nastavení DynMapy na server

Jak nastavit dynmapu na Minecraft server.

1\. V administraci přejdeme do "Správce souborů", "**plugins**" a do této složky nahrajeme stažený soubor s dynmapou [zde](https://www.spigotmc.org/resources/dynmap%C2%AE.274/ "zde") Taktéž si stáhneme plugin **Chunky [zde](https://www.spigotmc.org/resources/chunky.81534/ "zde")**, který nám pomůže v generování světa.

2\. Poté restartujeme server a přejdeme do "**Informace a nastavení**", kde vytvoříme nový port pomocí tlačítka "**Přidat**".

3\. Nyní si tento port zkopírujeme a přejdeme opět do "**Správce souborů**", dále do složky "**plugins**" a nakonec do "**dynmap**", kde otevřeme soubor s názvem "**configuration.txt**".

4\. Jako další si přejdeme na řádky s čísly "**355**" a "**356**", kde **webserver-port: 8123** změníme na port, který jsme si zkopírovali v "**Informace a nastavení**".

5\. Klikneme na **uložit** a opět restartujeme server.[![image.png](https://wiki.pearhost.cz/uploads/images/gallery/2024-01/scaled-1680-/qgMimage.png)](https://wiki.pearhost.cz/uploads/images/gallery/2024-01/qgMimage.png)

6\. Nyní se napojíme na server a napíšeme **/chunky radius 5000** (To znamená, že se nám vygeneruje svět na 5000 bloků). Samozřejmě si můžete nastavit větší radius např. 10000, záleží podle velikosti disku a balíčku, který máme zakoupený, jelikož generace pár gb zabírá..

7\. Napíšeme **/chunky start** a vyčkáme, než se nám chunky vygenerují (Můžeme pozorovat v konzoli..)

8\. Tato operace může trvat několik hodin, v závislosti kolik si nastavíme radius. Následně po načtení všech chunků, vidíme v konzoli**100%**, viz obrázek. [![chunky100pearhost.png](https://wiki.pearhost.cz/uploads/images/gallery/2024-01/scaled-1680-/chunky100pearhost.png)](https://wiki.pearhost.cz/uploads/images/gallery/2024-01/chunky100pearhost.png)

9\. Poté půjdeme na web a opíšeme si IP adresu našeho serveru a port, který jsme si vytvořili v "I**nformace a nastavení**".  
**IP:(vytvořený port)**

Pokud jsme vše dobře nastavili, výsledek by měl vypadat takto.[![dynmappearhost.png](https://wiki.pearhost.cz/uploads/images/gallery/2024-01/scaled-1680-/dynmappearhost.png)](https://wiki.pearhost.cz/uploads/images/gallery/2024-01/dynmappearhost.png)

# Zaslání logů

Jak zaslat z konzole zaslat log.

Zaslání logů se nám může hodit, když nám nějaký plugin vyhazuje chybu, případně celý server nejde zapnout a samovolně se vypíná.

1\. Jako první půjdeme do "**Správce souborů**", dále do složky "**logs**".

2\. Ve složce s názvem "**logs**" vybereme poslední log, který rozklikneme a klikneme na tlačítko, které nalezneme v horní liště s ikonkou stažení.

3\. Stáhnutý log si otevřeme pomocí poznámkového bloku a celý si ho připravíme ke kopírování pomocí tlačítek "**CTRL**" a "**A**".'

4\. Poté napíšeme "**CTRL**" a "**C**", čímž si log zkopírujeme.

5\. Nyní stačí jít na stránku [zde](https://mclo.gs/ "zde"), kde do políčka vložíme pomocí "**CTRL**" a "**V**" náš log a klikneme na tlačítko "**Save**"

6\. Teď už jen stačí zkopírovat odkaz našeho logu, v mém případě [https://mclo.gs/BkaQNUc](https://mclo.gs/BkaQNUc).

# Podpora více verzí na serveru

Zajistí, aby se na server připojili hráči se starší či novější verzí Minecraft clientu.

1\. Nejprve půjdeme na stránku [zde](https://www.spigotmc.org/resources/viaversion.19254/ "zde"), kde si stáhneme tento soubor, to zajistí, že se na server budou moci připojit hráči s novější verzí Minecraftu než je server. Pokud bychom chtěli, aby se na náš server napojili hráči se starší verzí, bude zapotřebí si stáhnout speciální plugin na podporu nižších verzí [zde](https://www.spigotmc.org/resources/viabackwards.27448/ "zde").

2\. Nyní půjdeme v Administraci do **"Správce souborů"**, zvolíme **"plugins"** a tam nahrajeme naše soubory, které jsme si stáhli z odkazů výše.

3\. Poté restartujeme server a můžeme se na náš server napojit s rozdílnou verzí hry.

Pokud se vše povedlo, měli bychom se připoijt i se starší či novější verzí hry .

# Změna obtížnosti hry

Jak změnit obtížnost hry na našem Minecraft serveru.

1. Přejdeme do "Správce souborů", kde najdeme soubor "**server.properties**", který následně otevřeme.

 2. Nyní najdeme kolonku s názvem "**difficulty=easy**".

 3. Tuto položku můžeme upravit na **4 obtížnosti**, konkrétně **peaceful**, **easy**, **normal** a **hard**.

 4. Soubor uložíme a restartujeme, případně zapneme server.

 Vysvětlivky jednotlivých obtížností:

 Peaceful = **Mírumilovné**, nespawnují se nebezpeční mobové a neubývá nám Hunger Bar.

 Easy = **Jednoduché**, pár zlých mobů, není těžké na dohrátí hry, Hunger Bar ubývá velmi pomalu

 Normal = **Klasická**, obtížnost, ve které se spawnuje přiměřeně nepřátelských mobů a Hunger Bar nám přiměřeně ubývá.

 Hard = **Těžká**, v této obtížnosti již je velmi těžké dohrát hru k vysokému výskytu mobů a rychle ubývajicímu Hunger Baru.

# Instalace BungeeCordu

Instalace BungeeCordu a jeho následná konfigurace.

Nejprve si musíme ujasnit, co to BungeeCord je, jedná se o most, který spojuje další servery mezi sebou.

Ve zkratce se jedná o to, že z jednoho serveru se můžeme přepojit na jiný.

1\. Přejdeme [zde](https://ci.md-5.net/job/BungeeCord/) a stáhneme si soubor s názvem "**BungeeCord**.jar".

[![image.png](https://wiki.pearhost.cz/uploads/images/gallery/2024-02/scaled-1680-/dpdimage.png)](https://wiki.pearhost.cz/uploads/images/gallery/2024-02/dpdimage.png)

2\. Následně půjdeme do "**Informace a nastavení**" a klikneme na "Zkopírovat údaje do schránky", následně na "Otevřít FTP klienta", doporučuji před těmito kroky nainstalovat WinSCP, bez něj se dále nepohneme.

 [![image.png](https://wiki.pearhost.cz/uploads/images/gallery/2024-02/scaled-1680-/t6Simage.png)](https://wiki.pearhost.cz/uploads/images/gallery/2024-02/t6Simage.png)

3\. Po vstupu do FTP smažeme všechny soubory včetně ,**server.jar** a nahrajeme nový **BungeeCord jar**, který přejmenujeme na **server.jar** a restartujeme server.

4\. Jako další si zkopírujeme port našeho serveru a půjdeme do "**Správce souborů**", kde rozklikneme soubor "**config.yml**", kde najdeme **"host: 0.0.0.0:25577"** a nastavíme ho na port, který jsme si zkopírovali, dále si config upravíme dle svých potřeb, jako je Online Mode, max players, atd.., dále přejdeme do kolonky **ip\_forward: false**, který nastavíme na True a soubor uložíme.

5\. Nyní server restartujeme a již můžeme v **server motd** vidět, že se nám zapnul.

[![image.png](https://wiki.pearhost.cz/uploads/images/gallery/2024-02/scaled-1680-/bDjimage.png)](https://wiki.pearhost.cz/uploads/images/gallery/2024-02/bDjimage.png)

6\. Přejdeme do svého dalšího serveru v administraci, který chceme napojit na náš **BungeeCord**, v našem případě Lobby. Půjdeme do **"Správce souborů"**, klikneme na položku **"spigot.yml"** a nalezneme položku **"bungeecord: false"**, kterou přepíšeme na **True**, soubor uložíme a server restartujeme.

7\. Vrátíme se **zpět do BungeeCord** serveru a ve **Správci souborů** přejdeme do **config.yml** a v kolonce **"servers"** přidáme další server dle již vypsaného příkladu lobby serveru.

[![image.png](https://wiki.pearhost.cz/uploads/images/gallery/2024-03/scaled-1680-/X1wimage.png)](https://wiki.pearhost.cz/uploads/images/gallery/2024-03/X1wimage.png)

8\. Poté již stačí soubor uložit a restartovat server. [![image.png](https://wiki.pearhost.cz/uploads/images/gallery/2024-03/scaled-1680-/image.png)](https://wiki.pearhost.cz/uploads/images/gallery/2024-03/image.png)

9\. Nyní bychom se měli na server **bungeecordu** napojit bez problému a vše by mělo fungovat.