Čo Minecraft od server-icon.png očakáva
Ikona pri serveri v zozname serverov Java Edition pochádza zo samotného servera. Keď sa klient spýta na stav servera, server mu pošle ikonu ako PNG zakódované v Base64. Funguje to len vtedy, keď súbor spĺňa štyri pravidlá:
| Pravidlo | Hodnota |
|---|---|
| Veľkosť | Presne 64×64 pixelov. Iné veľkosti sa nezobrazia. |
| Formát | Skutočný súbor PNG |
| Názov súboru | server-icon.png, všetko malými písmenami |
| Umiestnenie | Pracovný priečinok servera, teda priečinok so server.properties |
Ak jedno z nich nesedí, hráči jednoducho uvidia predvolenú ikonu. Hra im nepovie prečo, takže kontroly nižšie sú na tebe.
Riešenie 1: Obrázok nemá presne 64×64
Toto je najčastejšia príčina. Logo 128×128, výrez 63×64 alebo export 512×512 z grafického editora sa nezobrazí, hoci na tvojom PC vyzerá dobre. Minecraft obrázok za teba nezmenší.
- Otvor vlastnosti súboru (Windows: pravé tlačidlo → Vlastnosti → Podrobnosti, macOS: Informácie) a skontroluj rozmery.
- Ak to nie je 64×64, zmeň veľkosť presne na túto hodnotu, bez okraja či pixelového riadku navyše.
- Pri tejto veľkosti malé detaily zmiznú. Najlepšie sa čítajú výrazné tvary, jedno alebo dve písmená a silný kontrast.
Tvorca ikon servera vždy exportuje 64×64, či už zo šablón s písmenami, predmetmi alebo hlavami hráčov, alebo z tvojho vlastného nahraného obrázka.
Riešenie 2: Súbor nie je skutočné PNG
Premenovanie logo.jpg na server-icon.png zmení názov, nie formát. Vnútri je súbor stále JPEG a nenačíta sa. To isté platí pre súbory WebP uložené z prehliadača a pre animované GIF-y.
Otvor obrázok v grafickom editore a použi „Uložiť ako“ alebo „Exportovať“ s formátom PNG. Animovaná ikona nie je možná vôbec: zoznam serverov ukazuje jedno statické PNG.
Riešenie 3: Zlý názov súboru (server-icon.png.png)
Windows predvolene skrýva známe prípony súborov. Ak tam súbor premenuješ na server-icon.png, môže skončiť ako server-icon.png.png a Prieskumník stále ukazuje „server-icon.png“. Server hľadá presný názov a nič nenájde.
- V Prieskumníkovi Windows zapni Zobraziť → Zobraziť → Prípony názvov súborov a premenuj súbor.
- V správcovi súborov v hostingovom paneli je celý názov zvyčajne viditeľný. Hľadaj dvojité
.pngalebo veľké písmená akoServer-Icon.PNG. - Daj si pozor na medzeru na konci alebo názov kópie ako
server-icon (1).pngpo stiahnutí.
Riešenie 4: Ikona je v zlom priečinku
Ikona patrí do hlavného priečinka servera, vedľa server.properties a JAR súboru servera. Nie do plugins, nie do world a ani do podpriečinka, ktorý tvoj hosting vytvoril na nahrávanie.
my-server/
├── server.properties
├── server-icon.png ← here
├── paper.jar
├── plugins/
└── world/Vo väčšine hostingových panelov je to prvý priečinok, ktorý uvidíš po otvorení správcu súborov.
Riešenie 5: Server sa nereštartoval
Vymeň súbor a potom server úplne reštartuj. Reload pluginu alebo /reload nie je spoľahlivý spôsob, ako načítať novú ikonu. Po reštarte sleduj konzolu: ak server súbor nedokáže použiť, zvyčajne hneď pri štarte zapíše varovanie o ikone servera, ktoré ťa vráti k veľkosti alebo formátu.
Riešenie 6: Tvoj klient stále ukazuje starú ikonu
Klient ukladá poslednú známu ikonu každého uloženého servera do servers.dat ako PNG dáta v Base64. Tvoj vlastný zoznam preto môže chvíľu ukazovať starú ikonu, hoci server už posiela novú.
- V zozname serverov stlač Obnoviť.
- Ak stará ikona zostane, vymaž server zo zoznamu a pridaj ho znova.
- Popros kamaráta, nech to skontroluje, alebo použi Priame pripojenie, ktoré uložený záznam nepoužíva.
Riešenie 7: Používaš Velocity alebo BungeeCord
V sieti sa hráči pripájajú na proxy a zoznamu serverov odpovedá proxy. Ikona backend servera za ňou sa nikdy nezobrazí. Daj server-icon.png do vlastného priečinka proxy, vedľa velocity.toml alebo config.yml BungeeCordu, a reštartuj proxy.
| Proxy | Kam patrí ikona | Správa v logu, keď to zlyhá |
|---|---|---|
| Velocity | Pracovný priečinok proxy | Unable to load your server-icon.png, continuing without it. |
| BungeeCord | Priečinok proxy | Could not load server icon, napríklad preto, že musí mať presne 64x64 pixelov |
Niektoré MOTD pluginy vedia posielať vlastnú ikonu. Ak nejaký používaš na proxy, skontroluj aj jeho konfiguráciu.
Rýchly kontrolný zoznam
- 64×64 pixelov, skutočné PNG.
- Názov presne
server-icon.png. - V priečinku so
server.properties, v sieťach na proxy. - Server alebo proxy úplne reštartované, konzola skontrolovaná.
- Zoznam serverov obnovený alebo server pridaný znova.
Keď sa ikona zobrazuje, zlaď s ňou aj zvyšok svojho záznamu: čitateľné MOTD s farbami vedľa nej a animovaný banner v rovnakých farbách pomôžu hráčom spoznať ťa. A ak chceš, aby túto ikonu videlo viac ľudí, prečítaj si, ako získať hráčov na nový server.