Mida Minecraft server-icon.png-lt ootab
Ikoon serveri kõrval Java Editioni mitmikmängu nimekirjas tuleb serverist endast. Kui klient küsib serveri staatust, saadab server ikooni kaasa Base64-kodeeritud PNG-na. See töötab ainult siis, kui fail täidab neli reeglit:
| Reegel | Väärtus |
|---|---|
| Suurus | Täpselt 64×64 pikslit. Muid suurusi ei näidata. |
| Formaat | Päris PNG-fail |
| Failinimi | server-icon.png, kõik väiketähtedega |
| Asukoht | Serveri töökaust ehk kaust, kus on server.properties |
Kui üks neist on paigast ära, näevad mängijad lihtsalt vaikimisi ikooni. Mäng ei ütle neile, miks, nii et allolevad kontrollid jäävad sinu teha.
1. lahendus: pilt pole täpselt 64×64
See on kõige levinum põhjus. 128×128 logo, 63×64 kärbitud pilt või pildiredaktorist eksporditud 512×512 fail ei ilmu, kuigi sinu arvutis näeb see hea välja. Minecraft ei skaleeri pilti sinu eest.
- Ava faili omadused (Windows: paremklõps → Properties → Details, macOS: Get Info) ja kontrolli mõõtmeid.
- Kui see pole 64×64, muuda suurus täpselt selliseks, ilma ääriste või lisapiksliteta.
- Selles suuruses kaovad pisidetailid. Kõige paremini loetavad on jõulised kujundid, üks-kaks tähte ja tugev kontrast.
Server Icon Maker ekspordib alati 64×64, kas mallidest tähtede, esemete või mängijapeadega või sinu enda üles laaditud pildist.
2. lahendus: fail pole päris PNG
Kui nimetad logo.jpg ümber server-icon.png-ks, muutub nimi, mitte formaat. Seest on fail endiselt JPEG ega laadi. Sama kehtib brauserist salvestatud WebP-failide ja animeeritud GIF-ide kohta.
Ava pilt pildiredaktoris ja kasuta „Salvesta kui“ või „Ekspordi“ formaadiga PNG. Animeeritud ikoon pole üldse võimalik: mitmikmängu nimekiri näitab üht staatilist PNG-d.
3. lahendus: failinimi on vale (server-icon.png.png)
Windows peidab tuntud faililaiendid vaikimisi. Kui nimetad seal faili ümber server-icon.png-ks, võib sellest saada server-icon.png.png, aga Explorer näitab ikka „server-icon.png“. Server otsib täpset nime ega leia midagi.
- Lülita Windows Exploreris sisse View → Show → File name extensions ja nimeta fail ümber.
- Hostipaneeli failihalduris on täisnimi tavaliselt näha. Otsi topelt
.png-d või suurtähti naguServer-Icon.PNG. - Jälgi lõputühikut või allalaadimisest tekkinud koopianime nagu
server-icon (1).png.
4. lahendus: ikoon on vales kaustas
Ikoon kuulub serveri ülemisse kausta, server.properties ja serveri JAR-i kõrvale. Mitte kausta plugins, mitte world ega mõnda alamkausta, mille sinu host üleslaadimiste jaoks lõi.
my-server/
├── server.properties
├── server-icon.png ← siia
├── paper.jar
├── plugins/
└── world/Enamikus hostipaneelides on see esimene kaust, mida failihaldurit avades näed.
5. lahendus: serverit ei taaskäivitatud
Asenda fail ja taaskäivita server täielikult. Plugina reload või /reload pole usaldusväärne viis uut ikooni kätte saada. Pärast taaskäivitust vaata konsooli: kui server faili kasutada ei saa, logib see tavaliselt kohe käivitamisel serveri ikooni kohta hoiatuse, mis juhatab sind tagasi suuruse või formaadi juurde.
6. lahendus: sinu klient näitab ikka vana ikooni
Klient salvestab iga salvestatud serveri viimase teadaoleva ikooni faili servers.dat Base64 PNG-andmetena. Nii võib sinu enda nimekiri mõnda aega vana ikooni näidata, kuigi server saadab juba uut.
- Vajuta mitmikmängu nimekirjas Refresh.
- Kui vana ikoon jääb, kustuta server nimekirjast ja lisa see uuesti.
- Palu sõbral kontrollida või kasuta Direct Connecti, mis salvestatud kirjet ei kasuta.
7. lahendus: sa kasutad Velocityt või BungeeCordi
Võrgustikus ühenduvad mängijad proxyga ja proxy vastab serverite nimekirjale. Selle taga oleva backend-serveri ikooni ei näidata kunagi. Pane server-icon.png proxy enda kausta, velocity.toml või BungeeCordi config.yml kõrvale, ja taaskäivita proxy.
| Proxy | Kuhu ikoon läheb | Logiteade, kui see ebaõnnestub |
|---|---|---|
| Velocity | Proxy töökaust | Unable to load your server-icon.png, continuing without it. |
| BungeeCord | Proxy kaust | Could not load server icon, näiteks seetõttu, et see peab olema täpselt 64x64 pikslit |
Mõned MOTD-pluginad oskavad saata oma ikooni. Kui kasutad proxyl sellist, kontrolli ka selle configi.
Kiire kontrollnimekiri
- 64×64 pikslit, päris PNG.
- Nimi täpselt
server-icon.png. - Kaustas, kus on
server.properties, või võrgustiku puhul proxyl. - Server või proxy täielikult taaskäivitatud, konsool üle vaadatud.
- Mitmikmängu nimekiri värskendatud või server uuesti lisatud.
Kui ikoon paistab, tee ka ülejäänud kanne sellega kokku sobivaks: loetav värviline MOTD selle kõrval ja samades värvides animeeritud bänner aitavad mängijatel sind ära tunda. Ja kui tahad, et seda ikooni näeks rohkem inimesi, loe kuidas saada uuele serverile mängijaid.