Sari la conținut

Iconița serverului de Minecraft nu apare: cum repari server-icon.png

Ai încărcat o imagine, ai repornit serverul, iar lista multiplayer arată tot iconița implicită. Vestea bună: Minecraft e foarte strict cu iconița serverului, așa că aproape mereu cauza e unul dintre câteva lucruri. Ghidul ăsta le ia pe rând, în ordinea în care apar de obicei.

Actualizat:

Ce așteaptă Minecraft de la server-icon.png

Iconița de lângă un server în lista multiplayer din Java Edition vine de la serverul însuși. Când clientul cere statusul serverului, serverul trimite și iconița, ca PNG codificat în Base64. Asta merge doar dacă fișierul respectă patru reguli:

RegulăValoare
DimensiuneExact 64×64 pixeli. Alte dimensiuni nu sunt afișate.
FormatUn fișier PNG real
Numele fișieruluiserver-icon.png, doar cu litere mici
LoculDirectorul de lucru al serverului, folderul cu server.properties

Dacă una dintre ele nu e respectată, jucătorii văd pur și simplu iconița implicită. Nimic din joc nu le spune de ce, așa că verificările de mai jos sunt treaba ta.

Soluția 1: Imaginea nu are exact 64×64

Asta e cea mai frecventă cauză. Un logo de 128×128, o decupare de 63×64 sau un export de 512×512 dintr-un editor de imagini nu vor fi afișate, chiar dacă arată bine pe PC-ul tău. Minecraft nu scalează imaginea pentru tine.

  1. Deschide proprietățile fișierului (Windows: clic dreapta → Proprietăți → Detalii, macOS: Obține informații) și verifică dimensiunile.
  2. Dacă nu e 64×64, redimensionează-l exact la atât, fără să păstrezi o margine sau un rând de pixeli în plus.
  3. Detaliile mici dispar la dimensiunea asta. Formele îndrăznețe, una sau două litere și contrastul puternic se citesc cel mai bine.

Generatorul de iconițe exportă mereu 64×64, din șabloane cu litere, iteme sau capete de jucători ori din propria imagine încărcată.

Soluția 2: Fișierul nu e un PNG real

Dacă redenumești logo.jpg în server-icon.png, schimbi numele, nu formatul. Fișierul rămâne pe dinăuntru un JPEG și nu se va încărca. La fel e cu fișierele WebP salvate din browser și cu GIF-urile animate.

Deschide imaginea într-un editor și folosește „Salvează ca” sau „Exportă” cu formatul PNG. O iconiță animată nu e posibilă deloc: lista multiplayer arată un singur PNG static.

Soluția 3: Numele fișierului e greșit (server-icon.png.png)

Windows ascunde implicit extensiile cunoscute. Dacă redenumești acolo un fișier în server-icon.png, poate ajunge server-icon.png.png, iar Explorer arată tot „server-icon.png”. Serverul caută exact numele și nu găsește nimic.

  • În Windows Explorer activează Vizualizare → Afișare → Extensii nume fișiere și redenumește fișierul.
  • În managerul de fișiere al unui panou de hosting, numele complet e de obicei vizibil. Caută un .png dublu sau majuscule ca Server-Icon.PNG.
  • Atenție la un spațiu la final sau la un nume de copie ca server-icon (1).png după o descărcare.

Soluția 4: Iconița e în folderul greșit

Iconița trebuie să stea în folderul de sus al serverului, lângă server.properties și JAR-ul serverului. Nu în plugins, nu în world și nu într-un subfolder creat de hosting pentru încărcări.

Folderul serverului
my-server/
├── server.properties
├── server-icon.png   ← aici
├── paper.jar
├── plugins/
└── world/

La majoritatea panourilor de hosting, acesta e primul folder pe care îl vezi când deschizi managerul de fișiere.

Soluția 5: Serverul nu a fost repornit

Înlocuiește fișierul, apoi repornește complet serverul. Un reload de plugin sau /reload nu e o metodă sigură ca să preia o iconiță nouă. După repornire, urmărește consola: dacă serverul nu poate folosi fișierul, de obicei scrie un avertisment despre iconița serverului chiar la pornire, care te trimite înapoi la dimensiune sau format.

Soluția 6: Clientul tău arată încă iconița veche

Clientul păstrează ultima iconiță cunoscută a fiecărui server salvat în servers.dat, ca date PNG în Base64. Așa că propria ta listă poate arăta o vreme o iconiță veche, chiar dacă serverul o trimite deja pe cea nouă.

  1. Apasă Refresh în lista multiplayer.
  2. Dacă iconița veche rămâne, șterge serverul din listă și adaugă-l din nou.
  3. Roagă un prieten să verifice sau folosește Direct Connect, care nu folosește intrarea salvată.

Soluția 7: Rulezi Velocity sau BungeeCord

Într-un network, jucătorii se conectează la proxy, iar proxyul răspunde listei de servere. Iconița serverului backend din spatele lui nu e afișată niciodată. Pune server-icon.png în folderul proxyului, lângă velocity.toml sau config.yml de la BungeeCord, și repornește proxyul.

ProxyUnde merge iconițaMesaj în log dacă eșuează
VelocityDirectorul de lucru al proxyuluiUnable to load your server-icon.png, continuing without it.
BungeeCordFolderul proxyuluiCould not load server icon, de exemplu pentru că trebuie să aibă exact 64x64 pixeli

Unele pluginuri de MOTD pot trimite propria iconiță. Dacă rulezi unul pe proxy, verifică și configul lui.

Listă rapidă de verificare

  1. 64×64 pixeli, PNG real.
  2. Numit exact server-icon.png.
  3. În folderul cu server.properties sau, la networkuri, pe proxy.
  4. Serverul sau proxyul repornit complet, consola verificată.
  5. Lista multiplayer reîmprospătată sau serverul adăugat din nou.

Când iconița apare, potrivește și restul intrării din listă: un MOTD colorat și lizibil lângă ea și un banner animat în aceleași culori îi ajută pe jucători să te recunoască. Iar dacă vrei ca mai mulți oameni să vadă iconița, citește cum aduci jucători pe un server nou.

Întrebări frecvente

Ce dimensiune trebuie să aibă iconița unui server de Minecraft?

Exact 64×64 pixeli, salvată ca PNG cu numele server-icon.png. Clientul nu afișează iconițe cu altă dimensiune.

Unde pun server-icon.png într-un panou de hosting?

În folderul de sus din managerul de fișiere, cel care conține server.properties. Apoi repornește serverul.

De ce serverul meu arată iconița veche?

Clientul tău păstrează ultima iconiță a fiecărui server salvat în servers.dat. Apasă Refresh sau scoate serverul din listă și adaugă-l din nou.

Poate fi animată iconița unui server?

Nu. Lista multiplayer arată un singur PNG static. Un GIF sau un PNG animat nu merge ca iconiță de server.

Arată Bedrock Edition iconițe de server?

Fișierul server-icon.png e o funcție a listei multiplayer din Java Edition. Jucătorii Bedrock nu îl văd.

Surse

Verificat după documentația oficială: