server.properties, whitelist și op: setările care contează

Setările din server.properties pe care merită să le schimbi pe un server Minecraft, cum le editezi în panelul Torchlite și comenzile whitelist, op și ban.

6 min de cititDe Echipa TorchliteActualizat

server.properties, whitelist și op: setările care contează
Pe această pagină

server.properties e fișierul principal de setări al oricărui server Minecraft Java. Stă în folderul rădăcină al serverului și are în jur de cincizeci de setări, pe cele mai multe nu le vei atinge niciodată. Ghidul ăsta acoperă duzina care chiar schimbă felul în care merge serverul, unde le editezi în panelul Torchlite și comenzile din consolă care decid cine poate intra și cine poate da comenzi.

Tot ce scrie aici se aplică oricărui tip de server Minecraft pe care îl oferim. Paper, Purpur, Spigot, Fabric, Folia, NeoForge și Forge citesc toate același fișier.

Unde editezi server.properties

Panelul de pe game.torchlite.host îți dă două variante.

Pagina Configs. Deschide serverul și alege Configs din meniul lateral, apoi selectează server.properties din lista Config File. Fiecare setare are căsuța ei: setările de tip pornit/oprit sunt comutatoare, difficulty și gamemode sunt liste derulante, iar restul sunt câmpuri de text. Scrie o parte din nume în Search Settings ca să sari direct la ea. Căutarea se uită la numele real al setării, așa că view găsește view-distance, iar white găsește white-list.

Pe pagina asta nu există buton de salvare. Editorul salvează singur la cam o secundă după fiecare modificare.

Aceeași pagină editează și alte fișiere de configurare, după ce apar pe server, cum ar fi bukkit.yml, spigot.yml și purpur.yml.

Managerul de fișiere. Intră la Files, dă click pe server.properties, modifică textul și apasă Save Content. E mai comod când vrei să schimbi mai multe rânduri deodată sau să lipești o setare primită de la cineva. Păstrează formatul cheie=valoare exact cum e: o setare pe rând, fără ghilimele în jurul textului.

Indiferent ce variantă alegi, serverul citește fișierul doar când pornește, deci nimic nu se schimbă până nu dai restart.

Nume, gameplay și distanțe

motd și max-players

motd e rândul de text pe care jucătorii îl văd sub numele serverului în lista de multiplayer. Ține-l scurt, pentru că rândurile lungi sunt tăiate. max-players e numărul maxim de oameni conectați în același timp, implicit 20. Dacă îl mărești, serverul nu devine mai puternic, așa că alege un număr pe care planul tău chiar îl duce.

difficulty, gamemode și pvp

difficulty acceptă peaceful, easy, normal sau hard. gamemode e modul în care pornesc jucătorii noi: survival, creative, adventure sau spectator. Nu îi schimbă pe jucătorii care au intrat deja, decât dacă pornești și force-gamemode.

pvp decide dacă jucătorii se pot lovi între ei. Versiunile mai noi de Minecraft au mutat PvP-ul din server.properties într-un game rule, așa că, dacă fișierul tău nu are rândul pvp, scrie în consolă gamerule pvp false (sau true).

view-distance și simulation-distance

view-distance înseamnă câte chunk-uri din jurul fiecărui jucător trimite serverul, adică cât de departe vede jucătorul. simulation-distance înseamnă câte chunk-uri din jurul fiecărui jucător sunt de fapt active: mobii se mișcă, plantele cresc și redstone-ul merge doar în interiorul ei. Ambele sunt implicit 10.

Dintre toate setările din fișier, astea două au cel mai mare efect asupra performanței, pentru că suprafața crește cu pătratul distanței. De obicei e cel mai bine să scazi întâi simulation-distance: jucătorii văd în continuare destul de departe, iar serverul are mult mai puține chunk-uri de actualizat. Ghidul despre lag intră în detalii.

Cine intră și cine construiește

Patru setări decid cine intră pe server și ce poate atinge lângă spawn.

white-list și enforce-whitelist

Cu white-list=true, pot intra doar jucătorii de pe whitelist. enforce-whitelist=true merge un pas mai departe și dă afară pe oricine e conectat și nu e pe listă, imediat ce whitelist-ul e reîncărcat. Lasă-le pe amândouă oprite pentru un server public și pornește-le pe amândouă pentru un SMP privat.

online-mode și spawn-protection

online-mode trebuie să rămână true; secțiunea următoare explică de ce. spawn-protection e raza în blocuri din jurul spawn-ului lumii în care doar operatorii pot pune sau sparge blocuri. Implicit e 16. Pune-o pe 0 ca s-o oprești, cum fac majoritatea serverelor de survival, ca zona de spawn să meargă ca restul lumii. Cât timp nimeni de pe server nu e op, setarea nu are niciun efect.

De ce online-mode trebuie să rămână true

Cu online-mode=true, serverul verifică fiecare jucător care intră în contul lui Microsoft, așa că numele cu care apare chiar îi aparține. Dacă îl oprești, serverul acceptă orice nume scrie jucătorul. Oricine ar putea intra cu numele tău și ar primi puterile tale de op, inventarul tău și tot ce ai construit.

Mai creează și probleme greu de reparat. În offline mode, fiecare jucător primește alt ID intern decât în online mode, așa că, la schimbarea modului, toată lumea apare ca jucător nou, cu inventarul gol. Plugin-urile care țin date pe jucător îi pierd pe oameni în același fel.

Motivul obișnuit pentru care oamenii îl opresc e ca să lase jucătorii de Bedrock să intre. Există o metodă corectă pentru asta, care păstrează online-mode pornit: Geyser cu Floodgate, explicat în ghidul de crossplay.

Whitelist, op și ban din consolă

Deschide pagina Console și scrie comenzile în câmpul pe care scrie „Type a command...”, fără slash în față. Comenzile astea se aplică imediat, fără restart. Operatorii pot da aceleași comenzi din joc, cu / în față.

text
whitelist on
whitelist add Steve
whitelist remove Steve
whitelist list
whitelist off

whitelist on și whitelist off actualizează și white-list din server.properties în locul tău.

op Steve îl face pe Steve operator, adică poate da orice comandă, inclusiv să oprească serverul. deop Steve îi ia drepturile înapoi. Dă op doar oamenilor cărora le-ai încredința toată lumea: un op poate să-i ia op-ul sau să-i dea ban oricărui alt op, inclusiv ție. Pe Paper, un plugin de permisiuni ca LuckPerms te lasă să dai doar anumite comenzi.

text
ban Griefer123 Broke the spawn
pardon Griefer123
ban-ip Griefer123
banlist

ban acceptă și un motiv, opțional, pe care jucătorul îl vede când încearcă să intre. ban-ip cu numele unui jucător conectat blochează adresa de pe care se conectează, iar pardon-ip cu adresa respectivă ridică blocarea.

Listele stau în whitelist.json, ops.json, banned-players.json și banned-ips.json, lângă server.properties. Folosește comenzile în loc să editezi fișierele de mână, pentru că serverul le rescrie singur și îți poate suprascrie modificările.

Aplică modificările cu un restart

După ce editezi server.properties, apasă Restart în panel. Pe Torchlite, Restart e mai bun decât Stop urmat de Start: un server pornit repornește imediat pe slotul lui, pe când Start pe un server oprit îl poate băga în coada de pornire dacă nodul e plin.

Două rânduri pe care le poți ignora sunt server-port și server-ip. Panelul le rescrie la fiecare pornire, așa că serverul ascultă mereu pe portul afișat în panel, iar dacă le modifici nu se întâmplă nimic.

O capcană: dacă editezi fișierul cât serverul merge și apoi folosești whitelist on sau whitelist off înainte de restart, serverul salvează propria copie a setărilor și modificarea ta se poate pierde. Ca să fii sigur, dă restart imediat după ce editezi.

Probleme frecvente

Modificarea mea n-a făcut nimic

Dă restart la server; citește fișierul doar la pornire. Dacă tot nu se vede schimbarea, deschide din nou fișierul și verifică dacă modificarea mai e acolo și e scrisă corect: true și false cu litere mici, numere fără unități de măsură.

server.properties lipsește din lista Config File

Lista arată doar fișierele care există deja în folderul serverului. Pornește serverul o dată, ca să-și creeze fișierele, apoi reîncarcă pagina Configs.

Un prieten primește „You are not white-listed on this server!”

Adaugă-l cu whitelist add și numele lui exact de Java Edition, apoi lasă-l să încerce din nou. Jucătorii de Bedrock care intră prin Floodgate se adaugă cu fwhitelist add, cum arată ghidul de crossplay.

Toată lumea și-a pierdut inventarul după ce am schimbat online-mode

Schimbarea modului dă fiecărui jucător un ID nou, așa că serverul îi tratează ca pe jucători noi. Pune online-mode înapoi cum era și dă restart; datele vechi ale jucătorilor sunt încă în folderul lumii și revin.

Te-ai blocat la un pas?

Întreabă pe forum. Întrebarea ta trimite înapoi la ghid, ca cine răspunde să știe unde ai rămas.

Întreabă despre ghid

Despre autor

Echipa Torchlite

Oamenii care administrează Torchlite

Construim și administrăm panelul Torchlite și nodurile. Fiecare ghid e verificat pe serverele noastre înainte să apară și actualizat când se schimbă panelul.

Ai găsit o greșeală? Spune-ne pe Discord

Ghiduri similare

Toate ghidurile →