Server Minecraft - ghid de inițiere
Serverul dumneavoastră include Crafty Controller – un panou web în care creați și administrați servere Minecraft. Sunt acceptate atât Java Edition, cât și Bedrock Edition. Ajungeți de la zero la jocul cu prietenii în aproximativ 5 minute.
Pasul 1 – Deschideți panoul Crafty
Adresa IP și parola root a serverului sunt afișate pe pagina Server Details din panoul clientului. Deschideți browserul și accesați:
https://your.server.ip:8443
Browserul va afișa un avertisment de securitate – este normal, deoarece Crafty folosește un certificat autosemnat. Faceți clic pe Avansat și continuați spre site.
Autentificați-vă cu numele de utilizator admin și parola root a serverului. Ar trebui să vedeți dashboard-ul Crafty – o pânză goală, gata pentru primul server.
Dacă ați plasat serverul în spatele unui router VyOS într-o rețea privată, configurați redirecționarea porturilor 22 (SSH), 8443 (panoul Crafty), 25565 (Minecraft Java) și 19132/UDP (Minecraft Bedrock). Jucătorii trebuie să poată accesa porturile Minecraft de pe internet.
Pasul 2 – Crearea serverului Minecraft
Faceți clic pe „Create New Server” în dashboard-ul Crafty. Vi se va cere să alegeți un tip de server:
| Tip | Potrivit pentru |
|---|---|
| Paper | Majoritatea jucătorilor. Rapid, stabil, suportă mii de pluginuri. Începeți cu acesta dacă nu sunteți sigur. |
| Vanilla | Experiență Minecraft pură, fără nicio modificare. |
| Forge / Fabric | Joc cu moduri (blocuri, mecanici, dimensiuni noi). Toți jucătorii au nevoie de aceleași moduri. |
| Bedrock | Prieteni pe mobil, consolă sau Windows 10/11. Folosește portul 19132/UDP în loc de 25565. |
Alegeți versiunea Minecraft, dați un nume serverului și faceți clic pe „Build Server”. Crafty va descărca totul și va porni automat serverul. Prima lansare durează câteva minute.
Pasul 3 – Conectați-vă și jucați
Așteptați până când serverul are starea verde în Crafty, apoi deschideți Minecraft:
Java Edition
Multiplayer → Add Server → introduceți IP-ul serverului → Join. Nu este nevoie de port (25565 este implicit).
Bedrock Edition (mobil, consolă, Windows 10/11)
Play → Servers → Add Server → introduceți IP-ul serverului și portul 19132.
Administrarea serverului
Totul prin panou
Pentru administrarea zilnică nu aveți nevoie de SSH sau linie de comandă. Panoul Crafty de la https://your.server.ip:8443 acoperă totul:
- Dashboard – pornirea, oprirea, repornirea serverului, cine este online, monitorizarea CPU și RAM
- Terminal – rularea comenzilor serverului (de ex.
/whitelist add Player) și loguri live - Files – editarea server.properties, încărcarea pluginurilor, navigarea prin fișierele lumii
- Backup-uri – backup-uri manuale sau programarea celor automate
- Schedules – repornirea automată a serverului în fiecare noapte, backup înainte de repornire, mesaje către jucători
- Config – câtă RAM primește serverul (memoria JVM)
Setări uzuale
Accesați Files , deschideți server.properties, modificați ce aveți nevoie, salvați și reporniți:
| Ce doriți | Setare |
|---|---|
| Schimbarea numelui serverului în listă | motd=My Server |
| Limitarea numărului de jucători | max-players=10 |
| Trecerea la modul creativ | gamemode=creative |
| Joc mai ușor / mai greu | difficulty=easy (peaceful / easy / normal / hard) |
| Accesul doar pentru jucătorii aprobați | white-list=true, apoi adăugați jucători prin Terminal: /whitelist add Name |
| Reducerea lag-ului | view-distance=6 (implicit 10, mai mic = mai puțin lag) |
| Dezactivarea PvP | pvp=false |
Adăugarea pluginurilor și modurilor
Accesați Files din Crafty, navigați în folderul potrivit, încărcați fișierul .jar și reporniți:
- Server Paper / Spigot → încărcați în folderul
plugins/ - Server Forge / Fabric → încărcați în folderul
mods/
Unde găsiți pluginuri și moduri:
- Hangar – depozitul oficial de pluginuri Paper
- Modrinth – pluginuri și moduri
- SpigotMC – pluginuri
- CurseForge – moduri pentru Forge și Fabric
Mai multe servere pe o singură mașină
Crafty poate rula mai multe servere Minecraft simultan – de exemplu un server survival și unul creativ sau Java și Bedrock în paralel. Fiecare are nevoie de propriul port (25565, 25566 etc.).
Păstrați cel puțin 1 GB liber pentru sistemul de operare și Crafty. Pe un server de 4 GB puteți aloca în total aproximativ 3 GB serverelor Minecraft. Dacă adăugați servere pe porturi nestandard, deschideți-le în firewall prin SSH: ufw allow <port>/tcp
Dacă serverul are lag
Majoritatea lag-ului vine din două surse: RAM insuficientă sau o parte prea mare din lume încărcată simultan. Încercați, în ordine:
- Reduceți distanța de vizibilitate. Deschideți
server.propertiesîn fila Files și setațiview-distance=6șisimulation-distance=4. Aceasta este cea mai eficientă modificare. - Verificați alocarea RAM. Accesați în Crafty fila Config și asigurați-vă că nu alocați serverului mai multă RAM decât are mașina. Recomandat:
Server de 2 GB 1 GB pentru server 1-5 jucători Server de 4 GB 2-3 GB pentru server 5-15 jucători Server de 8 GB 5-6 GB pentru server 15-30 de jucători Server de 16 GB 10-12 GB pentru server 30+ jucători - Pregenerați lumea. Vârfurile de lag apar des când jucătorii explorează zone noi. Instalați pluginul Chunky și pregenerați o rază de 5000 de blocuri – după aceea explorarea este fluidă.
- Măriți serverul. Dacă aveți 10+ jucători și încă aveți lag după pașii de mai sus, aveți nevoie de mai mult CPU și RAM.
După instalare
Fail2Ban – protecție împotriva atacurilor brute-force
Serverul dumneavoastră include Fail2Ban preconfigurat pentru a proteja SSH împotriva atacurilor brute-force.
| Regulă | Încercări maxime | Durata blocării |
|---|---|---|
| SSH | 5 autentificări eșuate | 10 minute |
Comenzi utile:
# Check banned IPs
fail2ban-client status sshd
# Unban an IP
fail2ban-client set sshd unbanip 1.2.3.4
Dacă vă blocați accidental, conectați-vă prin consola VNC din panoul clientului și deblocați-vă IP-ul.
Administrarea serviciilor
Nu aveți nevoie de SSH pentru utilizarea normală, dar este disponibil pentru sarcini avansate:
ssh root@your.server.ip
# Crafty service
systemctl status crafty
systemctl restart crafty
journalctl -u crafty -f
Versiuni Java
Sunt preinstalate două versiuni Java. Crafty o alege automat pe cea potrivită, dar dacă aveți nevoie de o versiune Minecraft mai veche, o puteți schimba în setările serverului:
- OpenJDK 21 – Minecraft 1.20.5 și mai nou (cale:
/usr/lib/jvm/java-21-openjdk-amd64) - OpenJDK 17 – Minecraft 1.17 până la 1.20.4 (cale:
/usr/lib/jvm/java-17-openjdk-amd64)
Software inclus
| Componentă | Detalii |
|---|---|
| Ubuntu | 24.04 LTS |
| Crafty Controller | 4 |
| Java | OpenJDK 17 + OpenJDK 21 |
| Firewall | UFW (porturile 22, 8443, 25565, 19132) |
| Fail2Ban | Protecție brute-force pentru SSH |
Depanare
| Problemă | Ce trebuie făcut |
|---|---|
| Panoul Crafty nu se încarcă | Folosiți https:// (nu http). Acceptați avertismentul de certificat. După prima pornire, așteptați 1-2 minute pentru pornirea Crafty. |
| Nu vă puteți conecta la Minecraft | Asigurați-vă că serverul apare verde în Crafty. Prima generare a lumii durează 1-3 minute – încercați din nou după puțin timp. Într-o rețea privată, verificați că redirecționarea porturilor este configurată pe routerul VyOS. |
| Lag și scăderi de TPS | Vedeți secțiunea „Dacă serverul are lag” de mai sus. |
| OutOfMemoryError în consolă | Serverul are nevoie de mai multă RAM decât are. Măriți RAM-ul serverului sau reduceți max-players și view-distance. Vedeți tabelul de memorie de mai sus. |
| „Failed to verify username” | Serverul cere un cont Minecraft legitim (online-mode=true). Aceasta este setarea implicită și recomandată. |
| Jucătorii nu se pot conecta pe un port personalizat | Deschideți portul în firewall: conectați-vă prin SSH și rulați ufw allow <port>/tcp |
| Pluginul nu funcționează după încărcare | Deschideți fila Terminal în Crafty și căutați mesaje de eroare roșii. Cauza cea mai frecventă: versiunea pluginului nu corespunde versiunii serverului. |
| Ați uitat parola Crafty | Parola de administrator este aceeași cu parola root a serverului, afișată în panoul clientului. Dacă ați schimbat-o și ați uitat-o, resetați-o prin SSH folosind consola VNC. |