Table of Contents

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.

Prima pornire: Crafty are nevoie de 1-2 minute pentru a porni după crearea serverului. Dacă pagina nu se încarcă, așteptați puțin și reîmprospătați.

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
PaperMajoritatea jucătorilor. Rapid, stabil, suportă mii de pluginuri. Începeți cu acesta dacă nu sunteți sigur.
VanillaExperiență Minecraft pură, fără nicio modificare.
Forge / FabricJoc cu moduri (blocuri, mecanici, dimensiuni noi). Toți jucătorii au nevoie de aceleași moduri.
BedrockPrieteni 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.

Prima conectare: Lumea se generează la prima conectare a unui jucător – durează 1-3 minute. Dacă vedeți „Can’t connect to server”, așteptați puțin și încercați din nou.

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ătorimax-players=10
Trecerea la modul creativgamemode=creative
Joc mai ușor / mai greudifficulty=easy (peaceful / easy / normal / hard)
Accesul doar pentru jucătorii aprobațiwhite-list=true, apoi adăugați jucători prin Terminal: /whitelist add Name
Reducerea lag-uluiview-distance=6 (implicit 10, mai mic = mai puțin lag)
Dezactivarea PvPpvp=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:

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:

  1. Reduceți distanța de vizibilitate. Deschideți server.properties în fila Files și setați view-distance=6 și simulation-distance=4. Aceasta este cea mai eficientă modificare.
  2. 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 GB1 GB pentru server1-5 jucători
    Server de 4 GB2-3 GB pentru server5-15 jucători
    Server de 8 GB5-6 GB pentru server15-30 de jucători
    Server de 16 GB10-12 GB pentru server30+ jucători
  3. 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ă.
  4. 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
SSH5 autentificări eșuate10 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
Ubuntu24.04 LTS
Crafty Controller4
JavaOpenJDK 17 + OpenJDK 21
FirewallUFW (porturile 22, 8443, 25565, 19132)
Fail2BanProtecț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.