Cum activezi modul offline pe un server de Minecraft (jucători non-premium / cracked)
Pe această pagină
- Pe scurt: trei pași până la modul offline
- Ce face de fapt modul offline
- Cum îl activezi în panoul HytHost, pas cu pas
- Securitate: în modul offline, oricine poate fi oricine
- Ce observă jucătorii tăi: UUID-uri noi și skin-uri lipsă
- Rețele cu proxy: BungeeCord și Velocity
- Cum îl testezi și cum repari ce se strică
- Întrebări frecvente
Un prieten nu cumpără nimic, deschide Minecraft, scrie adresa ta — și e dat afară. Nu e o defecțiune a serverului tău. Implicit, un server de Minecraft verifică fiecare autentificare la serverele de conturi Mojang, iar un jucător fără cont cumpărat pică la verificare.
Modul offline este setarea oficială care oprește verificarea. Vine din start cu Minecraft vanilla, înseamnă o singură linie într-un fișier de configurare și e aceeași setare folosită la petrecerile LAN, la rețelele fără acces la internet și la serverele care stau în spatele unui proxy. Ghidul de față îți arată exact cum o activezi, ce se schimbă pentru jucătorii tăi și — partea pe care majoritatea ghidurilor o sar — cum eviți ca serverul să-ți fie luat cu totul după ce o faci.
Pe scurt: trei pași până la modul offline
Prietenii tăi fără cont de Minecraft se pot conecta imediat ce serverul nu mai verifică autentificările la Mojang. Trei pași, cam un minut:
- Oprește serverul. Oprit de tot, nu repornit — un server pornit își rescrie propria copie a setărilor peste a ta atunci când se închide.
- Deschide
server.propertiesși setează două linii. Fișierul stă în folderul rădăcină al serverului, în același loc cu jar-ul serverului:online-mode=false enforce-secure-profile=false
Contează amândouă. Pe Minecraft 1.19 și mai nou, nu e suficient să o schimbi doar pe prima. - Salvează, apoi pornește serverul. Jucătorii non-premium se conectează acum pe aceeași adresă ca toți ceilalți.
Ce face de fapt modul offline
Când un jucător intră pe un server normal, serverul întreabă serverele de sesiune ale Mojang: „chiar acesta e contul din spatele acestui nume?”. Mojang răspunde, autentificarea e acceptată, iar identitatea jucătorului e dovedită. Acesta e modul online și e cel implicit.
Modul offline elimină întrebarea. Serverul acceptă orice nume îi trimite clientul și nu contactează deloc Mojang. Nimic nu e modificat, spart sau umblat — pornești un comutator pe care Mojang l-a pus intenționat în serverul vanilla, pentru că o mulțime de configurații legitime au nevoie de el:
- Servere de LAN și de evenimente care rulează complet fără conexiune la internet, unde verificarea la Mojang ar pica pentru toată lumea.
- Rețele în spatele unui proxy, unde BungeeCord sau Velocity face autentificarea o singură dată, la intrare, iar serverele din spate nu trebuie să o repete.
- Medii izolate sau cu firewall — servere de test, rețele de școală și de birou, mașini fără acces la internet.
- Joaca împreună cu prieteni care încă nu au cumpărat jocul, motivul pentru care majoritatea oamenilor citesc ghidul de față.
Ce nu face este să scape setarea de consecințe. Autentificările verificate sunt exact ce stă între serverul tău și cineva care scrie numele administratorului tău, așa că valoarea implicită online-mode=true există dintr-un motiv bun și rămâne alegerea corectă pentru un server public obișnuit — vezi de ce există setarea implicită. Ghidul de față e pentru cazul în care ai decis că ai nevoie de ea dezactivată, iar restul e despre cum faci asta fără să-ți dai serverul pe mână altcuiva.
server.properties nu îi lasă pe un server Java. Ai nevoie de o punte spre Bedrock: vezi crossplay între Java și Bedrock cu Geyser.Cum îl activezi în panoul HytHost, pas cu pas
Nu există un comutator pentru asta în tab-ul Startup al panoului — modul offline stă în fișierul de configurare al serverului, deci îl editezi direct. Toată treaba durează un minut:
- Oprește serverul. Folosește Stop, nu Restart. Un server de Minecraft pornit își ține setările în memorie și le scrie înapoi pe disc la închidere, așa că o modificare făcută cât timp rulează e suprascrisă în tăcere. E cel mai frecvent motiv pentru care oamenii cred că schimbarea „nu s-a salvat”.
- Deschide tab-ul Files. Aterizezi direct în folderul rădăcină al serverului — același loc cu
server.properties, cu folderulpluginsși cu folderul lumii. - Dă clic pe
server.propertiesca să îl editezi. Se deschide în editorul de text integrat al panoului — o listă simplă de setări, câte una pe linie, în ordine alfabetică. - Găsește
online-modeși pune-l pe false. Schimbăonline-mode=trueînonline-mode=false. Nu adăuga ghilimele, spații în jurul semnului egal sau o a doua copie a liniei. - Găsește
enforce-secure-profileși pune-l tot pe false. Dacă linia nu există deloc în fișier — lucru obișnuit la lumile mai vechi, create înainte de Minecraft 1.19 — pur și simplu adaugăenforce-secure-profile=falsepe o linie separată, la final. - Salvează, apoi pornește serverul. Urmărește consola în timp ce pornește. O linie care spune că serverul rulează în mod offline e confirmarea că setarea a prins.
enforce-secure-profile. Minecraft 1.19 a adăugat semnarea mesajelor din chat, iar această setare decide dacă serverul cere de la fiecare jucător un profil semnat de Mojang. Implicit e true și se verifică separat de online-mode — așa că un server cu online-mode=false, dar cu profilurile securizate încă impuse, va porni perfect, va părea corect, iar apoi va respinge la autentificare orice jucător non-premium. E de departe cel mai frecvent motiv pentru care modul offline „nu funcționează”.server.properties stă lângă server.jar — oprești serverul, editezi fișierul în orice editor de text, salvezi și pornești din nou.Schimbă orice setare vrei: un server de Minecraft HytHost îți dă managerul de fișiere complet, o consolă live și backupuri dintr-un clic ca să revii.
Vezi planurile MinecraftSecuritate: în modul offline, oricine poate fi oricine
Aceasta e secțiunea de citit de două ori. Tot restul ghidului înseamnă o schimbare de configurare; aici se decide dacă serverul tău supraviețuiește după ce devine public.
Ce se schimbă de fapt
Cu verificarea dezactivată, un nume nu mai dovedește nimic — e doar un șir de caractere trimis de client. Oricine îți știe adresa se poate conecta pretinzând că e tu, sau coproprietarul tău, sau moderatorul-șef. Și pentru că majoritatea configurațiilor de permisiuni acordă drepturi după nume, un impostor nici nu trebuie să spargă ceva: serverul îi dă drepturile din prima. Dacă ți-ai dat op după nume, altcineva care scrie acel nume intră cu op.
Nu e o ipoteză. O adresă publică în mod offline, fără plugin de autentificare, e unul dintre cele mai ușor de preluat servere de pe internet, iar rezultatul obișnuit e o lume ștearsă și toate gradele reatribuite. Rezolvarea nu e complicată, dar nici opțională.
Instalează AuthMe Reloaded
Un plugin de autentificare pune o parolă în fața fiecărui nume. Jucătorii se înregistrează o dată, se autentifică la fiecare sesiune, iar numele devine al lor — impostura nu mai funcționează, pentru că nu mai e suficient să știi numele. AuthMe Reloaded e standardul consacrat pentru asta și funcționează pe Paper și pe Spigot.
- Descarcă JAR-ul din pagina oficială și pune-l în folderul
pluginsal serverului — același proces ca la orice alt plugin, explicat pas cu pas în cum instalezi plugin-uri de Minecraft. - Repornește serverul ca plugin-ul să se încarce și să-și scrie configurarea implicită.
- Deschide
plugins/AuthMe/config.ymlși strânge puțin valorile implicite. Acestea patru contează cel mai mult:settings: restrictions: timeout: 30 maxRegPerIp: 2 allowChat: false security: minPasswordLength: 8Asta le dă jucătorilor 30 de secunde ca să se autentifice înainte să fie dați afară, limitează câte conturi poate crea o singură adresă, nu-i lasă pe cei neautentificați să vorbească în chat și respinge parolele ridicol de scurte. - Spune-le jucătorilor cele două comenzi. La prima intrare:
/registercu parola aleasă, scrisă de două ori. La fiecare intrare de după:/logincu acea parolă. Până nu o fac, nu se pot mișca, nu pot construi și nu pot vorbi.
Acordă permisiuni pe grupuri, nu pe nume
Op e un comutator de tip tot-sau-nimic legat de un nume, exact forma greșită pentru un server în mod offline. Folosește un plugin de permisiuni și dă gradele pe grupuri, ca nici măcar o impostură reușită să nu vină la pachet cu putere de nivel consolă. Ghidul nostru despre grade reale de staff, dincolo de op îți arată cum se configurează.
Ce observă jucătorii tăi: UUID-uri noi și skin-uri lipsă
Două lucruri se schimbă pentru toată lumea de pe server în clipa în care comuți, și amândouă sunt mult mai ușor de gestionat înainte de schimbare decât după.
Fiecare jucător primește o identitate nouă
Minecraft identifică jucătorii după un UUID, nu după nume. În modul online, acel UUID e emis de Mojang și aparține contului. În modul offline nu există niciun cont de întrebat, așa că serverul îl generează pornind de la nume — ceea ce înseamnă că același jucător primește un UUID complet diferit, în funcție de modul în care se află serverul.
Pentru serverul tău nu e aceeași persoană. Tot ce era legat de vechiul UUID rămâne orfan: inventare, cufere ender, realizări, puncte de apariție, solduri din plugin-uri, case, terenuri revendicate și apartenența la grupuri de permisiuni. Lumea în sine e intactă și nu se șterge nimic — datele sunt pur și simplu atașate unei identități cu care nu se mai conectează nimeni.
Mai e o consecință de înțeles: pentru că UUID-ul e derivat din nume, cine scrie numele deține datele legate de el. E aceeași problemă de impostură din secțiunea de mai sus, văzută din partea cealaltă, și e al doilea motiv pentru care un plugin de autentificare nu e opțional.
Skin-urile nu se mai încarcă
Skin-urile vin de pe serverele Mojang și sunt legate de contul verificat. Fără verificare nu există skin, așa că toată lumea apare ca Steve sau Alex, modelele implicite. SkinsRestorer rezolvă asta: îl instalezi ca pe orice alt plugin, repornești, iar jucătorii și-l aleg singuri cu /skin set urmat de un nume. Într-o rețea cu proxy, instalează-l pe proxy, nu pe fiecare server din spate.
Rețele cu proxy: BungeeCord și Velocity
Dacă ai o rețea — un lobby, plus un server de survival, plus unul de minijocuri, toate în spatele unei singure adrese — imaginea se schimbă, și merită să fim preciși, pentru că aici e configurat greșit modul offline cel mai des.
Într-o rețea, serverele din spatele proxy-ului rulează în mod normal cu online-mode=false, chiar și atunci când rețeaua în ansamblu e exclusiv pentru conturi cumpărate. Așa e gândit: proxy-ul face verificarea la Mojang o singură dată, la intrare, apoi trimite mai departe jucătorul deja verificat. Repetarea verificării pe fiecare server din spate ar eșua. Deci un server din spate lăsat pe online-mode=false nu înseamnă o rețea în mod offline — înseamnă una normală, configurată corect.
Dacă rețeaua ta e doar pentru conturi cumpărate sau e deschisă și jucătorilor non-premium se decide la proxy, în fișierul de configurare al proxy-ului: config.yml pentru BungeeCord, velocity.toml pentru Velocity. Pe HytHost, proxy-urile instalate din tab-ul Version al panoului sunt scrise cu modul online activat la proxy, deci acela e fișierul de editat — nu serverele din spate.
online-mode=false are încredere în orice identitate ajunge la el, așa că, dacă un jucător poate ajunge la acel server fără să treacă prin proxy, intră drept cine vrea. Protecția nu e obscuritatea — e secretul de forwarding. Modern forwarding de la Velocity semnează datele de jucător trimise de proxy, iar serverul din spate respinge orice nu e semnat; pui același secret pe ambele părți și conexiunile directe nu mai merg. Legacy forwarding de la BungeeCord nu are o astfel de semnătură, motiv pentru care rețelele care îl folosesc adaugă un plugin precum BungeeGuard ca să obțină echivalentul.Încă un detaliu de Velocity, dacă ai o rețea deschisă jucătorilor non-premium: enforce-secure-profile are un geamăn pe partea de proxy, numit force-key-authentication, în velocity.toml. Dacă dezactivezi setarea de pe serverul din spate, dar o lași pornită pe cea de pe proxy, obții exact același simptom — jucători respinși la autentificare, dintr-un motiv pe care logurile serverului îl descriu ca problemă de profil.
Cum îl testezi și cum repari ce se strică
Singurul test care contează e unul real: pune un prieten fără cont cumpărat să se conecteze la adresa ta. Dacă în consolă apare o linie cu numele lui la intrare, funcționează. Tot ce urmează e ce verifici atunci când nu funcționează.
| Ce vede jucătorul | Ce înseamnă | Rezolvare |
|---|---|---|
| Failed to verify username | Serverul încă verifică la Mojang | online-mode e tot pe true sau modificarea nu s-a salvat — verifică din nou fișierul cu serverul oprit |
| Un mesaj despre o cheie de profil lipsă sau invalidă ori despre un server care cere profiluri securizate | Modul offline e pornit, dar semnarea chatului e încă impusă | Setează enforce-secure-profile=false — adaugă linia dacă fișierul tău nu o are |
| Serverul nu apare deloc sau expiră conexiunea | Nu are legătură cu modul offline | O problemă de conexiune sau de adresă — serverul nu e accesibil deloc |
| Toată lumea e Steve sau Alex | Normal în modul offline | Instalează SkinsRestorer |
| Obiectele și gradele vechi au dispărut | UUID-urile s-au schimbat odată cu modul | Restaurează backupul de dinainte de schimbare sau reatribuie gradele și acceptă resetarea |
Modificarea nu rămâne salvată
Aproape întotdeauna e unul dintre trei lucruri. Ai editat fișierul cât timp serverul rula, iar el ți-a suprascris modificarea la închidere — oprește-l întâi, apoi editează. Sau o reinstalare, o schimbare de versiune ori instalarea unui modpack a pus un server.properties proaspăt, caz în care setezi pur și simplu cele două linii din nou. Sau ai editat altă copie a fișierului decât cea pe care o citește serverul, ceea ce se întâmplă la configurațiile cu mai multe foldere de server. Ca să fie clar: panoul în sine nu rescrie aceste două linii la pornire — el gestionează doar intrările de IP și de port ale serverului, așa că o modificare salvată pe un server oprit rămâne salvată.
Un plugin refuză să pornească
Câteva plugin-uri — mai ales cele care se ocupă de conturi, grade sau economie — verifică modul serverului la pornire și refuză să se încarce în mod offline sau se plâng zgomotos. Citește mesajul din consolă în loc să ghicești: unele au nevoie doar de o opțiune de configurare prin care recunoști modul offline, altele chiar depind de UUID-urile Mojang și au o alternativă compatibilă cu modul offline. Orice stochează date per jucător va vrea plugin-ul tău de autentificare încărcat mai întâi, așa că ține AuthMe aproape de începutul configurării, nu îl lăsa ultimul.
Modul offline e o setare acceptată pe un server de Minecraft HytHost, iar panoul îți dă managerul de fișiere, consola și backupurile dintr-un clic ca să o schimbi în siguranță și să revii dacă nu-ți place rezultatul. Dacă Minecraft e un joc la care tot revii, cumpărarea lui e ce îl ține în producție — dar asta e decizia ta, nu o lecție de ținut de noi.
Întrebări frecvente
Oprește serverul, deschide server.properties din folderul rădăcină al serverului, setează online-mode=false și enforce-secure-profile=false, salvează, apoi pornește-l din nou. Jucătorii fără cont cumpărat de Minecraft se pot conecta apoi pe adresa ta obișnuită. Înainte să îl faci public, instalează un plugin de autentificare — în modul offline numele nu sunt verificate, așa că oricine se poate conecta drept oricine.
Aproape întotdeauna pentru că enforce-secure-profile e încă pe true. Minecraft 1.19 a adăugat semnarea mesajelor din chat, iar setarea aceea se verifică separat de online-mode — așa că serverul pornește, pare corect, dar tot respinge jucătorii care nu au un profil semnat de Mojang. Pune-o și pe ea pe false, adăugând linia tu însuți dacă fișierul nu o are. Celălalt motiv frecvent e că ai editat fișierul cât timp serverul rula, iar el ți-a suprascris modificarea la închidere.
AuthMe Reloaded adaugă o parolă fiecărui nume: jucătorii dau /register o dată și /login la fiecare sesiune, iar până atunci nu se pot mișca, nu pot construi și nu pot vorbi. Pe un server în mod offline nu e opțional. Fără el, un nume e doar text trimis de client, așa că oricine îți știe adresa poate intra ca tine sau ca moderator — iar dacă gradele se acordă după nume, vine direct cu drepturile respective. Instalează-l înainte să dai adresa mai departe.
Da, pe un server pe care lumea a jucat deja. Minecraft urmărește jucătorii după UUID, iar un UUID de mod offline e generat din nume în loc să fie emis de Mojang, așa că fiecare jucător devine practic o persoană nouă. Inventarele, cuferele ender, realizările, casele, soldurile, terenurile revendicate și grupurile de permisiuni rămân toate în lume, dar atașate unei identități cu care nu se mai conectează nimeni. Nu se șterge nimic, iar revenirea la modul anterior readuce datele vechi — dar fă un backup înainte să modifici setarea.
Da. online-mode e o linie obișnuită din server.properties, iar tu ai acces complet la managerul de fișiere și la consola serverului, deci setarea e a ta, ca oricare alta. Panoul nu o suprascrie — el gestionează doar intrările de IP și de port ale serverului — iar backupurile dintr-un clic îți permit să anulezi schimbarea dacă nu îți convine.
Skin-urile sunt stocate de Mojang și livrate pe baza unui cont verificat. Fără verificare, serverul nu are ce cont să interogheze, așa că toată lumea apare ca Steve sau Alex, modelele implicite. Instalarea SkinsRestorer rezolvă problema — jucătorii își aleg apoi singuri skin-ul cu /skin set și un nume. Într-o rețea cu proxy, instalează-l pe proxy, nu pe fiecare server din spate.
Serverul tău, setările tale
Un server de Minecraft cu acces complet la fișiere, consolă live și backupuri dintr-un clic — așa că o schimbare ca aceasta durează un minut și e mereu reversibilă. Protecție DDoS Voxility și backupuri zilnice incluse, cu o țintă de 99,9% uptime.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours