Što Minecraft očekuje od server-icon.png
Ikona pokraj servera na multiplayer popisu Java Editiona dolazi od samog servera. Kad klijent zatraži status servera, server uz njega šalje ikonu kao PNG kodiran u Base64. To radi samo ako datoteka ispunjava četiri pravila:
| Pravilo | Vrijednost |
|---|---|
| Veličina | Točno 64×64 piksela. Druge veličine se ne prikazuju. |
| Format | Prava PNG datoteka |
| Ime datoteke | server-icon.png, sve malim slovima |
| Mjesto | Radna mapa servera, mapa u kojoj je server.properties |
Ako jedno od njih ne štima, igrači jednostavno vide zadanu ikonu. Ništa im u igri ne govori zašto, pa su provjere u nastavku na tebi.
Rješenje 1: Slika nije točno 64×64
Ovo je najčešći uzrok. Logo od 128×128, izrez od 63×64 ili izvoz od 512×512 iz programa za slike neće se prikazati, iako na tvom računalu izgleda dobro. Minecraft ne skalira sliku umjesto tebe.
- Otvori svojstva datoteke (Windows: desni klik → Svojstva → Detalji, macOS: Prikaži info) i provjeri dimenzije.
- Ako nije 64×64, promijeni veličinu točno na to, bez ostavljenog ruba ili viška retka piksela.
- Sitni detalji nestaju na ovoj veličini. Najbolje se čitaju snažni oblici, jedno ili dva slova i jak kontrast.
Server Icon Maker uvijek izvozi 64×64, iz predložaka sa slovima, itemima ili glavama igrača, ili iz tvoje vlastite uploadane slike.
Rješenje 2: Datoteka nije pravi PNG
Preimenovanje logo.jpg u server-icon.png mijenja ime, ne format. Iznutra je datoteka i dalje JPEG i neće se učitati. Isto vrijedi za WebP datoteke spremljene iz preglednika i za animirane GIF-ove.
Otvori sliku u programu za slike i koristi „Spremi kao” ili „Izvezi” s PNG kao formatom. Animirana ikona uopće nije moguća: multiplayer popis prikazuje jedan statični PNG.
Rješenje 3: Ime datoteke je krivo (server-icon.png.png)
Windows zadano skriva poznate nastavke datoteka. Ako tamo preimenuješ datoteku u server-icon.png, može završiti kao server-icon.png.png, a Explorer i dalje prikazuje „server-icon.png”. Server traži točno to ime i ne pronalazi ništa.
- U Windows Exploreru uključi Prikaz → Prikaži → Nastavci naziva datoteka i preimenuj datoteku.
- U upravitelju datoteka u panelu hostinga puno ime je obično vidljivo. Traži dvostruki
.pngili velika slova poputServer-Icon.PNG. - Pazi na razmak na kraju ili ime kopije poput
server-icon (1).pngnakon preuzimanja.
Rješenje 4: Ikona je u krivoj mapi
Ikona ide u najvišu mapu servera, pokraj server.properties i JAR-a servera. Ne u plugins, ne u world i ne u podmapu koju je tvoj hosting napravio za uploade.
my-server/
├── server.properties
├── server-icon.png ← here
├── paper.jar
├── plugins/
└── world/Na većini panela hostinga to je prva mapa koju vidiš kad otvoriš upravitelj datoteka.
Rješenje 5: Server nije restartan
Zamijeni datoteku, a zatim potpuno restartaj server. Reload plugina ili /reload nisu pouzdan način da se učita nova ikona. Nakon restarta prati konzolu: ako server ne može koristiti datoteku, obično već pri pokretanju zapiše upozorenje o ikoni servera, što te vraća na veličinu ili format.
Rješenje 6: Tvoj klijent još prikazuje staru ikonu
Klijent sprema zadnju poznatu ikonu svakog spremljenog servera u servers.dat, kao Base64 PNG podatke. Zato tvoj vlastiti popis neko vrijeme može prikazivati staru ikonu, iako server već šalje novu.
- Klikni Osvježi na multiplayer popisu.
- Ako stara ikona ostane, obriši server s popisa i ponovno ga dodaj.
- Zamoli prijatelja da provjeri ili koristi Direct Connect, koji ne koristi spremljeni unos.
Rješenje 7: Koristiš Velocity ili BungeeCord
Na mreži se igrači spajaju na proxy, a proxy odgovara popisu servera. Ikona backend servera iza njega nikad se ne prikazuje. Stavi server-icon.png u vlastitu mapu proxyja, pokraj velocity.toml ili BungeeCordovog config.yml, i restartaj proxy.
| Proxy | Gdje ide ikona | Poruka u logu ako ne uspije |
|---|---|---|
| Velocity | Radna mapa proxyja | Unable to load your server-icon.png, continuing without it. |
| BungeeCord | Mapa proxyja | Could not load server icon, na primjer zato što mora biti točno 64x64 piksela |
Neki MOTD pluginovi mogu slati vlastitu ikonu. Ako ga koristiš na proxyju, provjeri i njegovu konfiguraciju.
Brza kontrolna lista
- 64×64 piksela, pravi PNG.
- Ime točno
server-icon.png. - U mapi sa
server.properties, ili na proxyju kod mreža. - Server ili proxy potpuno restartan, konzola provjerena.
- Multiplayer popis osvježen ili server ponovno dodan.
Kad se ikona prikaže, uskladi i ostatak svog unosa na popisu: čitljiv MOTD s bojama pokraj 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.