Naar de inhoud

Minecraft-servericoon wordt niet getoond: zo los je server-icon.png op

Je hebt een afbeelding geüpload, de server herstart, en de multiplayerlijst toont nog steeds het standaardicoon. Het goede nieuws: Minecraft is heel streng met het servericoon, dus de oorzaak is bijna altijd een van een handvol dingen. Deze handleiding loopt ze door in de volgorde waarin ze meestal voorkomen.

Bijgewerkt:

Wat Minecraft verwacht van server-icon.png

Het icoon naast een server in de multiplayerlijst van Java Edition komt van de server zelf. Als de client de serverstatus opvraagt, stuurt de server het icoon mee als Base64-gecodeerde PNG. Dat werkt alleen als het bestand aan vier regels voldoet:

RegelWaarde
FormaatPrecies 64×64 pixels. Andere formaten worden niet getoond.
BestandstypeEen echt PNG-bestand
Bestandsnaamserver-icon.png, helemaal in kleine letters
PlekDe werkmap van de server, de map met server.properties

Klopt er één niet, dan zien spelers gewoon het standaardicoon. Niks in de game vertelt ze waarom, dus de controles hieronder liggen bij jou.

Oplossing 1: De afbeelding is niet precies 64×64

Dit is de meest voorkomende oorzaak. Een logo van 128×128, een uitsnede van 63×64 of een export van 512×512 uit een fotobewerker wordt niet getoond, ook al ziet het er op je pc goed uit. Minecraft schaalt de afbeelding niet voor je.

  1. Open de bestandseigenschappen (Windows: rechtermuisknop → Eigenschappen → Details, macOS: Toon info) en controleer de afmetingen.
  2. Is het geen 64×64, schaal het dan naar precies dat formaat, zonder rand of extra pixelrij.
  3. Kleine details verdwijnen op dit formaat. Grove vormen, één of twee letters en sterk contrast zijn het best leesbaar.

De servericoonmaker exporteert altijd 64×64, vanuit sjablonen met letters, items of spelershoofden, of vanuit je eigen geüploade afbeelding.

Oplossing 2: Het bestand is geen echte PNG

logo.jpg hernoemen naar server-icon.png verandert de naam, niet het formaat. Vanbinnen is het bestand nog steeds een JPEG en het laadt niet. Hetzelfde geldt voor WebP-bestanden die je uit een browser hebt opgeslagen en voor geanimeerde GIF’s.

Open de afbeelding in een fotobewerker en gebruik „Opslaan als” of „Exporteren” met PNG als formaat. Een geanimeerd icoon is helemaal niet mogelijk: de multiplayerlijst toont één statische PNG.

Oplossing 3: De bestandsnaam klopt niet (server-icon.png.png)

Windows verbergt standaard bekende bestandsextensies. Hernoem je daar een bestand naar server-icon.png, dan kan het eindigen als server-icon.png.png, terwijl Verkenner nog steeds „server-icon.png” laat zien. De server zoekt de exacte naam en vindt niks.

  • Zet in Windows Verkenner Beeld → Weergeven → Bestandsnaamextensies aan en hernoem het bestand.
  • In de bestandsbeheerder van een hostingpaneel zie je meestal de volledige naam. Let op een dubbele .png of hoofdletters zoals Server-Icon.PNG.
  • Let op een spatie aan het eind of een kopieernaam zoals server-icon (1).png na een download.

Oplossing 4: Het icoon staat in de verkeerde map

Het icoon hoort in de bovenste map van de server, naast server.properties en de server-JAR. Niet in plugins, niet in world en niet in een submap die je host voor uploads heeft aangemaakt.

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

Bij de meeste hostingpanelen is dit de eerste map die je ziet als je de bestandsbeheerder opent.

Oplossing 5: De server is niet herstart

Vervang het bestand en herstart de server daarna volledig. Een pluginreload of /reload is geen betrouwbare manier om een nieuw icoon op te pikken. Let na de herstart op de console: kan de server het bestand niet gebruiken, dan logt hij meestal direct bij het opstarten een waarschuwing over het servericoon, wat je terugwijst naar formaat of bestandstype.

Oplossing 6: Je client toont nog het oude icoon

De client bewaart het laatst bekende icoon van elke opgeslagen server in servers.dat, als Base64-PNG-data. Je eigen lijst kan dus een tijdje een oud icoon tonen, ook al stuurt de server al het nieuwe.

  1. Klik op Vernieuwen in de multiplayerlijst.
  2. Blijft het oude icoon staan, verwijder de server dan uit de lijst en voeg hem opnieuw toe.
  3. Vraag een vriend om te kijken, of gebruik Direct verbinden, dat de opgeslagen regel niet gebruikt.

Oplossing 7: Je draait Velocity of BungeeCord

Op een netwerk verbinden spelers met de proxy, en de proxy beantwoordt de serverlijst. Het icoon van de backendserver erachter wordt nooit getoond. Zet server-icon.png in de eigen map van de proxy, naast velocity.toml of de config.yml van BungeeCord, en herstart de proxy.

ProxyWaar het icoon komtLogmelding als het misgaat
VelocityWerkmap van de proxyUnable to load your server-icon.png, continuing without it.
BungeeCordProxymapCould not load server icon, bijvoorbeeld omdat het precies 64x64 pixels moet zijn

Sommige MOTD-plugins kunnen een eigen icoon sturen. Draai je er een op de proxy, controleer dan ook de config daarvan.

Snelle checklist

  1. 64×64 pixels, echte PNG.
  2. Precies server-icon.png genoemd.
  3. In de map met server.properties, of op de proxy bij netwerken.
  4. Server of proxy volledig herstart, console gecontroleerd.
  5. Multiplayerlijst vernieuwd of de server opnieuw toegevoegd.

Zodra het icoon verschijnt, laat je de rest van je vermelding erbij passen: een leesbare MOTD met kleuren ernaast en een geanimeerde banner in dezelfde kleuren helpen spelers je te herkennen. En wil je dat meer mensen dat icoon zien, lees dan hoe je spelers krijgt voor een nieuwe server.

Veelgestelde vragen

Hoe groot moet een Minecraft-servericoon zijn?

Precies 64×64 pixels, opgeslagen als PNG met de naam server-icon.png. De client toont geen iconen met een ander formaat.

Waar zet ik server-icon.png in een hostingpaneel?

In de bovenste map van de bestandsbeheerder, de map met server.properties. Herstart daarna de server.

Waarom toont mijn server het oude icoon?

Je client bewaart het laatste icoon van elke opgeslagen server in servers.dat. Klik op Vernieuwen, of verwijder de server uit de lijst en voeg hem opnieuw toe.

Kan een servericoon geanimeerd zijn?

Nee. De multiplayerlijst toont één statische PNG. Een GIF of geanimeerde PNG werkt niet als servericoon.

Toont Bedrock Edition servericonen?

Het bestand server-icon.png is een functie van de multiplayerlijst in Java Edition. Bedrock-spelers zien het niet.

Bronnen

Gecontroleerd aan de hand van de officiële documentatie: