Preskoči na sadržaj

Ikona Minecraft servera se ne prikazuje: kako popraviti server-icon.png

Uploadao si sliku, restartao server, a multiplayer popis i dalje prikazuje zadanu ikonu. Dobra vijest: Minecraft je vrlo strog oko ikone servera, pa je uzrok gotovo uvijek jedna od nekoliko stvari. Ovaj vodič prolazi kroz njih redoslijedom kojim se obično događaju.

Ažurirano:

Što Minecraft očekuje od server-icon.png

Ikona pokraj servera na multiplayer popisu Java Editiona dolazi od samog servera. Kad klijent zatraži status servera, server uz njega šalje ikonu kao PNG kodiran u Base64. To radi samo ako datoteka ispunjava četiri pravila:

PraviloVrijednost
VeličinaTočno 64×64 piksela. Druge veličine se ne prikazuju.
FormatPrava PNG datoteka
Ime datotekeserver-icon.png, sve malim slovima
MjestoRadna mapa servera, mapa u kojoj je server.properties

Ako jedno od njih ne štima, igrači jednostavno vide zadanu ikonu. Ništa im u igri ne govori zašto, pa su provjere u nastavku na tebi.

Rješenje 1: Slika nije točno 64×64

Ovo je najčešći uzrok. Logo od 128×128, izrez od 63×64 ili izvoz od 512×512 iz programa za slike neće se prikazati, iako na tvom računalu izgleda dobro. Minecraft ne skalira sliku umjesto tebe.

  1. Otvori svojstva datoteke (Windows: desni klik → Svojstva → Detalji, macOS: Prikaži info) i provjeri dimenzije.
  2. Ako nije 64×64, promijeni veličinu točno na to, bez ostavljenog ruba ili viška retka piksela.
  3. Sitni detalji nestaju na ovoj veličini. Najbolje se čitaju snažni oblici, jedno ili dva slova i jak kontrast.

Server Icon Maker uvijek izvozi 64×64, iz predložaka sa slovima, itemima ili glavama igrača, ili iz tvoje vlastite uploadane slike.

Rješenje 2: Datoteka nije pravi PNG

Preimenovanje logo.jpg u server-icon.png mijenja ime, ne format. Iznutra je datoteka i dalje JPEG i neće se učitati. Isto vrijedi za WebP datoteke spremljene iz preglednika i za animirane GIF-ove.

Otvori sliku u programu za slike i koristi „Spremi kao” ili „Izvezi” s PNG kao formatom. Animirana ikona uopće nije moguća: multiplayer popis prikazuje jedan statični PNG.

Rješenje 3: Ime datoteke je krivo (server-icon.png.png)

Windows zadano skriva poznate nastavke datoteka. Ako tamo preimenuješ datoteku u server-icon.png, može završiti kao server-icon.png.png, a Explorer i dalje prikazuje „server-icon.png”. Server traži točno to ime i ne pronalazi ništa.

  • U Windows Exploreru uključi Prikaz → Prikaži → Nastavci naziva datoteka i preimenuj datoteku.
  • U upravitelju datoteka u panelu hostinga puno ime je obično vidljivo. Traži dvostruki .png ili velika slova poput Server-Icon.PNG.
  • Pazi na razmak na kraju ili ime kopije poput server-icon (1).png nakon preuzimanja.

Rješenje 4: Ikona je u krivoj mapi

Ikona ide u najvišu mapu servera, pokraj server.properties i JAR-a servera. Ne u plugins, ne u world i ne u podmapu koju je tvoj hosting napravio za uploade.

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

Na većini panela hostinga to je prva mapa koju vidiš kad otvoriš upravitelj datoteka.

Rješenje 5: Server nije restartan

Zamijeni datoteku, a zatim potpuno restartaj server. Reload plugina ili /reload nisu pouzdan način da se učita nova ikona. Nakon restarta prati konzolu: ako server ne može koristiti datoteku, obično već pri pokretanju zapiše upozorenje o ikoni servera, što te vraća na veličinu ili format.

Rješenje 6: Tvoj klijent još prikazuje staru ikonu

Klijent sprema zadnju poznatu ikonu svakog spremljenog servera u servers.dat, kao Base64 PNG podatke. Zato tvoj vlastiti popis neko vrijeme može prikazivati staru ikonu, iako server već šalje novu.

  1. Klikni Osvježi na multiplayer popisu.
  2. Ako stara ikona ostane, obriši server s popisa i ponovno ga dodaj.
  3. Zamoli prijatelja da provjeri ili koristi Direct Connect, koji ne koristi spremljeni unos.

Rješenje 7: Koristiš Velocity ili BungeeCord

Na mreži se igrači spajaju na proxy, a proxy odgovara popisu servera. Ikona backend servera iza njega nikad se ne prikazuje. Stavi server-icon.png u vlastitu mapu proxyja, pokraj velocity.toml ili BungeeCordovog config.yml, i restartaj proxy.

ProxyGdje ide ikonaPoruka u logu ako ne uspije
VelocityRadna mapa proxyjaUnable to load your server-icon.png, continuing without it.
BungeeCordMapa proxyjaCould not load server icon, na primjer zato što mora biti točno 64x64 piksela

Neki MOTD pluginovi mogu slati vlastitu ikonu. Ako ga koristiš na proxyju, provjeri i njegovu konfiguraciju.

Brza kontrolna lista

  1. 64×64 piksela, pravi PNG.
  2. Ime točno server-icon.png.
  3. U mapi sa server.properties, ili na proxyju kod mreža.
  4. Server ili proxy potpuno restartan, konzola provjerena.
  5. Multiplayer popis osvježen ili server ponovno dodan.

Kad se ikona prikaže, uskladi i ostatak svog unosa na popisu: čitljiv MOTD s bojama pokraj nje i animirani banner u istim bojama pomažu igračima da te prepoznaju. A ako želiš da tu ikonu vidi više ljudi, pročitaj kako dobiti igrače za novi server.

Česta pitanja

Koje veličine mora biti ikona Minecraft servera?

Točno 64×64 piksela, spremljena kao PNG s imenom server-icon.png. Klijent ne prikazuje ikone drugih veličina.

Gdje stavljam server-icon.png na panelu hostinga?

U najvišu mapu upravitelja datoteka, onu koja sadrži server.properties. Zatim restartaj server.

Zašto moj server prikazuje staru ikonu?

Tvoj klijent čuva zadnju ikonu svakog spremljenog servera u servers.dat. Klikni Osvježi ili makni server s popisa i ponovno ga dodaj.

Može li ikona servera biti animirana?

Ne. Multiplayer popis prikazuje jedan statični PNG. GIF ili animirani PNG ne rade kao ikona servera.

Prikazuje li Bedrock Edition ikone servera?

Datoteka server-icon.png značajka je multiplayer popisa u Java Editionu. Bedrock igrači je ne vide.

Izvori

Provjereno prema službenoj dokumentaciji: