Przejdź do treści

Ikona serwera Minecraft nie wyświetla się: jak naprawić server-icon.png

Wgrałeś obrazek, zrestartowałeś serwer, a na liście serwerów w trybie wieloosobowym nadal widać domyślną ikonę. Dobra wiadomość: Minecraft jest bardzo surowy wobec ikony serwera, więc przyczyną prawie zawsze jest jedna z kilku rzeczy. Ten poradnik omawia je w kolejności, w jakiej zwykle się zdarzają.

Aktualizacja:

Czego Minecraft oczekuje od server-icon.png

Ikona obok serwera na liście wieloosobowej w Java Edition pochodzi z samego serwera. Gdy klient pyta o status serwera, serwer wysyła ikonę jako PNG zakodowany w Base64. Działa to tylko wtedy, gdy plik spełnia cztery zasady:

ZasadaWartość
RozmiarDokładnie 64×64 piksele. Inne rozmiary nie są wyświetlane.
FormatPrawdziwy plik PNG
Nazwa plikuserver-icon.png, w całości małymi literami
MiejsceKatalog roboczy serwera, czyli folder z server.properties

Jeśli któraś zasada nie jest spełniona, gracze po prostu widzą domyślną ikonę. Gra nie mówi im dlaczego, więc sprawdzenie poniższych punktów należy do ciebie.

Rozwiązanie 1: obrazek nie ma dokładnie 64×64

To najczęstsza przyczyna. Logo 128×128, wycinek 63×64 albo eksport 512×512 z programu graficznego nie zostanie wyświetlony, nawet jeśli na komputerze wygląda dobrze. Minecraft nie przeskaluje obrazka za ciebie.

  1. Otwórz właściwości pliku (Windows: prawy przycisk → Właściwości → Szczegóły, macOS: Pokaż informacje) i sprawdź wymiary.
  2. Jeśli to nie jest 64×64, zmień rozmiar dokładnie na tyle, bez ramki i bez dodatkowego rzędu pikseli.
  3. Drobne szczegóły znikają w tym rozmiarze. Najlepiej czytają się wyraźne kształty, jedna lub dwie litery i mocny kontrast.

Kreator ikon serwera zawsze eksportuje 64×64, z szablonów z literami, przedmiotami lub głowami graczy albo z twojego własnego obrazka.

Rozwiązanie 2: plik nie jest prawdziwym PNG

Zmiana nazwy logo.jpg na server-icon.png zmienia nazwę, a nie format. W środku plik nadal jest JPEG-iem i się nie wczyta. To samo dotyczy plików WebP zapisanych z przeglądarki i animowanych GIF-ów.

Otwórz obrazek w programie graficznym i użyj „Zapisz jako” albo „Eksportuj” z formatem PNG. Animowana ikona w ogóle nie jest możliwa: lista serwerów pokazuje jeden statyczny PNG.

Rozwiązanie 3: zła nazwa pliku (server-icon.png.png)

Windows domyślnie ukrywa znane rozszerzenia plików. Jeśli zmienisz tam nazwę pliku na server-icon.png, może on skończyć jako server-icon.png.png, a Eksplorator nadal pokazuje „server-icon.png”. Serwer szuka dokładnej nazwy i nic nie znajduje.

  • W Eksploratorze Windows włącz Widok → Pokaż → Rozszerzenia nazw plików i zmień nazwę pliku.
  • W menedżerze plików panelu hostingu pełna nazwa jest zwykle widoczna. Szukaj podwójnego .png albo wielkich liter, np. Server-Icon.PNG.
  • Uważaj na spację na końcu albo nazwę kopii, np. server-icon (1).png po pobraniu.

Rozwiązanie 4: ikona jest w złym folderze

Ikona należy do głównego folderu serwera, obok server.properties i pliku JAR serwera. Nie do plugins, nie do world i nie do podfolderu, który twój hosting utworzył na wgrywane pliki.

Folder serwera
my-server/
├── server.properties
├── server-icon.png   ← here
├── paper.jar
├── plugins/
└── world/

W większości paneli hostingowych to pierwszy folder, który widzisz po otwarciu menedżera plików.

Rozwiązanie 5: serwer nie został zrestartowany

Podmień plik, a potem zrestartuj serwer całkowicie. Przeładowanie pluginów albo /reload nie jest pewnym sposobem na wczytanie nowej ikony. Po restarcie obserwuj konsolę: jeśli serwer nie może użyć pliku, zwykle już przy starcie zapisuje ostrzeżenie o ikonie serwera, co odsyła cię z powrotem do rozmiaru lub formatu.

Rozwiązanie 6: twój klient nadal pokazuje starą ikonę

Klient zapisuje ostatnią znaną ikonę każdego zapisanego serwera w servers.dat, jako dane PNG w Base64. Dlatego twoja lista może przez chwilę pokazywać starą ikonę, mimo że serwer wysyła już nową.

  1. Naciśnij Odśwież na liście serwerów.
  2. Jeśli stara ikona zostaje, usuń serwer z listy i dodaj go ponownie.
  3. Poproś znajomego o sprawdzenie albo użyj Połączenia bezpośredniego, które nie korzysta z zapisanego wpisu.

Rozwiązanie 7: używasz Velocity lub BungeeCord

W sieci gracze łączą się z proxy i to proxy odpowiada liście serwerów. Ikona serwera backendowego za nim nigdy nie jest wyświetlana. Wrzuć server-icon.png do własnego folderu proxy, obok velocity.toml albo config.yml BungeeCorda, i zrestartuj proxy.

ProxyGdzie trafia ikonaKomunikat w logu przy błędzie
VelocityKatalog roboczy proxyUnable to load your server-icon.png, continuing without it.
BungeeCordFolder proxyCould not load server icon, np. dlatego, że musi mieć dokładnie 64x64 piksele

Niektóre pluginy MOTD potrafią wysyłać własną ikonę. Jeśli używasz takiego na proxy, sprawdź też jego konfigurację.

Szybka lista kontrolna

  1. 64×64 piksele, prawdziwy PNG.
  2. Nazwa dokładnie server-icon.png.
  3. W folderze z server.properties, a w sieciach na proxy.
  4. Serwer lub proxy w pełni zrestartowane, konsola sprawdzona.
  5. Lista serwerów odświeżona albo serwer dodany ponownie.

Gdy ikona już się wyświetla, dopasuj resztę wpisu: czytelne MOTD z kolorami obok niej i animowany baner w tych samych kolorach pomagają graczom cię rozpoznać. A jeśli chcesz, żeby tę ikonę zobaczyło więcej osób, przeczytaj, jak zdobyć graczy na nowy serwer.

Najczęstsze pytania

Jaki rozmiar musi mieć ikona serwera Minecraft?

Dokładnie 64×64 piksele, zapisana jako PNG o nazwie server-icon.png. Klient nie pokazuje ikon o innym rozmiarze.

Gdzie wrzucić server-icon.png w panelu hostingu?

Do głównego folderu menedżera plików, tego, w którym jest server.properties. Potem zrestartuj serwer.

Dlaczego mój serwer pokazuje starą ikonę?

Twój klient trzyma ostatnią ikonę każdego zapisanego serwera w servers.dat. Naciśnij Odśwież albo usuń serwer z listy i dodaj go ponownie.

Czy ikona serwera może być animowana?

Nie. Lista serwerów pokazuje jeden statyczny PNG. GIF ani animowany PNG nie działają jako ikona serwera.

Czy Bedrock Edition pokazuje ikony serwerów?

Plik server-icon.png to funkcja listy serwerów w Java Edition. Gracze Bedrock go nie widzą.

Źródła

Sprawdzone w oficjalnej dokumentacji: