Š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:
| Pravilo | Vrednost |
|---|---|
| Veličina | Tačno 64×64 piksela. Druge veličine se ne prikazuju. |
| Format | Pravi PNG fajl |
| Ime fajla | server-icon.png, sve malim slovima |
| Mesto | Radni 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.
- Otvori svojstva fajla (Windows: desni klik → Properties → Details, macOS: Get Info) i proveri dimenzije.
- Ako nije 64×64, promeni veličinu tačno na to, bez okvira ili viška reda piksela.
- 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
.pngili velika slova kaoServer-Icon.PNG. - Pazi na razmak na kraju ili ime kopije kao
server-icon (1).pngposle 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.
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.
- Pritisni Refresh u multiplayer listi.
- Ako stara ikonica ostane, obriši server iz liste i dodaj ga ponovo.
- 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.
| Proxy | Gde ide ikonica | Poruka u logu ako ne uspe |
|---|---|---|
| Velocity | Radni direktorijum proxy-ja | Unable to load your server-icon.png, continuing without it. |
| BungeeCord | Folder proxy-ja | Could 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
- 64×64 piksela, pravi PNG.
- Ime je tačno
server-icon.png. - U folderu sa
server.properties, ili na proxy-ju kod mreža. - Server ili proxy potpuno restartovan, konzola proverena.
- 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.