Minecraft server - príručka pre začiatočníkov
Váš server obsahuje Crafty Controller – webový panel, v ktorom vytvárate a spravujete servery Minecraft. Podporovaná je Java Edition aj Bedrock Edition. Od nuly k hraniu s priateľmi sa dostanete zhruba za 5 minút.
Krok 1 – Otvorte panel Crafty
IP adresa a heslo root vášho servera sú uvedené na stránke Server Details v klientskom paneli. Otvorte prehliadač a prejdite na:
https://your.server.ip:8443
Prehliadač zobrazí bezpečnostné varovanie – je to očakávané, pretože Crafty používa certifikát podpísaný samým sebou. Kliknite na Pokročilé a pokračujte na web.
Prihláste sa používateľským menom admin a heslom root vášho servera. Mali by ste vidieť nástenku Crafty – prázdne plátno pripravené pre váš prvý server.
Ak ste server umiestnili za router VyOS v privátnej sieti, nastavte presmerovanie portov 22 (SSH), 8443 (panel Crafty), 25565 (Minecraft Java) a 19132/UDP (Minecraft Bedrock). Hráči musia mať k portom Minecraftu prístup z internetu.
Krok 2 – Vytvorenie servera Minecraft
Kliknite na „Create New Server“ na nástenke Crafty. Budete vyzvaní na výber typu servera:
| Typ | Vhodné pre |
|---|---|
| Paper | Väčšinu hráčov. Rýchly, stabilný, podporuje tisíce pluginov. Ak si nie ste istí, začnite týmto. |
| Vanilla | Čistý Minecraft bez akýchkoľvek úprav. |
| Forge / Fabric | Hranie s modmi (nové bloky, mechaniky, dimenzie). Všetci hráči potrebujú rovnaké mody. |
| Bedrock | Priatelia na mobile, konzole alebo Windows 10/11. Používa port 19132/UDP namiesto 25565. |
Vyberte verziu Minecraftu, pomenujte server a kliknite na „Build Server“. Crafty všetko stiahne a server automaticky spustí. Prvé spustenie trvá niekoľko minút.
Krok 3 – Pripojte sa a hrajte
Počkajte, kým server v Crafty ukáže zelený stav, a potom otvorte Minecraft:
Java Edition
Multiplayer → Add Server → zadajte IP servera → Join. Port nie je potrebný (25565 je predvolený).
Bedrock Edition (mobil, konzola, Windows 10/11)
Play → Servers → Add Server → zadajte IP servera a port 19132.
Prevádzka servera
Všetko cez panel
Na každodennú správu nepotrebujete SSH ani príkazový riadok. Panel Crafty na https://your.server.ip:8443 pokrýva všetko:
- Dashboard – spustenie, zastavenie a reštart servera, kto je online, sledovanie CPU a RAM
- Terminal – spúšťanie príkazov servera (napríklad
/whitelist add Player) a živé logy - Files – úpravy server.properties, nahrávanie pluginov, prehliadanie súborov sveta
- Zálohy – ručné zálohy alebo plánovanie automatických
- Schedules – automatický nočný reštart servera, záloha pred reštartom, správy hráčom
- Config – koľko RAM server dostane (pamäť JVM)
Bežné nastavenia
Prejdite na Files , otvorte server.properties, zmeňte, čo potrebujete, uložte a reštartujte:
| Čo chcete | Nastavenie |
|---|---|
| Zmeniť názov servera v zozname | motd=My Server |
| Obmedziť počet hráčov | max-players=10 |
| Prepnúť na kreatívny režim | gamemode=creative |
| Zjednodušiť / sťažiť hru | difficulty=easy (peaceful / easy / normal / hard) |
| Pustiť len schválených hráčov | white-list=truea potom pridajte hráčov cez Terminal: /whitelist add Name |
| Znížiť lag | view-distance=6 (predvolene 10, nižšie = menší lag) |
| Vypnúť PvP | pvp=false |
Pridávanie pluginov a modov
Prejdite na Files v Crafty, prejdite do správneho priečinka, nahrajte súbor .jar a reštartujte:
- Server Paper / Spigot → nahrajte do priečinka
plugins/ - Server Forge / Fabric → nahrajte do priečinka
mods/
Kde nájsť pluginy a mody:
- Hangar – oficiálny repozitár pluginov Paper
- Modrinth – pluginy a mody
- SpigotMC – pluginy
- CurseForge – mody pre Forge a Fabric
Viac serverov na jednom stroji
Crafty môže prevádzkovať niekoľko serverov Minecraft naraz – napríklad survival a kreatívny server alebo Java a Bedrock vedľa seba. Každý potrebuje vlastný port (25565, 25566 atď.).
Nechajte aspoň 1 GB voľný pre OS a samotné Crafty. Na serveri so 4 GB môžete serverom Minecraft dať spolu asi 3 GB. Ak pridáte servery na neštandardných portoch, otvorte ich vo firewalle cez SSH: ufw allow <port>/tcp
Keď sa server seká
Väčšina lagu má dve príčiny: málo RAM alebo príliš veľká načítaná časť sveta. Skúste v tomto poradí:
- Znížte dohľad. Otvorte
server.propertiesna karte Files a nastavteview-distance=6asimulation-distance=4. Je to najúčinnejšia jednotlivá zmena. - Skontrolujte pridelenie RAM. Prejdite v Crafty na kartu Config a uistite sa, že serveru nedávate viac RAM, než váš server má. Odporúčané:
Server 2 GB 1 GB pre server 1-5 hráčov Server 4 GB 2-3 GB pre server 5-15 hráčov Server 8 GB 5-6 GB pre server 15-30 hráčov Server 16 GB 10-12 GB pre server 30+ hráčov - Predgenerujte svet. Záseky často vznikajú, keď hráči preskúmavajú nové územia. Nainštalujte plugin Chunky a predgenerujte okruh 5000 blokov – potom bude prieskum plynulý.
- Vylepšite server. Ak máte 10+ hráčov a aj po vyššie uvedených krokoch sa server seká, potrebujete viac CPU a RAM.
Po inštalácii
Fail2Ban – ochrana proti útokom hrubou silou
Váš server obsahuje Fail2Ban predkonfigurovaný na ochranu SSH proti útokom hrubou silou.
| Pravidlo | Max. počet pokusov | Doba blokovania |
|---|---|---|
| SSH | 5 neúspešných prihlásení | 10 minút |
Užitočné príkazy:
# Check banned IPs
fail2ban-client status sshd
# Unban an IP
fail2ban-client set sshd unbanip 1.2.3.4
Ak sa omylom zablokujete, pripojte sa cez konzolu VNC v klientskom paneli a odblokujte svoju IP.
Správa služieb
Na bežné používanie SSH nepotrebujete, ale na pokročilé úlohy je k dispozícii:
ssh root@your.server.ip
# Crafty service
systemctl status crafty
systemctl restart crafty
journalctl -u crafty -f
Verzie Javy
Predinštalované sú dve verzie Javy. Crafty vyberá správnu automaticky, ale ak potrebujete staršiu verziu Minecraftu, môžete ju prepnúť v nastaveniach servera:
- OpenJDK 21 – Minecraft 1.20.5 a novší (cesta:
/usr/lib/jvm/java-21-openjdk-amd64) - OpenJDK 17 – Minecraft 1.17 až 1.20.4 (cesta:
/usr/lib/jvm/java-17-openjdk-amd64)
Zahrnutý softvér
| Komponent | Podrobnosti |
|---|---|
| Ubuntu | 24.04 LTS |
| Crafty Controller | 4 |
| Java | OpenJDK 17 + OpenJDK 21 |
| Firewall | UFW (porty 22, 8443, 25565, 19132) |
| Fail2Ban | Ochrana SSH proti útokom hrubou silou |
Riešenie problémov
| Problém | Čo robiť |
|---|---|
| Panel Crafty sa nenačítava | Použite https:// (nie http). Prijmite varovanie o certifikáte. Po prvom štarte počkajte 1-2 minúty, kým sa Crafty spustí. |
| Nedá sa pripojiť k Minecraftu | Uistite sa, že server v Crafty svieti zeleno. Prvé generovanie sveta trvá 1-3 minúty – skúste to znova po chvíli. V privátnej sieti skontrolujte, či je na routeri VyOS nastavené presmerovanie portov. |
| Lag a prepady TPS | Pozri sekciu „Keď sa server seká“ vyššie. |
| OutOfMemoryError v konzole | Server potrebuje viac RAM, než má. Buď zvýšte RAM servera, alebo znížte max-players a view-distance. Pozri tabuľku pamäte vyššie. |
| „Failed to verify username“ | Server vyžaduje legitímny účet Minecraft (online-mode=true). Je to predvolené a odporúčané nastavenie. |
| Hráči sa nemôžu pripojiť na vlastnom porte | Otvorte port vo firewalle: pripojte sa cez SSH a spustite ufw allow <port>/tcp |
| Plugin po nahratí nefunguje | Otvorte v Crafty kartu Terminal a hľadajte červené chybové hlásenia. Najčastejšia príčina: verzia pluginu nezodpovedá verzii servera. |
| Zabudnuté heslo Crafty | Heslo administrátora je rovnaké ako heslo root vášho servera, zobrazené v klientskom paneli. Ak ste ho zmenili a zabudli, obnovte ho cez SSH pomocou konzoly VNC. |