Preskoči na sadržaj

Ikonica Minecraft servera se ne prikazuje: kako da popraviš server-icon.png

Ubacio si sliku, restartovao server, a multiplayer lista i dalje prikazuje podrazumevanu ikonicu. Dobra vest: Minecraft je veoma strog kad je ikonica servera u pitanju, pa je uzrok skoro uvek jedna od nekoliko stvari. Ovaj vodič ih prolazi redom kojim se najčešće dešavaju.

Ažurirano:

Šta Minecraft očekuje od server-icon.png

Ikonica pored servera u multiplayer listi Java Edition-a dolazi sa samog servera. Kada klijent zatraži status servera, server pošalje ikonicu kao PNG kodiran u Base64. To radi samo ako fajl ispunjava četiri pravila:

PraviloVrednost
VeličinaTačno 64×64 piksela. Druge veličine se ne prikazuju.
FormatPravi PNG fajl
Ime fajlaserver-icon.png, sve malim slovima
MestoRadni direktorijum servera, folder sa server.properties

Ako nešto od toga nije kako treba, igrači jednostavno vide podrazumevanu ikonicu. Igra im ne kaže zašto, pa su provere ispod na tebi.

Rešenje 1: Slika nije tačno 64×64

Ovo je najčešći uzrok. Logo od 128×128, isečak od 63×64 ili izvoz od 512×512 iz editora slika neće se prikazati, iako na tvom računaru izgleda u redu. Minecraft ne skalira sliku umesto tebe.

  1. Otvori svojstva fajla (Windows: desni klik → Properties → Details, macOS: Get Info) i proveri dimenzije.
  2. Ako nije 64×64, promeni veličinu tačno na to, bez okvira ili viška reda piksela.
  3. Sitni detalji nestaju na ovoj veličini. Najbolje se čitaju krupni oblici, jedno ili dva slova i jak kontrast.

Server Icon Maker uvek izvozi 64×64, iz šablona sa slovima, itemima ili glavama igrača, ili iz tvoje sopstvene slike.

Rešenje 2: Fajl nije pravi PNG

Preimenovanje logo.jpg u server-icon.png menja ime, ne i format. Fajl je iznutra i dalje JPEG i neće se učitati. Isto važi za WebP fajlove sačuvane iz pregledača i za animirane GIF-ove.

Otvori sliku u editoru slika i iskoristi „Save as” ili „Export” sa PNG kao formatom. Animirana ikonica uopšte nije moguća: multiplayer lista prikazuje jedan statičan PNG.

Rešenje 3: Ime fajla je pogrešno (server-icon.png.png)

Windows podrazumevano sakriva poznate ekstenzije fajlova. Ako tamo preimenuješ fajl u server-icon.png, može da završi kao server-icon.png.png, a Explorer i dalje prikazuje „server-icon.png”. Server traži tačno to ime i ne nalazi ništa.

  • U Windows Exploreru uključi View → Show → File name extensions i preimenuj fajl.
  • U menadžeru fajlova na panelu hostinga puno ime se obično vidi. Traži duplo .png ili velika slova kao Server-Icon.PNG.
  • Pazi na razmak na kraju ili ime kopije kao server-icon (1).png posle preuzimanja.

Rešenje 4: Ikonica je u pogrešnom folderu

Ikonica ide u glavni folder servera, pored server.properties i JAR fajla servera. Ne u plugins, ne u world i ne u podfolder koji je tvoj hosting napravio za upload.

Folder servera
my-server/
├── server.properties
├── server-icon.png   ← ovde
├── paper.jar
├── plugins/
└── world/

Na većini panela hostinga to je prvi folder koji vidiš kad otvoriš menadžer fajlova.

Rešenje 5: Server nije restartovan

Zameni fajl, pa potpuno restartuj server. Reload plugina ili /reload nisu pouzdan način da se učita nova ikonica. Posle restarta prati konzolu: ako server ne može da koristi fajl, obično odmah pri pokretanju upiše upozorenje o ikonici servera, što te vraća na veličinu ili format.

Rešenje 6: Tvoj klijent i dalje prikazuje staru ikonicu

Klijent čuva poslednju poznatu ikonicu svakog sačuvanog servera u servers.dat, kao Base64 PNG podatke. Zato tvoja lista neko vreme može da prikazuje staru ikonicu, iako server već šalje novu.

  1. Pritisni Refresh u multiplayer listi.
  2. Ako stara ikonica ostane, obriši server iz liste i dodaj ga ponovo.
  3. Zamoli drugara da proveri ili koristi Direct Connect, koji ne koristi sačuvani unos.

Rešenje 7: Koristiš Velocity ili BungeeCord

Na mreži se igrači povezuju na proxy, a proxy odgovara listi servera. Ikonica backend servera iza njega se nikad ne prikazuje. Stavi server-icon.png u sopstveni folder proxy-ja, pored velocity.toml ili BungeeCord-ovog config.yml, i restartuj proxy.

ProxyGde ide ikonicaPoruka u logu ako ne uspe
VelocityRadni direktorijum proxy-jaUnable to load your server-icon.png, continuing without it.
BungeeCordFolder proxy-jaCould not load server icon, na primer zato što mora da bude tačno 64x64 piksela

Neki MOTD plugini mogu da šalju sopstvenu ikonicu. Ako koristiš takav plugin na proxy-ju, proveri i njegovu konfiguraciju.

Brza lista za proveru

  1. 64×64 piksela, pravi PNG.
  2. Ime je tačno server-icon.png.
  3. U folderu sa server.properties, ili na proxy-ju kod mreža.
  4. Server ili proxy potpuno restartovan, konzola proverena.
  5. Multiplayer lista osvežena ili server ponovo dodat.

Kad se ikonica pojavi, uskladi i ostatak svog unosa u listi: čitljiv MOTD sa bojama pored nje i animirani baner u istim bojama pomažu igračima da te prepoznaju. A ako želiš da više ljudi vidi tu ikonicu, pročitaj kako da dobiješ igrače za novi server.

Česta pitanja

Koje veličine mora da bude ikonica Minecraft servera?

Tačno 64×64 piksela, sačuvana kao PNG sa imenom server-icon.png. Klijent ne prikazuje ikonice drugih veličina.

Gde da stavim server-icon.png na panelu hostinga?

U glavni folder menadžera fajlova, onaj u kom je server.properties. Zatim restartuj server.

Zašto moj server prikazuje staru ikonicu?

Tvoj klijent čuva poslednju ikonicu svakog sačuvanog servera u servers.dat. Pritisni Refresh ili ukloni server iz liste i dodaj ga ponovo.

Može li ikonica servera da bude animirana?

Ne. Multiplayer lista prikazuje jedan statičan PNG. GIF ili animirani PNG ne rade kao ikonica servera.

Da li Bedrock Edition prikazuje ikonice servera?

Fajl server-icon.png je funkcija multiplayer liste u Java Edition-u. Bedrock igrači ga ne vide.

Izvori

Provereno u zvaničnoj dokumentaciji: