Poradnik dla administratorów

Ikona serwera Minecraft – jak zrobić i wgrać server-icon.png 64×64

Dokładne wymagania pliku, projekt czytelnego logo, lokalny konwerter 64×64, instalacja w vanilla, Paper i serwerach modowanych oraz diagnostyka cache i proxy.

Poradnik dla administratorówAutor: Redakcja MinecraftSerwer.plAktualizacja: 22 sierpnia 202623 min czytania

Ikona serwera Java nie jest faviconą strony ani ikoną pliku JAR. Serwer wysyła ją klientowi razem z odpowiedzią statusową, ale odczyta standardowy plik tylko wtedy, gdy nazywa się dokładnie server-icon.png, jest prawdziwym PNG 64×64 i leży w katalogu roboczym procesu, który odpowiada na ping. Poniżej przygotujesz taki plik lokalnie w przeglądarce, sprawdzisz jego wygląd w realnej skali i ustalisz, czy odpowiedź przejmuje backend, panel, plugin albo proxy.

Odpowiedź w skrócie

Najważniejsze konkrety

Dokładnie 64×64
Standardowa ikona listy serwerów Java musi mieć 64 piksele szerokości i 64 piksele wysokości. Sam kwadratowy kształt lub nazwa 64x64 w panelu nie wystarcza.
Dokładna nazwa
Plik nazwij server-icon.png małymi literami. Na Linuxie wielkość znaków ma znaczenie, a plik server-icon.png.jpg nadal jest JPEG-iem z błędną nazwą.
Katalog roboczy
W typowej instalacji plik leży obok server.properties, eula.txt i uruchamianego serwera. W panelu lub kontenerze jest to katalog instancji, nie folder świata ani plugins/mods.
Java, nie Bedrock
Poradnik dotyczy odpowiedzi statusowej Minecraft Java. Bedrock Dedicated Server, ikona świata i favicon strony WWW to inne mechanizmy.
Restart procesu
Po podmianie pliku wykonaj pełne zatrzymanie i uruchomienie procesu odpowiadającego na ping. Reload pluginów nie gwarantuje ponownego odczytu standardowej ikony.
Proxy ma pierwszeństwo
Jeśli gracze łączą się przez Velocity lub Bungee, publiczną ikonę zwykle wysyła proxy. Zmiana pliku tylko na backendzie może pozostać niewidoczna.
Obraz zostaje lokalnie
Konwerter w artykule nie wysyła pliku do serwera. Odczyt, kadrowanie i eksport PNG odbywają się w pamięci przeglądarki przez canvas.

Jakie wymagania ma server-icon.png?

Ikona serwera Minecraft Java jest częścią odpowiedzi na zapytanie statusowe. Klient pobiera ją razem z nazwą wersji, MOTD i liczbą graczy, a następnie pokazuje po lewej stronie wpisu na ekranie multiplayer. Nie jest to ustawienie w server.properties: w standardowej instalacji serwer sam szuka pliku server-icon.png w swoim katalogu roboczym.

ElementPoprawna wartośćTypowy błądJak sprawdzić
Wymiarydokładnie 64×64 px64×63, 128×128 albo kwadrat przycięty tylko przez CSSodczyt wymiarów w narzędziu lub edytorze
FormatPNGJPEG/WebP przemianowany na .pngtyp pliku, nie sama końcówka nazwy
Nazwaserver-icon.pngServer-Icon.PNG, spacja, podwójne rozszerzeniepełna nazwa w menedżerze plików
Lokalizacjakatalog roboczy procesufolder świata, plugins, mods lub katalog domowy kontamiejsce obok server.properties i logs
Odświeżeniepełny restart właściwego procesu/reload albo restart samego backendu za proxylog od początku startu i nowy ping klienta

Rozdzielczość 64×64 jest niewielka: to tylko 4096 pikseli. Duże zdjęcie może być technicznie poprawnie zmniejszone, ale twarz, napis i tło zleją się w plamę. Dlatego wynik trzeba oceniać w rzeczywistym rozmiarze, a nie wyłącznie na powiększonym podglądzie. Standard dotyczy dedykowanego serwera Java; oficjalny plik serwera można pobrać ze strony Minecraft Java Server (otwiera w nowej karcie).

Rozszerzenie nie konwertuje obrazu

Zmiana logo.jpg na server-icon.png modyfikuje tylko nazwę. Wewnątrz nadal pozostaje strumień JPEG i serwer może go odrzucić. Otwórz źródło w edytorze lub poniższym konwerterze i wykonaj prawdziwy eksport PNG.

Lokalny konwerter i cropper ikony 64×64

Narzędzie działa wyłącznie w tej karcie przeglądarki. Wczytuje PNG, JPEG albo WebP, rysuje wybrany kadr na elemencie canvas o fizycznym rozmiarze 64×64 i tworzy nowy plik PNG. Nie ma formularza wysyłki, żądania sieciowego ani zapisu na koncie. Po odświeżeniu strony obraz znika z pamięci.

Narzędzie lokalne

Konwerter server-icon.png 64×64

Plik nie opuszcza urządzenia. Maksymalny rozmiar wejścia: 20 MB; obsługiwane formaty: PNG, JPEG i WebP.

Nie wybrano pliku.
2. Ustaw kadr
Wybierz
obraz
Powiększony podgląd kadrowania. Eksport nadal ma dokładnie 64×64 px.
Twój serwer MinecraftNowa edycja • Survival • 1.21+Podgląd w zbliżonej skali listy
12/100

Wybierz obraz, aby rozpocząć.

  1. Wybierz plik źródłowy. Narzędzie odrzuci inny typ i plik większy niż 20 MB.
  2. Użyj trybu wypełnienia, jeśli najważniejszy jest mocny kwadratowy kadr, albo dopasowania, gdy całe logo musi pozostać widoczne.
  3. Ustaw powiększenie i pozycję suwakami. Kontrolki działają z klawiatury, więc nie trzeba precyzyjnie przeciągać obrazu myszą.
  4. Sprawdź mały wiersz listy serwerów. To on lepiej pokazuje czytelność niż duży podgląd edycyjny.
  5. Zdecyduj, czy zachować przezroczystość, czy wypełnić tło stałym kolorem.
  6. Pobierz wynik. Narzędzie nada mu dokładną nazwę server-icon.png.

Jeżeli przeglądarka nie potrafi zdekodować źródła, zapisz je wcześniej jako zwykły PNG lub JPEG. Nietypowy profil kolorów, uszkodzony plik albo obraz tylko udający obsługiwany format może nie otworzyć się mimo poprawnej końcówki. Konwerter nie przyjmuje SVG ani GIF: ikona serwera ma być statycznym, przewidywalnym PNG, a SVG może zawierać zasoby i zachowania, których lokalne narzędzie nie potrzebuje.

Najlepsza ikona odpowiada na jedno pytanie: „czy gracz rozpozna ten serwer wśród kilkunastu wpisów?”. W 64×64 nie próbuj streszczać całej oferty. Wybierz jedną sylwetkę — literę, blok, narzędzie, maskotkę albo prosty herb — i zbuduj wokół niej charakterystyczną parę kolorów. Nazwa oraz szczegóły trybu należą do MOTD i opisu serwera.

CechaDobra decyzjaSłaba decyzjaTest w 64×64
Symboljedna litera lub wyraźny znakpięć postaci, panorama i trzy logotypyrozpoznawalny po sekundzie
Tekstinicjał 1–2 znakówpełny adres IP i sloganlitery nie sklejają się
Kontrastjasny znak na ciemnym tle lub odwrotniepodobne odcienie bez obrysuczytelny w jasnym i ciemnym interfejsie
Margines4–7 px wolnej przestrzeni przy krawędziważny detal ucięty na samym brzegusylwetka nie wygląda na ściśniętą
Stylduże płaszczyzny lub świadomy pixel artdrobna fotografia po automatycznym zmniejszeniubrak przypadkowego szumu

Jeśli identyfikacja serwera używa długiej nazwy, przenieś do ikony inicjał albo własny monogram. Gruby obrys o szerokości 2–4 pikseli w finalnym pliku potrafi uratować jasny znak na zmiennym tle klienta. Cienie i gradienty powinny rozdzielać duże płaszczyzny, a nie tworzyć dziesiątki niemal identycznych odcieni.

Zrób trzy warianty i pokaż je bez podpisów osobie, która zna serwer. Jeśli potrzebuje powiększenia albo długiego wyjaśnienia, symbol jest zbyt skomplikowany. Spójność z banerem i stroną ma znaczenie, ale czytelność ma pierwszeństwo. Samą nazwę, zasady i ofertę projektu lepiej dopracować zgodnie z poradnikiem jak napisać opis serwera Minecraft.

Kadrowanie, skalowanie i pixel art bez rozmycia

Tryb „wypełnij i przytnij” skaluje obraz tak, aby cały kwadrat był pokryty, a nadmiar z dłuższego boku usuwa. To dobry wybór dla zdjęcia, renderu postaci albo znaku z dużym tłem. Suwaki pozycji wskazują, która część ma zostać zachowana. Przy portrecie zwykle trzeba przesunąć kadr lekko ku górze, bo idealny środek geometryczny może obciąć włosy i zostawić za dużo ramion.

Tryb „pokaż cały obraz” skaluje źródło do wnętrza kwadratu. Jeżeli proporcje nie są kwadratowe, pojawią się marginesy. Mogą pozostać przezroczyste albo zostać wypełnione wybranym kolorem. Ten wariant jest bezpieczny dla gotowego logotypu, którego nie wolno przycinać, lecz bardzo szeroki napis po dopasowaniu może stać się nieczytelny.

Pixel art wymaga całkowitych proporcji

Jeśli źródło ma 16×16 albo 32×32 i każdy piksel jest zamierzony, wyłącz wygładzanie. Powiększenie 16×16 do 64×64 daje dokładnie 4×, a 32×32 — 2×. Źródło 24×24 nie dzieli się równo i część linii może uzyskać nierówną szerokość. Dla malowanego logo i zdjęcia zostaw wygładzanie włączone.

Nie powiększaj małego JPEG-a tylko po to, aby formalnie otrzymać 64×64. Kompresja JPEG tworzy bloki i obwódki, które po eksporcie do PNG pozostaną widoczne. Wróć do wektorowego lub większego źródła, wyrenderuj je ponownie, a dopiero na końcu wykonaj jeden eksport do rozmiaru docelowego.

PNG, kanał alfa i przezroczyste tło

PNG może zachować przezroczystość każdego piksela. Jest to przydatne dla okrągłego emblematu albo nieregularnej sylwetki, ale odsłania tło interfejsu klienta. Biały miecz bez ciemnego konturu wygląda dobrze na czerni, a na jasnym motywie lub zmienionym kliencie może niemal zniknąć. Najbardziej przewidywalny wynik daje pełne tło albo kontrastowy obrys dookoła symbolu.

Szachownica w dużym podglądzie narzędzia oznacza przezroczystość i nie zostanie zapisana jako wzór. Zaznaczenie „Wypełnij tło kolorem” najpierw maluje pełny kwadrat, a dopiero potem obraz. To także wypełnia marginesy powstałe w trybie pokazania całego logo.

  • PNG-24/32 nadaje się do pełnego koloru i kanału alfa;
  • indeksowany PNG może być mniejszy, ale agresywna redukcja palety psuje gradienty;
  • JPEG nie ma przezroczystości i wprowadza artefakty przy krawędziach;
  • WebP jest dobrym źródłem dla narzędzia, ale nie plikiem docelowym serwera;
  • GIF/SVG nie powinny być używane jako standardowy server-icon.png.

Rozmiar pliku zwykle nie jest problemem przy grafice 64×64, lecz nie dołączaj zbędnych metadanych, miniaturek i prywatnych informacji z edytora. Konwerter renderuje piksele do nowego canvasu, więc eksport nie kopiuje EXIF ani pierwotnej nazwy pliku.

Gdzie dokładnie wgrać server-icon.png?

„Folder serwera” oznacza katalog roboczy procesu, a nie każdy katalog zawierający słowo Minecraft. Najczęściej rozpoznasz go po plikach server.properties, eula.txt, katalogu logs i światach. Nazwa JAR-a jest dowolna, dlatego nie przywiązuj instrukcji do server.jar — ważne jest miejsce, z którego skrypt startowy uruchamia proces.

minecraft-server/
├── server-icon.png       ← tutaj
├── server.properties
├── eula.txt
├── logs/
├── world/
├── plugins/              ← nie tutaj (Paper)
├── mods/                 ← nie tutaj (Fabric/Forge)
└── paper.jar / server.jar

Skrypt może znajdować się w innym miejscu niż katalog roboczy. Przykładowo jednostka systemd może uruchamiać plik JAR z /opt/minecraft/bin, ale ustawiać WorkingDirectory=/srv/minecraft/instances/survival. Wtedy standardowych plików szukaj w drugim katalogu. Nie kopiuj ikony losowo do kilku folderów z uprawnieniami administratora; najpierw ustal konfigurację procesu i zachowaj jedną kontrolowaną wersję.

Windows może ukrywać rozszerzenia

Eksplorator potrafi pokazać nazwę „server-icon”, mimo że plik faktycznie nazywa się server-icon.png.png albo server-icon.png.jpg. Włącz wyświetlanie rozszerzeń znanych typów albo sprawdź właściwości pliku przed wysłaniem na hosting.

Jak wgrać ikonę na vanilla i Paper?

W vanilla oraz Paper procedura plikowa jest taka sama. Paper rozszerza serwer, ale nadal obsługuje standardową odpowiedź listy Java. Aktualna referencja server.properties Paper (otwiera w nowej karcie) opisuje między innymi enable-status i MOTD. Gdy enable-status=false, serwer nie odpowiada poprawnie na ping listy, więc klient nie pobierze również ikony, choć bezpośrednie logowanie może nadal działać.

  1. Pobierz gotowy server-icon.png i sprawdź wynik w małym podglądzie.
  2. Połącz się z konsolą serwera i wykonaj kontrolowane zatrzymanie poleceniem stop.
  3. Zmień nazwę starej ikony na przykład na server-icon.previous.png, jeśli chcesz móc szybko wrócić.
  4. Wgraj nowy plik obok server.properties; nie zastępuj pliku JAR ani żadnej konfiguracji.
  5. Upewnij się, że konto uruchamiające serwer ma prawo odczytu pliku.
  6. Uruchom serwer zwykłym skryptem lub usługą i obserwuj pierwsze komunikaty logu.
  7. Odśwież wpis w kliencie Java oraz sprawdź status z zewnętrznej sieci.

Nie używaj /reload jako zamiennika restartu. Pluginy mogą utrzymywać własny stan, a standardowy plik jest zwykle ładowany przy starcie. Jeżeli zatrzymanie serwera jest ryzykowne, najpierw przygotuj okno serwisowe i kopię świata zgodnie z poradnikiem backup serwera Minecraft.

Ikona na serwerze Fabric i Forge

Fabric i Forge uruchamiają dedykowany serwer Java z mod loaderem. Dla standardowej ikony publicznego wpisu nadal używa się server-icon.png w katalogu instancji. Nie umieszczaj go w mods, nie pakuj do JAR-a moda i nie edytuj fabric.mod.json ani mods.toml. Pole ikony moda dotyczy ekranu z listą modów, a nie favicony serwera multiplayer.

Modpack może zawierać kilka profili startowych, na przykład osobne katalogi client, server i overrides. Właściwa lokalizacja to katalog, w którym po pierwszym starcie pojawiły się server.properties oraz logs/latest.log. Jeśli paczka jest aktualizowana automatycznie, sprawdź, czy instalator nie przywraca własnej ikony przy każdym wdrożeniu.

Przy diagnozie uruchom najpierw samą instancję bez zmiany zestawu modów. Ikona nie wymaga klientowego moda ani resource packa. Jeśli publiczny status ma faviconę, ale gracz z modpackiem widzi starą wersję, problem jest raczej po stronie cache, proxy albo klienta niż zgodności modów.

Panel hostingowy, Docker i wolumeny

W panelu hostingowym użyj menedżera plików i przejdź do głównego katalogu konkretnej instancji. Niektóre panele mają osobne pole „Server icon” i po zapisaniu same tworzą plik. Inne pokazują katalog SFTP bezpośrednio. Jeśli panel ma dedykowaną funkcję, sprawdź, czy automatycznie przycina obraz i czy przy następnym restarcie nie nadpisze ręcznie wgranego pliku.

ŚrodowiskoGdzie szukaćCo może nadpisać plikTest
Panel współdzielonygłówny katalog instancji przy server.propertiespole ikony, reinstalacja lub szablon startowyrestart z przycisku panelu i log konsoli
Dockerzamontowany katalog danych, często /datazmienna środowiskowa ICON lub skrypt inicjalizacjisprawdzenie pliku wewnątrz kontenera i po restarcie
systemdWorkingDirectory jednostkiskrypt deployu lub zły użytkownik usługirestart konkretnej jednostki i log usługi
Wiele instancjifolder publicznego portu lub proxywgranie do lobby zamiast warstwy wejściowejporównanie pingu każdego adresu

W kontenerze plik na hoście musi znaleźć się w wolumenie widocznym jako katalog danych procesu. Skopiowanie go do tymczasowej warstwy kontenera może działać tylko do jego odtworzenia. Nie zmieniaj właściciela całego drzewa plików rekurencyjnie z powodu jednej ikony. Wystarczy, że konto procesu może odczytać konkretny plik i przejść przez katalog nadrzędny.

Velocity, BungeeCord i pluginy zmieniające status

Jeżeli publiczny adres prowadzi do proxy, klient nie pyta bezpośrednio lobby ani Survivalu. Odpowiedź z ikoną tworzy warstwa nasłuchująca na publicznym porcie. W aktualnej konfiguracji Velocity ustawienie ping-passthrough decyduje, ile danych ma pochodzić z backendu. Oficjalny domyślny plik Velocity (otwiera w nowej karcie) wyjaśnia, że przy wyłączonym passthrough początkową odpowiedź określają velocity.toml oraz server-icon.png proxy.

W praktyce wgraj ikonę do katalogu, z którego uruchamiasz Velocity, i zrestartuj proxy. Pełne przekazywanie pingu może z kolei użyć odpowiedzi pierwszego dostępnego backendu. Nie zmieniaj tego trybu tylko dla favicony bez zrozumienia wpływu na MOTD, listę modów i liczbę graczy. Aktualne wartości i znaczenie opcji opisuje dokumentacja konfiguracji Velocity (otwiera w nowej karcie).

Pluginy takie jak menedżery MOTD lub listy serwerów mogą ustawiać faviconę programowo, czasem osobno dla domeny, wersji klienta albo grupy graczy. Wtedy standardowy plik jest poprawny, lecz celowo zastępowany. Przeszukaj konfiguracje pluginów pod kątem słów favicon, icon, server-list i ping; nie usuwaj pluginu na produkcji bez kopii i testu na środowisku zapasowym.

Klient Java
    ↓ publiczny adres i port
Proxy / plugin statusu       ← najczęściej stąd pochodzi publiczna ikona
    ↓ przekazanie połączenia lub pingu
Backend Paper/Fabric/Forge  ← jego ikona może być widoczna tylko bezpośrednio

Pełny restart i cache ikony w kliencie

Najpierw potwierdź, że proces uruchomił się bez ostrzeżenia o ikonie. Dopiero potem diagnozuj pamięć podręczną. Zamknij ekran multiplayer, otwórz go ponownie i użyj odświeżenia listy. Jeżeli wynik nadal jest stary, uruchom ponownie klienta. Usunięcie i ponowne dodanie wpisu jest dobrym testem, ale zanotuj wcześniej dokładny adres i port.

Dwa wpisy mogą wskazywać tę samą maszynę, lecz używać innych domen, portów lub rekordów SRV. Sprawdź dokładnie ten adres, z którego korzystają gracze. Bezpośredni adres backendu może pokazać nową ikonę, podczas gdy domena publiczna nadal trafia do proxy, ochrony DDoS albo starej instancji.

Zewnętrzne listy serwerów również wykonują własne pomiary i mogą przechowywać faviconę przez określony czas. Nie jest to dowód, że klient Minecraft otrzymuje stary plik. Oddziel trzy testy: log lokalnego procesu, bezpośredni ping klienta oraz odświeżenie profilu w katalogu. Po dopracowaniu ikony możesz zaktualizować opis i dane serwera zgodnie z poradnikiem dodawania i promowania serwera.

server-icon.png nie działa – diagnostyka od przyczyny

Nie zaczynaj od wielokrotnego kopiowania tego samego pliku. Każdy test powinien rozdzielać jedną hipotezę: błędny obraz, złą lokalizację, brak odczytu, inną warstwę odpowiedzi lub stary wynik klienta. Najwięcej informacji daje log z pełnego startu oraz porównanie publicznego adresu z adresem backendu.

ObjawPrawdopodobna przyczynaTest rozstrzygającyNaprawa
Brak ikony i ostrzeżenie o wymiarachobraz nie ma 64×64wczytaj wynik ponownie do konwerterawyeksportuj dokładnie 64×64
Błąd dekodowania PNGfałszywe rozszerzenie lub uszkodzony plikotwórz w zwykłej przeglądarce/edytorzewykonaj nowy eksport z poprawnego źródła
Brak wzmianki w logu, ikony brakzła nazwa albo katalogporównaj katalog roboczy z server.propertiespopraw lokalizację i wielkość liter
Backend ma nową, domena starąproxy lub plugin odpowiada na pingsprawdź oba adresy osobnozmień ikonę warstwy publicznej
Po restarcie wraca stara ikonapanel, kontener lub deploy nadpisuje plikporównaj plik przed i po uruchomieniuzmień źródło w szablonie/zmiennej panelu
Tylko jeden klient widzi starącache lub inny zapisany adresnowy wpis i drugi klientodśwież listę, klienta i popraw adres
Ikona ma czarne/białe narożnikiutracony kanał alfa albo wypełnione tłosprawdź szachownicę w konwerterzewyeksportuj ponownie z przezroczystością
Ikona jest rozmytamałe źródło, JPEG lub złe wygładzanieporównaj źródło i eksport przy 100%użyj większego źródła lub wyłącz smoothing dla pixel artu

Na Linuxie narzędzie file server-icon.png może potwierdzić typ i wymiary, jeśli jest dostępne. ImageMagick udostępnia dokładniejsze identify server-icon.png. Nie instaluj jednak pakietu na serwerze produkcyjnym tylko dla tej kontroli — ponowne wczytanie obrazu w lokalnym konwerterze pokaże wymiary i typ bez dodatkowych uprawnień.

file server-icon.png
# oczekiwany sens wyniku: PNG image data, 64 x 64

identify server-icon.png
# użyj tylko wtedy, gdy ImageMagick jest już zainstalowany

Jeśli log zawiera wyjątek przy odczycie ikony, zachowaj pełny komunikat wraz z kilkoma liniami kontekstu. Nie publikuj całego panelu ani plików konfiguracyjnych zawierających tokeny. Komunikat o dekodowaniu kieruje do obrazu; „permission denied” do praw pliku; poprawna ikona na backendzie do proxy; brak odpowiedzi statusowej do sieci lub enable-status. Problemy z samym połączeniem omawia osobny poradnik Minecraft nie może połączyć się z serwerem.

Bezpieczeństwo pliku i prawa do użycia logo

Ikona jest publiczna: każdy klient pytający o status może ją pobrać z odpowiedzi serwera. Nie umieszczaj w niej prywatnego zdjęcia, adresu domowego, kodu QR do panelu ani danych, których nie chcesz rozpowszechniać. Sama grafika nie powinna zawierać sekretu, a jej nazwa nie wymaga hasła czy tokenu.

Korzystaj z własnego znaku, grafiki z jasną licencją albo materiału, na którego publikację masz zgodę. Logo innego serwera, firmy czy twórcy nie staje się dozwolone dlatego, że ma tylko 64×64. Projekty open source również mogą określać zasady modyfikacji i łączenia znaku z własną marką. Przykładowo PaperMC publikuje osobne zasady użycia swoich materiałów graficznych (otwiera w nowej karcie).

Przed podmianą zachowaj kopię działającej wersji z datą, ale nie trzymaj wielu plików o niemal identycznej nazwie w katalogu produkcyjnym. Źródło projektu przechowuj poza serwerem w większej rozdzielczości. Do katalogu instancji trafia tylko finalny server-icon.png oraz ewentualna jednoznacznie nazwana kopia, którą proces zignoruje.

Narzędzie nie wykonuje uploadu

Obraz jest dekodowany lokalnie, wynik trafia do canvasu, a przycisk tworzy tymczasowy adres Blob w tej samej karcie. Skrypt nie używa fetch, analityki pliku ani zewnętrznego API. Mimo to nie otwieraj przypadkowych, ogromnych lub uszkodzonych plików z niezaufanego źródła — dekodowanie nadal zużywa pamięć Twojego urządzenia.

Checklista przed publikacją ikony

Kontrola końcowa

14 punktów bez zgadywania

  • plik ma dokładnie 64×64 piksele;
  • jego zawartość jest prawdziwym PNG, a nie przemianowanym JPEG/WebP;
  • nazwa brzmi dokładnie server-icon.png i używa małych liter;
  • system nie dopisał ukrytego drugiego rozszerzenia;
  • symbol jest czytelny w małym podglądzie, nie tylko po powiększeniu;
  • ważne elementy mają margines i nie dotykają przypadkowo krawędzi;
  • przezroczysty znak ma obrys działający na jasnym i ciemnym tle;
  • masz prawo publikować użyte logo, font i grafikę;
  • zachowano kopię poprzedniej działającej ikony;
  • plik leży w katalogu roboczym obok server.properties, nie w świecie, plugins lub mods;
  • ustalono, czy publiczny ping obsługuje backend, proxy, plugin czy panel;
  • konto procesu może odczytać plik, bez rozszerzania praw całego serwera;
  • wykonano pełny restart właściwego procesu i sprawdzono log startowy;
  • przetestowano dokładny publiczny adres w kliencie Java i odświeżono profil katalogowy.

Dobra ikona nie naprawi niedostępnego serwera, lecz ułatwia rozpoznanie projektu i buduje spójność z MOTD. Po jej publikacji sprawdź również kody, kontrast i treść dwóch linii w naszym generatorze MOTD Minecraft. Ikona, krótka obietnica trybu i aktualny opis powinny mówić to samo — wtedy gracz rozpoznaje serwer przed wejściem i nie trafia na ofertę inną niż zapowiedziana.

Do wykonania

Plan działania krok po kroku

  1. 1

    Wybierz prosty, legalnie używany znak z dużym kontrastem i bez drobnego tekstu; oceń go przede wszystkim w rozmiarze 64×64.

  2. 2

    Otwórz obraz w lokalnym konwerterze, wybierz kadr, ustaw pozycję i tło, a następnie pobierz gotowy plik server-icon.png.

  3. 3

    Sprawdź, że wynik ma dokładnie 64×64 piksele, format PNG i nazwę bez dopisanego rozszerzenia .jpg, .webp lub .png.png.

  4. 4

    Ustal proces odpowiadający na publiczny adres: bezpośredni vanilla/Paper/Fabric/Forge, proxy, kontener albo warstwa panelu hostingowego.

  5. 5

    Zatrzymaj właściwy proces i wykonaj kopię dotychczasowej ikony, zamiast nadpisywać jedyny działający plik bez możliwości powrotu.

  6. 6

    Wgraj server-icon.png do katalogu roboczego obok server.properties lub do katalogu proxy wskazanego przez jego dokumentację i panel.

  7. 7

    Uruchom proces ponownie, przeczytaj log od początku i usuń błąd wymiarów, formatu albo uprawnień, zanim zaczniesz diagnozować cache klienta.

  8. 8

    Odśwież listę multiplayer na zgodnym kliencie Java, przetestuj publiczny adres oraz bezpośredni adres backendu i zachowaj plik źródłowy w większej rozdzielczości do przyszłych zmian.

Redakcja MinecraftSerwer.plPoradnik zweryfikowano 22 sierpnia 2026 dla dedykowanych serwerów Minecraft Java, Paper i aktualnej konfiguracji Velocity. Panele hostingowe, kontenery, pluginy listy serwerów oraz niestandardowe proxy mogą przechowywać ikonę w innym miejscu lub nadpisywać standardową odpowiedź statusową.
Opublikowano: 22 sierpnia 2026Zaktualizowano: 22 sierpnia 2026
Najczęstsze pytania

Pytania i odpowiedzi

Jaki rozmiar powinna mieć ikona serwera Minecraft?

Dla standardowej listy serwerów Minecraft Java przygotuj obraz dokładnie 64×64 piksele. Obraz 128×128, 64×63 albo tylko wizualnie kwadratowy nie spełnia tego warunku. Konwerter w artykule zawsze eksportuje canvas 64×64.

Jak musi nazywać się ikona serwera Minecraft?

Standardowa nazwa to dokładnie server-icon.png. Użyj małych liter, zwykłego łącznika i rozszerzenia .png. Na serwerze Linux Server-Icon.PNG jest innym plikiem, a server-icon.png.jpg nie stanie się PNG tylko przez zmianę widocznej nazwy.

Gdzie wgrać server-icon.png?

W typowym serwerze Java wgraj go do katalogu roboczego procesu, zwykle obok server.properties, eula.txt, logs i pliku startowego. Nie umieszczaj go w folderze świata, plugins, mods ani resource-packu. W panelu sprawdź, który katalog jest oznaczony jako główny katalog instancji.

Czy server-icon.png działa na Paper, Fabric i Forge?

Tak, typowy dedykowany serwer Paper, Fabric lub Forge zachowuje standardową ikonę statusu Java. Plik nadal należy do katalogu uruchamianej instancji, a nie do plugins lub mods. Wyjątkiem jest konfiguracja, w której odpowiedź listy serwerów przejmuje proxy, plugin lub wrapper.

Czy trzeba restartować serwer po zmianie ikony?

Tak, najpewniejszy test to pełne zatrzymanie i ponowne uruchomienie procesu, który odpowiada na ping. Standardowa ikona jest zwykle odczytywana podczas startu. Polecenie reload lub przeładowanie pojedynczego pluginu nie gwarantuje odświeżenia pliku.

Dlaczego nowa ikona serwera Minecraft się nie wyświetla?

Najczęstsze przyczyny to zły wymiar, plik niebędący prawdziwym PNG, błędna wielkość liter w nazwie, podwójne rozszerzenie, zły katalog, brak prawa odczytu, brak pełnego restartu albo proxy i plugin wysyłające inną odpowiedź statusową. Najpierw sprawdź log startowy.

Czy ikona serwera Minecraft może mieć przezroczyste tło?

PNG obsługuje kanał alfa i konwerter może zachować przezroczystość. Pamiętaj jednak, że klient może pokazać ikonę na różnym tle, więc jasny znak bez obrysu może zniknąć. Dla przewidywalnego efektu użyj mocnego konturu lub pełnego tła.

Czy można użyć JPG, WebP, GIF albo SVG jako server-icon?

Plik docelowy powinien być PNG. JPG lub WebP można wczytać do lokalnego konwertera i wyeksportować jako PNG, ale samo przemianowanie rozszerzenia nie konwertuje danych. Narzędzie celowo nie przyjmuje SVG ani animowanego GIF, aby wynik był statyczny i przewidywalny.

Dlaczego ikona backendu nie jest widoczna przez Velocity?

Klient pyta publiczny adres, więc odpowiedź może przygotować Velocity zamiast backendu. Przy wyłączonym pełnym ping passthrough konfiguracja i server-icon.png proxy decydują o odpowiedzi. Przetestuj osobno publiczny adres proxy i bezpośredni adres backendu dostępny administracyjnie.

Czy ikona serwera jest tym samym co ikona świata albo favicon strony?

Nie. server-icon.png dotyczy wpisu serwera Java na ekranie multiplayer. icon.png świata jest używany przy zapisie lokalnym, a favicon.ico lub ikony aplikacji należą do witryny i przeglądarki. Te pliki nie zastępują się automatycznie.

Czy konwerter wysyła mój obraz do internetu?

Nie. Skrypt korzysta wyłącznie z przeglądarkowych API plików, dekodera obrazu i canvas. Nie wykonuje żądania sieciowego ani uploadu. Po zamknięciu lub odświeżeniu strony dane i tymczasowy adres pobierania są usuwane z pamięci karty.

Jak zrobić czytelną ikonę serwera w 64×64?

Użyj jednego rozpoznawalnego symbolu, dwóch lub trzech kolorów, wyraźnej sylwetki i bezpiecznego marginesu. Usuń slogan, adres IP i drobne detale. Zawsze oceniaj mały podgląd, bo powiększona plansza edycyjna ukrywa problemy czytelności.

Jak usunąć ikonę serwera Minecraft?

Zatrzymaj właściwy proces, przenieś server-icon.png do bezpiecznej kopii poza katalog roboczy i uruchom proces ponownie. Nie usuwaj przypadkowych plików o podobnych nazwach z panelu lub proxy. Po restarcie klient powinien otrzymać domyślną pustą ikonę.

Adres skopiowany - widzimy się w grze!
Potwierdzenie

Potwierdź działanie