Freeman Plan Iron Plan Prime Plan Ultron Plan Lara Plan Orion Plan Thanos Plan All our plans
« Înapoi

In interiorul noului panou McHostingPro: fiecare pagina explicata

Teyla
May 16, 2026 · 10 min read
new_panel

Pentru aniversarea de 11 ani, am reconstruit panoul de administrare de la zero. Scopul a fost simplu: sa ramana usor de folosit pentru administratorii noi, dar sa nu ascunda functiile avansate in meniuri. Rezultatul este un singur spatiu de lucru unde fiecare pagina isi face treaba bine.

Acest articol prezinta panoul, pagina cu pagina. Astazi incepem cu Setari, MCDoctor.ai si Actualizari automate.

Pagina de Setari

Daca ai deschis vreodata server.properties in Notepad, stii sentimentul: zeci de linii criptice fara context. Pagina de Setari inlocuieste acest lucru.

Tot ce controleaza comportamentul serverului tau este aici: subdomeniul, numele afisat in lista multiplayer, MOTD-ul si fiecare linie din server.properties. Totul pe o singura pagina scrollabila, grupat asa cum gandesc administratorii despre server.

Previzualizare live a cardului serverului

In partea de sus, un card de previzualizare arata exact ce vad jucatorii in lista multiplayer: iconita, domeniul si MOTD-ul cu formatare aplicata. Da click pe iconita pentru a incarca una noua. O redimensionam automat la 64×64 si o convertim in PNG, ca sa nu fie nevoie sa faci tu asta.

Editorul MOTD este langa. O linie de culori acopera toate cele 16 coduri de culoare Minecraft, cu valori hex la hover. Langa sunt butoane pentru bold, italic, underline, strikethrough, obfuscated si reset. Da click pe oricare si codul § apare la cursor. Scrie mesajul, selecteaza culorile si vezi previzualizarea in timp real.

Controale inteligente, nu doar campuri text

Multe valori din server.properties au doar cateva optiuni valide. Difficulty are patru. Gamemode are patru. View distance este limitat de planul tau. Fiecare setare de acest tip are un dropdown cu optiunile valide.

Pentru setarile booleene (PvP, hardcore, online-mode etc.), exista un toggle curat in dreapta fiecarui rand. ON se aprinde cyan, OFF ramane estompat.

Optiuni de lume ca si carduri vizuale

Cateva toggle-uri au tratament special. Online mode, PvP, Generate structures, Spawn animals, Spawn monsters, Spawn NPCs, Hardcore, Allow flight, Allow Nether, Command blocks, Whitelist si Force gamemode sunt afisate intr-o grila de carduri cu fundaluri tematice. Da click pe un card pentru a-l activa/dezactiva. Cardurile active se lumineaza, cele inactive se estompeaza.

Configurare avansata aici

Mai jos pe pagina, sectiunea Setari protocol acopera RCON, query port, query enable si optiunile de retea. O insigna Avansat o marcheaza pentru ca incepatorii sa stie sa fie atenti.

La final, un shortcut WebFTP te duce direct in browserul de fisiere cand ai nevoie sa editezi ceva ce panoul nu expune, cum ar fi un config YAML de plugin.

Cand apesi Salveaza, un banner iti aminteste ca unele schimbari necesita restart la server.

MCDoctor.ai

Setarile se ocupa de configurare. MCDoctor.ai se ocupa de partea pe care nimeni nu o place: sa afli de ce serverul tocmai a cazut.

Accesezi din cardul de versiune de sus de la Setari, langa butoanele Actualizeaza si Schimba versiunea. Da click si se deschide un modal cu toate fisierele de log de pe server, preluate live prin FTP. Crash reports sunt marcate cu 💥, logurile normale cu 📋, iar fiecare intrare arata dimensiunea fisierului.

Doua moduri, in functie de cat de blocat esti

Alegi unul din doua moduri de analiza:

  • Standard este scanarea rapida. Prinde conflicte de pluginuri, dependinte lipsa, port deja folosit, OutOfMemoryError si incompatibilitati de versiune intre moduri. Majoritatea problemelor sunt comune, iar Standard le rezolva in circa 15 secunde.
  • Avansat este analiza profunda. Coreleaza stack trace-uri pe tot logul, verifica starea thread-urilor si identifica ce plugin sau mod e de vina, nu doar cel care a crapat ultimul.

Fiecare cont primeste 3 analize Standard si 1 Avansata pe luna incluse. Dupa aceea poti folosi tokenuri, care se reporteaza de la luna la luna.

Ce primesti efectiv inapoi

Rezultatul nu este un stack trace cu sageti. Este un raport scris, pe intelesul tuturor, care iti spune:

  • Ce s-a intamplat, intr-o fraza
  • Care fisier, plugin sau linie de configurare e responsabila
  • De ce s-a intamplat
  • O lista pas cu pas cu ce trebuie sa faci ca sa rezolvi

Daca rezolvarea necesita editarea unui config, MCDoctor iti spune ce fisier si ce sa schimbi. Daca trebuie eliminat un plugin, il numeste. Daca e o problema de versiune Java, iti spune ce versiune trebuie serverul tau.

Am construit asta dupa ce am vazut acelasi tipar in tichetele de suport: cineva lipeste 800 de linii de log si intreaba "ce nu merge?". Eroarea e aproape mereu acolo, doar ca e ascunsa sub zgomotul INFO si WARN. MCDoctor scoate semnalul la suprafata.

Actualizari automate

A treia mare reconstructie este fluxul de actualizare.

Actualizarea unui server Minecraft a fost mereu un mic ritual: opresti serverul, faci backup la lume, descarci noul jar, il inlocuiesti, copiezi server.properties, repornesti, speri ca nu s-a stricat nimic. Daca ratezi un pas, pierzi harta.

Noul buton Actualizeaza, langa MCDoctor in cardul de versiune, face totul pentru tine, cu plase de siguranta la fiecare pas.

Ce se intampla cand apesi

Panoul verifica intai cel mai recent build stabil pentru ce rulezi. Utilizatorii Paper primesc cel mai nou Paper. Cei cu Forge primesc cel mai nou Forge pentru versiunea lor de Minecraft. La fel pentru Purpur, Spigot, Fabric, NeoForge.

Vezi o comparatie side-by-side: versiunea curenta, cea noua, data publicarii, versiunea tinta de Minecraft. Daca nu e nimic nou, modalul iti spune si se inchide.

Daca exista update, apasa Start update si panoul parcurge cinci pasi cu indicator vizual pentru fiecare:

  • Backup complet server, plasa de siguranta din care poti restaura
  • Snapshot configuratie, server.properties citit in memorie
  • Instaleaza noua versiune, serverul se opreste, vechea versiune e stearsa, noul build instalat
  • Restaureaza hartile, lumile revin din backupul tocmai facut
  • Reaplica configuratia, server.properties revine exact cum era, plus noile valori java-version si server-jar potrivite cu buildul

Lumile, folderul de pluginuri, datele jucatorilor, ops.json, banurile si whitelistul raman intacte. Doar software-ul serverului se schimba.

De ce am construit asa

Cateva reguli stabilite la proiectare:

  • Nu sterge niciodata vechiul state pana nu e verificat cel nou. Backupul se face inainte de orice si ramane dupa update.
  • Configuratia este date. Reaplicarea server.properties e partea pe care multi o uita manual. Noi o tratam ca obligatorie.
  • Spune utilizatorului ce se intampla. Fiecare pas isi arata starea (asteapta, ruleaza, gata, esuat), iar la eroare modalul iti spune la ce pas si de ce.

In practica, un update pe un server tipic dureaza doua-patru minute de la click la server proaspat, cu totul la locul lui.

Pagina de Versiune

Chiar langa Setari este pagina Versiune. Aici alegi ce software ruleaza serverul tau, de la Vanilla la Paper la Forge sau propriul jar custom, fara sa deschizi FTP.

Pagina se deschide cu instalarea curenta in centru: nume versiune, build, data publicarii. Sub, o bara de cautare si o grila cu toate platformele suportate.

Tot ce merita rulat, intr-o singura grila

Momentan suportam cincisprezece platforme:

  • Minecraft Vanilla Java, buildul oficial Mojang
  • Paper, recomandat pentru majoritatea serverelor
  • Spigot / CraftBukkit, platforma originala de pluginuri
  • Purpur, un fork Paper cu extra optiuni
  • Forge si NeoForge, principalele API-uri de modding
  • Fabric si Quilt, alternative moderne si usoare
  • Feed The Beast si Curse Modpacks, instalare directa de modpackuri
  • Modrinth Modpacks, catalog open-source
  • Mohist, hibrid pentru Forge mods si Bukkit plugins impreuna
  • Sponge, alt API de pluginuri
  • Openmod, incarci propriul jar custom prin FTP
  • Hytale, pregatit pentru cand va fi lansat

Fiecare card are logo-ul platformei si o descriere scurta. Da click, confirma schimbarea si noi ne ocupam de restul. Lumile si configurarile vin cu tine.

Trei butoane de actiune sus

Pe cardul instalarii curente ai trei butoane:

  • MCDoctor, deschide analiza logurilor
  • Actualizeaza, update cu un click pentru platforma curenta
  • Schimba versiunea, deschide selectorul complet de platforme

Optiuni de resetare la fabrica

Jos, sectiunea Resetare la fabrica. Am separat-o ca sa nu o apesi din greseala. Trei niveluri:

  • Reseteaza hartile, sterge lumile dar pastreaza pluginurile, configurarile si datele jucatorilor
  • Reseteaza pluginurile, goleste folderul de pluginuri dar pastreaza lumile si configurarile
  • Reinstalare completa, ca nou

Fiecare cere confirmare si recomandam backup inainte. Pagina Backup te poate readuce inapoi daca regreti.

Pagina de Pluginuri si Moduri

Pagina Pluginuri este probabil cea mai folosita dupa Setari. Am integrat catalogul complet SpigotMC plus moduri de pe CurseForge si Modrinth, peste 18.000 de pluginuri si moduri cautabile direct din panou, fara download manual de jar-uri.

Structura paginii

Pagina e impartita in doua. In stanga, o bara de cautare si o grila de iconite de pluginuri care se actualizeaza pe masura ce tastezi. Iconitele vin direct din uploadurile autorilor de pe Spigot. In dreapta, lista pluginurilor instalate.

Daca serverul tau ruleaza Forge, Fabric sau NeoForge, un toggle sus-dreapta schimba catalogul din pluginuri in moduri. Aceeasi cautare, aceeasi grila, acelasi flux de instalare, sursa CurseForge si Modrinth.

Instalarea unui plugin

Da click pe orice iconita si un panou glisant arata descrierea pluginului, istoricul versiunilor, compatibilitatea si dependintele. Apasa Instaleaza si pluginul se descarca in folderul de pluginuri, gata pentru urmatorul restart.

Pluginurile cu dependinte (Vault, ProtocolLib etc.) isi instaleaza automat dependintele. Rezolvam arborele de dependinte inainte de orice instalare.

Gestionarea celor deja instalate

In lista din dreapta, fiecare plugin instalat are trei actiuni rapide:

  • Activeaza / Dezactiveaza, comuta daca pluginul se incarca la urmatorul restart
  • Actualizeaza, verifica daca exista versiune noua si o inlocuieste
  • Sterge, elimina complet jar-ul

Jos, doua butoane bulk: Dezactiveaza tot si Sterge tot. Le-am adaugat dupa ce am vazut administratori cautand ce plugin cauzeaza crashuri. Dezactivezi tot, repornesti, apoi reactivezi pe rand pana reapare problema. Cea mai rapida metoda sa gasesti vinovatul.

Cautarea chiar functioneaza

Cautarea verifica nume, descrieri, taguri si autori. Cautand "economy" gasesti Vault, EssentialsX si restul ecosistemului. "anti cheat" gaseste toate pluginurile anti-cheat indiferent de majuscule. Cautarea dupa autor afiseaza tot ce a publicat.

Pentru moduri, aceeasi cautare functioneaza pe CurseForge si Modrinth simultan.

Pagina de Harti

Pagina Harti gestioneaza tot ce tine de lumile serverului: schimbarea intre ele, generarea de noi lumi, importul de constructii din singleplayer.

Sectiunea de harti instalate

Fiecare lume de pe server este afisata ca thumbnail 3D isometric. Le generam scanand datele lumii, deci chiar arata ca lumea ta. Lumea activa are badge verde Activa.

Schimbarea lumii e un click. Selectezi thumbnailul, confirmi si panoul actualizeaza level-name, reporneste serverul si joci pe noua lume.

Doua metode de a adauga o lume noua

Jumatatea de jos a paginii e impartita in doua carduri.

Cardul din stanga este fluxul de import FTP. Daca ai o lume din singleplayer sau de pe un site, patru pasi numerotati te ghideaza:

  • Conecteaza-te prin FTP, cu link de download WinSCP oferit
  • Creeaza un director cu nume curat, fara spatii sau caractere speciale
  • Incarca fisierele lumii
  • Revino pe pagina si activeaza harta

Un buton WinSCP Quick Connect deschide WinSCP cu credentialele precompletate.

Cardul din dreapta este generatorul. Scrie un nume, optional un seed, apasa Creeaza harta si serverul genereaza o lume noua. Daca lasi seedul gol, se foloseste unul aleator. Noua lume apare in lista cand e gata.

De ce conteaza restrictiile de nume

Un avertisment jos iti aminteste sa nu folosesti spatii sau caractere speciale in nume de directoare. Nu suntem pedanti. Loaderul de lumi Minecraft da eroare la anumite caractere in functie de platforma, iar o lume numita "My Cool World!" poate merge pe Paper dar sa esueze pe Forge.

Pagina de Credentiale

Pagina Credentiale centralizeaza toate metodele de acces la fisierele si bazele de date ale serverului tau.

Acces FTP

Coloana din stanga arata credentialele FTP: adresa, port (21), username si parola. Parola e mascata, cu buton Editare pentru regenerare. Regenerarea creeaza instant o parola noua, util daca ai impartasit-o vreodata.

Sub credentiale, butonul Deschide WinSCP genereaza un fisier de sesiune cu credentialele incluse. Utilizatorii Mac si Linux au variante pentru Cyberduck si FileZilla.

WebFTP

In dreapta este browserul WebFTP, un manager de fisiere complet in browser. Afiseaza structura de directoare a serverului cu toate folderele asteptate: crash-reports, libraries, logs, versions, world, plus fisiere root ca banned-ips.json, ops.json, eula.txt, manifest.json.

Bara de actiuni de jos ofera toate operatiunile:

  • Creeaza fisiere sau directoare noi
  • Incarca fisiere de pe calculator
  • Descarca fisiere pe calculator
  • Compreseaza selectii in zip
  • Editeaza fisiere text in editor cu syntax highlighting

Editorul suporta YAML, JSON, fisiere properties si text simplu cu syntax highlighting. Pentru majoritatea configurarilor de pluginuri, nu vei parasi WebFTP.

Acces baza de date MySQL

Sub cardul FTP, cardul Acces baza de date MySQL. Fiecare server primeste 150 MB stocare MySQL inclusa, folosita de pluginuri ce au nevoie de date structurate: pluginuri de economie, sisteme de rank, statistici custom, leaderboard-uri web.

Baza de date e dezactivata implicit. Apasa Alege o parola pentru a o activa. Panoul creeaza baza, aloca user si completeaza adresa, portul (3306) si username-ul. O poti administra prin phpMyAdmin din aceeasi pagina.

Un indicator arata cat din cei 150 MB sunt folositi.

Pagina de Jucatori

Pagina Jucatori este locul unde gestionezi cine are acces pe server si ce poate face. Tot ce era imprastiat in ops.json, whitelist.json si banned-players.json este acum intr-o singura interfata.

Lista de jucatori

O lista cu toti jucatorii care au intrat vreodata, cu username, UUID si o linie de iconite de actiune. Lista se actualizeaza in timp real cand se conecteaza cineva. Un punct verde inseamna ca e online acum.

Pentru fiecare jucator, iconitele permit:

  • Deschide inventarul, vezi ce are la el
  • Kick, deconecteaza imediat
  • Teleporteaza, muta la coordonate specifice
  • Fa operator, acorda permisiuni OP
  • Adauga la whitelist, pe lista alba
  • Ban, elimina definitiv
  • Vezi detalii inventar, detalii complete: iteme, durabilitate, enchanturi, NBT

Taburile

Sus, taburi pentru diferite liste de management:

  • Jucatori, toti care au intrat vreodata
  • Operatori, jucatori cu OP, cu nivelul de permisiune (1-4)
  • Whitelist, lista alba
  • Ban Jucatori, banati cu motiv si data
  • Ban IP, IP-uri banate, separat de jucatori pentru ca unii impart conexiunea

Adaugarea pe orice lista e un singur input text. Stergerea e un click. Fara editare de JSON si emotii.

Inventare si kituri de start

Vizualizarea inventarului e una din functiile de care suntem mandri. Da click pe iconita si vezi exact ce are jucatorul, in aceeasi grila ca in joc. Hover pe orice item pentru nume, durabilitate, enchanturi si NBT.

Poti oferi iteme direct. Selectezi din lista completa Minecraft, setezi cantitatea si apare in inventarul jucatorului la urmatoarea conectare.

Aceeasi interfata functioneaza ca editor de kituri de start. Setezi inventarul dorit pentru fiecare jucator nou, il salvezi ca kit si serverul il ofera la prima conectare. Fara comenzi, fara pluginuri.

Nota despre whitelist

Un mesaj jos: modul online trebuie activat ca whitelistul sa functioneze. Este o limitare Minecraft, nu a noastra. Fara online mode, serverul nu poate verifica UUID-ul la Mojang si whitelistul devine usor de ocolit.

Pagina de Backup

Pagina Backup este plasa de siguranta pentru orice alta pagina. Orice ai face, poti reveni aici si da rewind.

Backupuri automate

Fiecare server are backupuri zilnice automate incluse. Se ruleaza in orele de varf scazut si salveaza starea completa: lumi, pluginuri, configurari, date jucatori, server.properties. Pastram mai multe snapshoturi pentru a putea reveni la diverse momente.

Lista backupurilor arata fiecare snapshot cu trei coloane:

  • Data si ora realizarii
  • Tip, automat, manual sau pre-update (cele create inainte de update cu un click)
  • Status, succes, in progres sau esuat

Backupuri manuale

Un buton Creeaza backup acum deasupra listei. Apasa inainte de orice nu esti 100% sigur: plugin nou, jucator invitat, schimbare de configurare. Backupurile manuale nu intra in rotatia automata.

Fiecare backup dureaza cateva minute in functie de marimea lumii, cu progres vizibil in timp real.

Restaurare din backup

Fiecare intrare are buton Restaureaza. Apasa, confirma si serverul se opreste, restaureaza si reporneste.

Dialogul de confirmare e intentionat putin enervant. Trebuie sa confirmi de doua ori pentru ca restaurarea e distructiva. Orice modificare de la acel backup se pierde. Am vazut administratori restaurand din greseala un backup vechi si pierzand progresul, deci frictiunea e intentionata.

Ce se salveaza in backup

O intrebare frecventa: backupurile includ pluginuri si configurari sau doar lumea? Raspuns: totul:

  • Toate lumile, inclusiv cele custom sau importate
  • Folderul complet de pluginuri, cu fiecare config si date
  • server.properties si alte configurari root
  • Datele jucatorilor (achievements, statistici, folderul playerdata)
  • Operatori, whitelist si banlist

Singurul lucru care nu se salveaza este jar-ul serverului, care se poate reinstala oricand din pagina Versiune.

Pagina de Taskuri

Pagina Taskuri este schedulerul. Orice vrei sa faci automat zilnic, ca restart la 4 AM sau backup la miezul noptii, se seteaza aici ca task recurent.

Ce poti programa

Un task are trei parti: actiune, argument optional si ora. Actiunile acopera majoritatea lucrurilor de automatizat:

  • Restart server, curata memory leaks si aplica schimbarile
  • Backup, snapshoturi manuale la ora dorita
  • Trimite mesaj broadcast la jucatorii online
  • Schimba ora zilei (zi, noapte, pranz, miezul noptii)
  • Schimba vremea (senin, ploaie, furtuna)
  • Comuta whitelist on/off
  • Ruleaza comanda server, orice ai scrie in consola

Fiecare task poate fi activat sau dezactivat independent cu un toggle.

Taskuri presetate

O linie de preseturi cu un click acopera taskurile pe care toti adminii le seteaza:

  • Restart noaptea, 3 AM
  • Backup la miezul noptii
  • Backup la pranz, pentru servere active ce vor doua snapshoturi pe zi
  • Vreme senina ziua, vreme buna in orele de varf
  • Vreme senina, reset rapid
  • Mesaj de seara, broadcast prietenos
  • Whitelist noaptea, on noaptea pentru a bloca intrarile noi cand dormi
  • Whitelist off dimineata, inapoi la normal dimineata

Click pe orice preset si se adauga cu valori implicite. Editezi ulterior daca vrei.

Crearea unui task custom

Pentru orice nu e acoperit de preseturi, formularul Adauga task iti permite sa construiesti propriul task. Alegi actiunea, completezi argumentul daca e nevoie, alegi ora. Chipsuri rapide pentru orele comune: 03:00, 04:00, 06:00, 08:00, 12:00, 18:00, 20:00, 23:00.

Taskurile ruleaza pe fusul orar local al serverului, afisat sus pe pagina.

Pagina de Upgrade

Pagina Upgrade e pentru cand serverul tau a depasit planul. Poate ai inceput mic si acum ai 20 de jucatori care cer Create mod. Poate modpackul vrea mai mult RAM. Pagina asta rezolva fara sa anulezi si sa comanzi din nou.

Ce poti upgrada

Trei resurse pot fi marite:

  • RAM, pana la maximul regiunii de hosting
  • CPU cores, mai multe pentru servere cu multe pluginuri/moduri
  • Spatiu pe disc, pentru lumi mari, modpackuri sau backupuri multe

Alocarea curenta e sus, cu selector pentru noul nivel dedesubt.

Cum functioneaza calculele

Cand faci upgrade, nu pierzi banii platiti. Sistemul calculeaza valoarea ramasa din abonamentul curent (zile ramase x pretul zilnic) si o aplica ca discount la noul plan.

Practic: 100 zile ramase la €10/luna si upgrade la €15/luna inseamna ca cei €33 ramasi devin credit si platesti doar diferenta.

Cat de rapid se aplica

Upgrade-ul e instant. Migram serverul la noua alocare in fundal, de obicei in cateva minute. IP-ul, subdomeniul, lumile, pluginurile si conexiunile raman la fel. Fara transfer de date, fara copiere manuala, doar restart scurt pentru aplicare.

Downgrade-ul functioneaza la fel, cu credit proportional. Te avertizam daca noul plan nu incape in RAM sau pe disc.

Pagina de Reinnoire

Pagina Reinnoire e exact ce pare. Gazduirea se vinde lunar, iar aici o prelungesti.

Ce se afiseaza

Sus: data expirarii si cate zile mai ai. O afisam peste tot, pentru ca nimic nu omoara o comunitate Minecraft mai repede decat serverul care expira cand proprietarul e in vacanta.

Optiuni de durata cu discounturi

Patru optiuni de durata cu discounturi progresive:

  • 1 luna, pret de baza
  • 3 luni, 10% reducere
  • 6 luni, 15% reducere
  • 12 luni, 20% reducere

Totalul se afiseaza cu TVA inainte de confirmare.

Metode de plata

Acceptam mai multe metode de plata decat majoritatea hosturilor, pentru ca multi clienti sunt jucatori tineri care platesc singuri:

  • Card de credit/debit
  • PayPal
  • Paysafecard, carduri preplatite din magazine
  • Allopass, plata prin SMS/telefon

Poti plati si cu tokenuri, acumulate din promotii, loialitate si recomandari. Tokenurile apar ca sold la checkout si se pot combina cu plata normala.


Acesta este panoul complet. Setari, MCDoctor.ai, Actualizari, Versiune, Pluginuri, Harti, Credentiale, Jucatori, Backup, Taskuri, Upgrade, Reinnoire, Donatii.

Multumim ca ai ramas cu noi 11 ani. Speram ca noul panou se simte ca facut de oameni care chiar administreaza servere Minecraft, pentru ca asa este.