Preskoči na sadržaj

Ikona Minecraft servera se ne prikazuje: kako popraviti server-icon.png

Postavio si sliku, restartovao server, a lista servera u multiplayeru i dalje pokazuje standardnu ikonu. Dobra vijest: Minecraft je vrlo strog kad je u pitanju ikona servera, pa je uzrok skoro uvijek 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

Ikona pored servera na listi za multiplayer u Java Edition dolazi sa samog servera. Kad klijent zatraži status servera, server pošalje ikonu kao PNG kodiran u Base64. To radi samo ako datoteka ispunjava četiri pravila:

PraviloVrijednost
VeličinaTačno 64×64 piksela. Druge veličine se ne prikazuju.
FormatPrava PNG datoteka
Ime datotekeserver-icon.png, sve malim slovima
MjestoRadni direktorij servera, folder u kojem je server.properties

Ako jedno od toga nije kako treba, igrači jednostavno vide standardnu ikonu. Igra im ne kaže zašto, pa su provjere ispod na tebi.

Rješenje 1: slika nije tačno 64×64

Ovo je najčešći uzrok. Logo 128×128, isječak 63×64 ili izvoz 512×512 iz programa za slike neće se prikazati, iako na tvom računaru izgleda dobro. Minecraft ne skalira sliku umjesto tebe.

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

Kreator ikone servera uvijek izvozi 64×64, iz šablona sa slovima, itemima ili glavama igrača, ili iz tvoje vlastite slike.

Rješenje 2: datoteka nije pravi PNG

Ako preimenuješ logo.jpg u server-icon.png, mijenjaš ime, a ne format. Datoteka je iznutra i dalje JPEG i neće se učitati. Isto važi za WebP datoteke sačuvane iz preglednika i za animirane GIF-ove.

Otvori sliku u programu za slike i koristi „Save as“ ili „Export“ s PNG formatom. Animirana ikona uopšte nije moguća: lista za multiplayer prikazuje jedan statični PNG.

Rješenje 3: pogrešno ime datoteke (server-icon.png.png)

Windows standardno skriva poznate ekstenzije datoteka. Ako tamo preimenuješ datoteku u server-icon.png, može završiti kao server-icon.png.png, a Explorer i dalje pokazuje „server-icon.png“. Server traži tačno to ime i ne nađe ništa.

  • U Windows Exploreru uključi View → Show → File name extensions i preimenuj datoteku.
  • U file manageru hosting panela obično se vidi puno ime. Traži dupli .png ili velika slova kao Server-Icon.PNG.
  • Pazi na razmak na kraju ili ime kopije kao server-icon (1).png nakon preuzimanja.

Rješenje 4: ikona je u pogrešnom folderu

Ikona ide u glavni folder servera, pored server.properties i JAR-a servera. Ne u plugins, ne u world i ne u podfolder koji je tvoj hosting napravio za uploade.

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

Na većini hosting panela to je prvi folder koji vidiš kad otvoriš file manager.

Rješenje 5: server nije restartovan

Zamijeni datoteku, a onda potpuno restartuj server. Reload plugina ili /reload nije pouzdan način da se nova ikona učita. Nakon restarta prati konzolu: ako server ne može koristiti datoteku, obično već pri pokretanju ispiše upozorenje o ikoni servera, što te vraća na veličinu ili format.

Rješenje 6: tvoj klijent još pokazuje staru ikonu

Klijent čuva zadnju poznatu ikonu svakog sačuvanog servera u servers.dat, kao Base64 PNG podatke. Zato tvoja lista neko vrijeme može pokazivati staru ikonu, iako server već šalje novu.

  1. Pritisni Refresh na listi za multiplayer.
  2. Ako stara ikona ostane, obriši server s liste i dodaj ga ponovo.
  3. Zamoli prijatelja da provjeri, ili koristi Direct Connect, koji ne koristi sačuvani unos.

Rješenje 7: koristiš Velocity ili BungeeCord

U mreži se igrači spajaju na proxy, a proxy odgovara listi servera. Ikona backend servera iza njega se nikad ne prikazuje. Stavi server-icon.png u vlastiti folder proxyja, pored velocity.toml ili BungeeCordovog config.yml, i restartuj proxy.

ProxyGdje ide ikonaPoruka u logu ako ne uspije
VelocityRadni direktorij proxyjaUnable to load your server-icon.png, continuing without it.
BungeeCordFolder proxyjaCould not load server icon, na primjer zato što mora biti tačno 64x64 piksela

Neki MOTD plugini mogu slati vlastitu ikonu. Ako koristiš takav plugin na proxyju, provjeri i njegov config.

Brza lista za provjeru

  1. 64×64 piksela, pravi PNG.
  2. Ime tačno server-icon.png.
  3. U folderu sa server.properties, ili na proxyju kod mreža.
  4. Server ili proxy potpuno restartovan, konzola provjerena.
  5. Lista za multiplayer osvježena ili server ponovo dodan.

Kad se ikona prikaže, uskladi i ostatak svog unosa: čitljiv MOTD s bojama pored nje i animirani banner u istim bojama pomažu igračima da te prepoznaju. A ako želiš da tu ikonu vidi više ljudi, pročitaj kako dobiti igrače za novi server.

Često postavljana pitanja

Koje veličine mora biti ikona Minecraft servera?

Tačno 64×64 piksela, sačuvana kao PNG s imenom server-icon.png. Klijent ne prikazuje ikone druge veličine.

Gdje stavljam server-icon.png na hosting panelu?

U glavni folder u file manageru, onaj u kojem je server.properties. Zatim restartuj server.

Zašto moj server pokazuje staru ikonu?

Tvoj klijent čuva zadnju ikonu svakog sačuvanog servera u servers.dat. Pritisni Refresh ili ukloni server s liste i dodaj ga ponovo.

Može li ikona servera biti animirana?

Ne. Lista za multiplayer prikazuje jedan statični PNG. GIF ili animirani PNG ne radi kao ikona servera.

Prikazuje li Bedrock Edition ikone servera?

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

Izvori

Provjereno prema zvaničnoj dokumentaciji: