Hvad Minecraft forventer af server-icon.png
Ikonet ved siden af en server i multiplayer-listen i Java Edition kommer fra serveren selv. Når klienten spørger efter serverens status, sender serveren ikonet med som en Base64-kodet PNG. Det virker kun, hvis filen overholder fire regler:
| Regel | Værdi |
|---|---|
| Størrelse | Præcis 64×64 pixels. Andre størrelser vises ikke. |
| Format | En rigtig PNG-fil |
| Filnavn | server-icon.png, kun små bogstaver |
| Placering | Serverens arbejdsmappe, mappen med server.properties |
Hvis bare én af dem er forkert, ser spillerne blot standardikonet. Intet i spillet fortæller dem hvorfor, så tjekkene nedenfor er dit ansvar.
Løsning 1: Billedet er ikke præcis 64×64
Det er den mest almindelige årsag. Et logo på 128×128, en beskæring på 63×64 eller en eksport på 512×512 fra et billedprogram bliver ikke vist, selvom det ser fint ud på din pc. Minecraft skalerer ikke billedet for dig.
- Åbn filens egenskaber (Windows: højreklik → Egenskaber → Detaljer, macOS: Vis info), og tjek dimensionerne.
- Er den ikke 64×64, så skalér den til præcis det, uden at beholde en kant eller en ekstra pixelrække.
- Små detaljer forsvinder ved denne størrelse. Tydelige former, ét eller to bogstaver og stærk kontrast kan læses bedst.
Serverikon-makeren eksporterer altid 64×64, ud fra skabeloner med bogstaver, items eller spillerhoveder eller ud fra dit eget uploadede billede.
Løsning 2: Filen er ikke en rigtig PNG
Omdøber du logo.jpg til server-icon.png, ændrer du navnet, ikke formatet. Filen er stadig en JPEG indeni og bliver ikke indlæst. Det samme gælder WebP-filer, der er gemt fra en browser, og animerede GIF’er.
Åbn billedet i et billedprogram, og brug „Gem som“ eller „Eksportér“ med PNG som format. Et animeret ikon er slet ikke muligt: multiplayer-listen viser én statisk PNG.
Løsning 3: Filnavnet er forkert (server-icon.png.png)
Windows skjuler som standard kendte filtypenavne. Omdøber du en fil til server-icon.png der, kan den ende som server-icon.png.png, mens Stifinder stadig viser „server-icon.png“. Serveren leder efter præcis det navn og finder ingenting.
- I Windows Stifinder slår du Vis → Vis → Filtypenavne til og omdøber filen.
- I filhåndteringen i et hostingpanel kan du som regel se hele navnet. Kig efter dobbelt
.pngeller store bogstaver somServer-Icon.PNG. - Hold øje med et mellemrum til sidst eller et kopinavn som
server-icon (1).pngefter en download.
Løsning 4: Ikonet ligger i den forkerte mappe
Ikonet hører hjemme i serverens øverste mappe, ved siden af server.properties og serverens JAR-fil. Ikke i plugins, ikke i world og ikke i en undermappe, din host har oprettet til uploads.
my-server/
├── server.properties
├── server-icon.png ← here
├── paper.jar
├── plugins/
└── world/I de fleste hostingpaneler er det den første mappe, du ser, når du åbner filhåndteringen.
Løsning 5: Serveren er ikke genstartet
Erstat filen, og genstart så serveren helt. En plugin-reload eller /reload er ikke en pålidelig måde at få et nyt ikon med på. Hold øje med konsollen efter genstarten: kan serveren ikke bruge filen, logger den som regel en advarsel om serverikonet lige ved opstart, og den peger dig tilbage til størrelse eller format.
Løsning 6: Din klient viser stadig det gamle ikon
Klienten gemmer det senest kendte ikon for hver gemt server i servers.dat som Base64-PNG-data. Så din egen liste kan vise et gammelt ikon et stykke tid, selvom serveren allerede sender det nye.
- Tryk på Opdater i multiplayer-listen.
- Bliver det gamle ikon stående, så slet serveren fra listen, og tilføj den igen.
- Bed en ven om at tjekke, eller brug Direkte forbindelse, som ikke bruger den gemte post.
Løsning 7: Du kører Velocity eller BungeeCord
I et netværk forbinder spillere til proxyen, og proxyen svarer serverlisten. Ikonet fra backend-serveren bag den vises aldrig. Læg server-icon.png i proxyens egen mappe, ved siden af velocity.toml eller BungeeCords config.yml, og genstart proxyen.
| Proxy | Hvor ikonet skal ligge | Logbesked, hvis det fejler |
|---|---|---|
| Velocity | Proxyens arbejdsmappe | Unable to load your server-icon.png, continuing without it. |
| BungeeCord | Proxyens mappe | Could not load server icon, f.eks. fordi det skal være præcis 64x64 pixels |
Nogle MOTD-plugins kan sende deres eget ikon. Kører du sådan et på proxyen, så tjek også dets config.
Hurtig tjekliste
- 64×64 pixels, rigtig PNG.
- Hedder præcis
server-icon.png. - I mappen med
server.propertieseller på proxyen i netværk. - Server eller proxy helt genstartet, konsollen tjekket.
- Multiplayer-listen opdateret, eller serveren tilføjet igen.
Når ikonet vises, så få resten af dit opslag på listen til at passe: en læsbar MOTD med farver ved siden af og et animeret banner i de samme farver hjælper spillere med at genkende dig. Og vil du have, at flere ser ikonet, så læs hvordan du får spillere til en ny server.