Gdje se postavlja MOTD
Koju datoteku uređuješ ovisi o tome što odgovara na ping popisa servera:
| Postava | Gdje ide MOTD | Boje |
|---|---|---|
| Vanilla, Spigot, Paper bez plugina | motd= u server.properties | 16 klasičnih boja i formata |
| Velocity proxy | motd u velocity.toml | MiniMessage, uključujući hex i gradijente |
| BungeeCord proxy | motd pod listeners u config.yml | & kodovi; za hex koristi MOTD plugin |
| MOTD plugin | Konfiguracija plugina | Bilo koji format koji plugin dokumentira |
Na mreži igrači vide MOTD proxyja. server.properties backend servera iza njega ne prikazuje se na popisu.
16 klasičnih kodova boja
Svaka verzija Minecrafta razumije ove kodove. U server.properties počinju znakom odjeljka §, a u većini konfiguracija pluginova znakom &.
| Kod | Boja | Kod | Boja |
|---|---|---|---|
§0 | black #000000 | §8 | dark_gray #555555 |
§1 | dark_blue #0000AA | §9 | blue #5555FF |
§2 | dark_green #00AA00 | §a | green #55FF55 |
§3 | dark_aqua #00AAAA | §b | aqua #55FFFF |
§4 | dark_red #AA0000 | §c | red #FF5555 |
§5 | dark_purple #AA00AA | §d | light_purple #FF55FF |
§6 | gold #FFAA00 | §e | yellow #FFFF55 |
§7 | gray #AAAAAA | §f | white #FFFFFF |
Formati: §l podebljano, §o kurziv, §n podcrtano, §m precrtano, §k zamućeno i §r reset. Stavi prvo boju, a format iza nje, jer novi kod boje resetira formatiranje.
Korak po korak: MOTD u dva retka u server.properties
- Zaustavi server i otvori
server.propertiesu glavnoj mapi. - Pronađi redak koji počinje s
motd=. Zadana vrijednost jeA Minecraft Server. - Zamijeni je svojim tekstom.
\nzapočinje drugi redak, a svaki§piše se kao\u00A7. - Spremi datoteku i ponovno pokreni server. Datoteka se čita pri pokretanju, pa reload nije dovoljan.
motd=\u00A7a\u00A7lPixel Realm \u00A77| \u00A7fSurvival\n\u00A7eNew season every month!server.properties je Java properties datoteka, a u tom formatu \n znači prijelom retka, dok je \u00A7 znak § zapisan kao Unicode escape. Escape radi bez obzira na kodiranje koje koristi tvoj editor ili panel hostinga. Od Minecrafta 1.20 datoteka se čita kao UTF-8 s Latin-1 kao rezervom; na starijim verzijama sirovi § spremljen kao UTF-8 pretvara se u §.
Minecraft Wiki upozorava da MOTD dulji od 59 znakova može natjerati popis servera da prijavi grešku u komunikaciji. Ako vidiš tu grešku, skrati tekst.
Hex boje i gradijenti
Od Java Edition 1.16 popis servera može prikazati bilo koju RGB boju. Vanilla server.properties i dalje poznaje samo 16 klasičnih kodova, pa hex boja tamo nije moguća. Za pravi hex i gradijente trebaš nešto što ih šalje: Velocity proxy ili MOTD plugin.
Velocity čita MOTD isključivo kao MiniMessage. Zadana vrijednost je <#09add3>A Velocity Server. Gradijent preko imena servera s drugim retkom izgleda ovako:
motd = "<gradient:#55ff55:#00aaff><bold>Pixel Realm</bold></gradient><newline><yellow>New season every month!"<#55ff55>ili<color:#55ff55>postavlja jednu hex boju.<gradient:#55ff55:#00aaff>…</gradient>prelijeva od prve do zadnje boje, slovo po slovo. Dopušteno je i više boja.<rainbow>prolazi kroz sve boje duge.<bold>,<italic>i<reset>rade kao klasični formati.<newline>(ili<br>) započinje drugi redak.
Mnogi MOTD pluginovi također čitaju MiniMessage, drugi očekuju hex u drugačijem zapisu. MOTD Generator izvozi MiniMessage i varijantu s hex kodovima (&x&r&r&g&g&b&b), pa provjeri koju tvoj plugin dokumentira.
Centriranje i širina retka
Minecraft nema postavku za centriranje. Centrirani MOTD ima razmake ispred teksta. Budući da slova imaju različite širine (i je usko, W je široko, a podebljano dodaje piksel po slovu), brojanje znakova ne funkcionira. Moraš brojati piksele.
Preširoki retci odrežu se na kraju. MOTD Generator mjeri svaki redak u pikselima fonta, označava granicu na otprilike 270 piksela i izračunava pravi broj razmaka kad označiš „Centriraj redak 1” ili „Centriraj redak 2”.
Mala velika slova poput ᴘɪxᴇʟ ʀᴇᴀʟᴍ zasebna su Unicode slova, a ne font, pa rade i u server.properties. Spremi datoteku kao UTF-8 ako ih izravno zalijepiš.
Česte MOTD greške i rješenja
| Što vidiš | Uzrok i rješenje |
|---|---|
§ ili čudni simboli | Sirovi § spremljen je u krivom kodiranju. Umjesto toga piši \u00A7. |
| Drugi redak je u prvom | Nedostaje \n ili plugin umjesto toga očekuje <newline> ili popis redaka. |
| Hex boje izgledaju kao druge boje | Hex u server.properties se zaokružuje ili ignorira. Koristi Velocity ili MOTD plugin. |
| MiniMessage tagovi prikazuju se kao tekst | Mjesto na koje si ga zalijepio ne čita MiniMessage, na primjer vanilla server.properties. |
| Ništa se nije promijenilo | server.properties se čita pri pokretanju. Restartaj, a zatim klikni Osvježi na popisu servera. |
| MOTD se na mreži ignorira | Postavi ga na proxyju, a ne na backend serverima. |
| Nedostaje kraj retka | Redak je preširok. Skrati ga ili makni podebljano. |
Tvoj MOTD dijeli redak s ikonom servera. Ako ta ikona nedostaje, pogledaj ikona servera se ne prikazuje. Za popise servera i web stranice animirani banner servera nosi iste boje dalje.