Š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:
| Pravilo | Vrijednost |
|---|---|
| Veličina | Tačno 64×64 piksela. Druge veličine se ne prikazuju. |
| Format | Prava PNG datoteka |
| Ime datoteke | server-icon.png, sve malim slovima |
| Mjesto | Radni 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.
- Otvori svojstva datoteke (Windows: desni klik → Properties → Details, macOS: Get Info) i provjeri dimenzije.
- Ako nije 64×64, promijeni veličinu tačno na to, bez okvira i bez viška jednog reda piksela.
- 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
.pngili velika slova kaoServer-Icon.PNG. - Pazi na razmak na kraju ili ime kopije kao
server-icon (1).pngnakon 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.
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.
- Pritisni Refresh na listi za multiplayer.
- Ako stara ikona ostane, obriši server s liste i dodaj ga ponovo.
- 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.
| Proxy | Gdje ide ikona | Poruka u logu ako ne uspije |
|---|---|---|
| Velocity | Radni direktorij proxyja | Unable to load your server-icon.png, continuing without it. |
| BungeeCord | Folder proxyja | Could 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
- 64×64 piksela, pravi PNG.
- Ime tačno
server-icon.png. - U folderu sa
server.properties, ili na proxyju kod mreža. - Server ili proxy potpuno restartovan, konzola provjerena.
- 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.