Hva Minecraft forventer av server-icon.png
Ikonet ved siden av en server i flerspillerlisten i Java Edition kommer fra serveren selv. Når klienten spør etter serverstatusen, sender serveren ikonet med som en Base64-kodet PNG. Det fungerer bare hvis filen oppfyller fire regler:
| Regel | Verdi |
|---|---|
| Størrelse | Nøyaktig 64×64 piksler. Andre størrelser vises ikke. |
| Format | En ekte PNG-fil |
| Filnavn | server-icon.png, bare små bokstaver |
| Plassering | Arbeidsmappen til serveren, mappen med server.properties |
Er bare én av dem feil, ser spillerne rett og slett standardikonet. Ingenting i spillet forteller dem hvorfor, så sjekkene nedenfor er din jobb.
Løsning 1: Bildet er ikke nøyaktig 64×64
Dette er den vanligste årsaken. En logo på 128×128, en beskjæring på 63×64 eller en eksport på 512×512 fra et bildeprogram blir ikke vist, selv om den ser fin ut på PC-en din. Minecraft skalerer ikke bildet for deg.
- Åpne egenskapene til filen (Windows: høyreklikk → Egenskaper → Detaljer, macOS: Vis info) og sjekk dimensjonene.
- Er den ikke 64×64, skalerer du den til nøyaktig det, uten å beholde en kant eller en ekstra pikselrad.
- Små detaljer forsvinner i denne størrelsen. Tydelige former, én eller to bokstaver og sterk kontrast er lettest å lese.
Serverikon-makeren eksporterer alltid 64×64, fra maler med bokstaver, items eller spillerhoder, eller fra ditt eget opplastede bilde.
Løsning 2: Filen er ikke en ekte PNG
Gir du logo.jpg nytt navn til server-icon.png, endrer du navnet, ikke formatet. Filen er fortsatt en JPEG på innsiden og blir ikke lastet inn. Det samme gjelder WebP-filer lagret fra en nettleser og animerte GIF-er.
Åpne bildet i et bildeprogram og bruk «Lagre som» eller «Eksporter» med PNG som format. Et animert ikon er ikke mulig i det hele tatt: flerspillerlisten viser én statisk PNG.
Løsning 3: Filnavnet er feil (server-icon.png.png)
Windows skjuler kjente filtyper som standard. Gir du en fil navnet server-icon.png der, kan den ende opp som server-icon.png.png, mens Filutforsker fortsatt viser «server-icon.png». Serveren leter etter nøyaktig det navnet og finner ingenting.
- I Filutforsker i Windows slår du på Vis → Vis → Filnavnutvidelser og gir filen nytt navn.
- I filbehandleren i et hostingpanel ser du som regel hele navnet. Se etter dobbel
.pngeller store bokstaver somServer-Icon.PNG. - Følg med på et mellomrom på slutten eller et kopinavn som
server-icon (1).pngetter en nedlasting.
Løsning 4: Ikonet ligger i feil mappe
Ikonet hører hjemme i den øverste mappen til serveren, ved siden av server.properties og server-JAR-en. Ikke i plugins, ikke i world og ikke i en undermappe som hosten din har laget for opplastinger.
my-server/
├── server.properties
├── server-icon.png ← here
├── paper.jar
├── plugins/
└── world/I de fleste hostingpaneler er dette den første mappen du ser når du åpner filbehandleren.
Løsning 5: Serveren er ikke startet på nytt
Erstatt filen og start deretter serveren helt på nytt. En plugin-reload eller /reload er ikke en pålitelig måte å få med et nytt ikon på. Følg med på konsollen etter omstarten: kan ikke serveren bruke filen, logger den som regel en advarsel om serverikonet rett ved oppstart, og den peker deg tilbake til størrelse eller format.
Løsning 6: Klienten din viser fortsatt det gamle ikonet
Klienten lagrer det sist kjente ikonet for hver lagrede server i servers.dat, som Base64-PNG-data. Derfor kan din egen liste vise et gammelt ikon en stund, selv om serveren allerede sender det nye.
- Trykk på Oppdater i flerspillerlisten.
- Blir det gamle ikonet stående, sletter du serveren fra listen og legger den til igjen.
- Be en venn om å sjekke, eller bruk Direkte tilkobling, som ikke bruker den lagrede oppføringen.
Løsning 7: Du kjører Velocity eller BungeeCord
I et nettverk kobler spillerne seg til proxyen, og proxyen svarer serverlisten. Ikonet til backend-serveren bak den vises aldri. Legg server-icon.png i proxyens egen mappe, ved siden av velocity.toml eller config.yml for BungeeCord, og start proxyen på nytt.
| Proxy | Hvor ikonet skal ligge | Loggmelding hvis det feiler |
|---|---|---|
| Velocity | Arbeidsmappen til proxyen | Unable to load your server-icon.png, continuing without it. |
| BungeeCord | Mappen til proxyen | Could not load server icon, for eksempel fordi det må være nøyaktig 64x64 piksler |
Noen MOTD-plugins kan sende sitt eget ikon. Kjører du et slikt på proxyen, bør du sjekke configen til det også.
Rask sjekkliste
- 64×64 piksler, ekte PNG.
- Heter nøyaktig
server-icon.png. - I mappen med
server.properties, eller på proxyen i nettverk. - Server eller proxy helt startet på nytt, konsollen sjekket.
- Flerspillerlisten oppdatert, eller serveren lagt til på nytt.
Når ikonet vises, kan du få resten av oppføringen din til å passe: en lesbar MOTD med farger ved siden av og et animert banner i de samme fargene hjelper spillere med å kjenne deg igjen. Og vil du at flere skal se ikonet, kan du lese hvordan du får spillere til en ny server.