Ugrás a tartalomhoz

Nem látszik a Minecraft szerverikon: így javítsd a server-icon.png-t

Feltöltöttél egy képet, újraindítottad a szervert, a többjátékos lista mégis az alapértelmezett ikont mutatja. A jó hír: a Minecraft nagyon szigorú a szerverikonnal, így az ok szinte mindig néhány dolog egyike. Ez az útmutató abban a sorrendben veszi végig őket, ahogy általában előfordulnak.

Frissítve:

Mit vár a Minecraft a server-icon.png-től

Az ikon egy szerver mellett a Java Edition többjátékos listájában magától a szervertől jön. Amikor a kliens lekéri a szerver státuszát, a szerver Base64 kódolású PNG-ként elküldi az ikont is. Ez csak akkor működik, ha a fájl négy szabálynak megfelel:

SzabályÉrték
MéretPontosan 64×64 pixel. Más méret nem jelenik meg.
FormátumValódi PNG fájl
Fájlnévserver-icon.png, csupa kisbetűvel
HelyA szerver munkakönyvtára, a mappa, amelyben a server.properties van

Ha valamelyik nem stimmel, a játékosok egyszerűen az alapértelmezett ikont látják. A játék semmit sem árul el az okáról, így a lenti ellenőrzések rád hárulnak.

1. megoldás: A kép nem pontosan 64×64-es

Ez a leggyakoribb ok. Egy 128×128-as logó, egy 63×64-es kivágás vagy egy képszerkesztőből exportált 512×512-es kép nem jelenik meg, pedig a gépeden jól néz ki. A Minecraft nem skálázza át helyetted a képet.

  1. Nyisd meg a fájl tulajdonságait (Windows: jobb klikk → Tulajdonságok → Részletek, macOS: Infó kérése), és nézd meg a méreteket.
  2. Ha nem 64×64, méretezd át pontosan erre, keret és extra pixelsor nélkül.
  3. Ekkora méretben a kis részletek eltűnnek. A markáns formák, egy-két betű és az erős kontraszt olvasható a legjobban.

A Szerverikon-készítő mindig 64×64-et exportál, betűs, itemes vagy játékosfejes sablonokból, vagy a saját feltöltött képedből.

2. megoldás: A fájl nem valódi PNG

Ha a logo.jpg fájlt átnevezed server-icon.png névre, a név megváltozik, a formátum nem. Belül a fájl továbbra is JPEG, és nem töltődik be. Ugyanez igaz a böngészőből mentett WebP fájlokra és az animált GIF-ekre.

Nyisd meg a képet egy képszerkesztőben, és a „Mentés másként” vagy az „Exportálás” menüponttal mentsd PNG formátumban. Animált ikon egyáltalán nem lehetséges: a többjátékos lista egyetlen statikus PNG-t mutat.

3. megoldás: Rossz a fájlnév (server-icon.png.png)

A Windows alapból elrejti az ismert fájlkiterjesztéseket. Ha ott átnevezel egy fájlt server-icon.png névre, könnyen server-icon.png.png lesz belőle, a Fájlkezelő pedig továbbra is „server-icon.png”-t mutat. A szerver a pontos nevet keresi, és nem talál semmit.

  • A Windows Fájlkezelőben kapcsold be a Nézet → Megjelenítés → Fájlnévkiterjesztések opciót, és nevezd át a fájlt.
  • Egy hosting panel fájlkezelőjében általában a teljes név látszik. Keresd a dupla .png végződést vagy a nagybetűket, mint a Server-Icon.PNG.
  • Figyelj a végén lévő szóközre, vagy letöltés után egy olyan másolatnévre, mint a server-icon (1).png.

4. megoldás: Rossz mappában van az ikon

Az ikon a szerver legfelső mappájába kell, a server.properties és a szerver JAR mellé. Nem a plugins mappába, nem a world mappába, és nem egy olyan almappába, amit a hostod a feltöltésekhez hozott létre.

Szervermappa
my-server/
├── server.properties
├── server-icon.png   ← ide
├── paper.jar
├── plugins/
└── world/

A legtöbb hosting panelen ez az első mappa, amit a fájlkezelő megnyitásakor látsz.

5. megoldás: A szervert nem indították újra

Cseréld le a fájlt, aztán indítsd újra teljesen a szervert. Egy plugin-reload vagy a /reload nem megbízható módja az új ikon betöltésének. Újraindítás után figyeld a konzolt: ha a szerver nem tudja használni a fájlt, általában már induláskor figyelmeztetést naplóz a szerverikonról, ami visszavezet a mérethez vagy a formátumhoz.

6. megoldás: A kliensed még a régi ikont mutatja

A kliens minden mentett szerver utolsó ismert ikonját a servers.dat fájlban tárolja, Base64 PNG adatként. Így a saját listád egy ideig a régi ikont mutathatja, pedig a szerver már az újat küldi.

  1. Nyomd meg a Frissítés gombot a többjátékos listában.
  2. Ha a régi ikon marad, töröld a szervert a listáról, és add hozzá újra.
  3. Kérj meg egy barátot, hogy nézze meg, vagy használd a Közvetlen csatlakozást, ami nem a mentett bejegyzést használja.

7. megoldás: Velocityt vagy BungeeCordot használsz

Networkön a játékosok a proxyhoz csatlakoznak, és a proxy válaszol a szerverlistának. A mögötte lévő backend szerver ikonja sosem jelenik meg. Tedd a server-icon.png fájlt a proxy saját mappájába, a velocity.toml vagy a BungeeCord config.yml mellé, és indítsd újra a proxyt.

ProxyHova kerül az ikonNaplóüzenet, ha nem sikerül
VelocityA proxy munkakönyvtáraUnable to load your server-icon.png, continuing without it.
BungeeCordProxymappaCould not load server icon, például mert pontosan 64x64 pixelesnek kell lennie

Egyes MOTD pluginok saját ikont is küldhetnek. Ha ilyet futtatsz a proxyn, annak a configját is nézd meg.

Gyors ellenőrzőlista

  1. 64×64 pixel, valódi PNG.
  2. A neve pontosan server-icon.png.
  3. A server.properties mappájában, networknél pedig a proxyn.
  4. A szerver vagy a proxy teljesen újraindítva, konzol ellenőrizve.
  5. A többjátékos lista frissítve, vagy a szerver újra hozzáadva.

Ha már látszik az ikon, igazítsd hozzá a listabejegyzésed többi részét is: egy olvasható színes MOTD mellette és egy animált banner ugyanazokkal a színekkel segít, hogy a játékosok felismerjenek. Ha pedig azt szeretnéd, hogy többen lássák az ikont, olvasd el, hogyan szerezz játékosokat egy új szerverre.

Gyakori kérdések

Mekkorának kell lennie egy Minecraft szerverikonnak?

Pontosan 64×64 pixelesnek, PNG-ként mentve, server-icon.png néven. A kliens más méretű ikont nem jelenít meg.

Hova tegyem a server-icon.png fájlt egy hosting panelen?

A fájlkezelő legfelső mappájába, abba, amelyikben a server.properties van. Utána indítsd újra a szervert.

Miért a régi ikont mutatja a szerverem?

A kliensed minden mentett szerver utolsó ikonját a servers.dat fájlban tartja. Nyomd meg a Frissítés gombot, vagy töröld a szervert a listáról, és add hozzá újra.

Lehet animált egy szerverikon?

Nem. A többjátékos lista egyetlen statikus PNG-t mutat. GIF vagy animált PNG nem működik szerverikonként.

Mutat szerverikonokat a Bedrock Edition?

A server-icon.png fájl a Java Edition többjátékos listájának funkciója. A Bedrock-játékosok nem látják.

Források

A hivatalos dokumentációval ellenőrizve: