Jak zmienić MOTD na serwerze Minecraft
MOTD (Message of the Day) to linijka tekstu, którą gracze widzą obok twojego serwera na liście multiplayer, tuż pod nazwą serwera. To pierwsza rzecz, jaką ktoś zobaczy przed dołączeniem, więc dobre MOTD pomaga wyróżnić serwer na długiej liście. Ten poradnik obejmuje Java Edition i Bedrock, kody kolorów, formatowanie, podziały linii oraz pułapki, w które ludzie najczęściej wpadają.
Java Edition: edycja server.properties
Otwórz swój serwer w panelu Pterodactyl i kliknij zakładkę File Manager. Znajdź plik server.properties w katalogu głównym i kliknij, żeby go edytować. Znajdź linię:
motd=A Minecraft Server
Zamień prawą stronę na to, co chcesz, zapisz plik i zrestartuj serwer. Nowe MOTD pojawi się, gdy ktoś odświeży listę serwerów.
Zwykła zmiana wygląda tak:
motd=Welcome to my survival realm
To wszystko, czego potrzeba do podstawowego tekstowego MOTD. Reszta poradnika dotyczy tego, jak sprawić, by ładnie wyglądało.
Kody kolorów i formatowania
Minecraft używa znaku § (section) i pojedynczego znaku po nim, aby pokolorować lub sformatować tekst. Wpisujesz § bezpośrednio w server.properties, albo \u00A7, jeśli twój edytor nie umie wstawiać znaków spoza ASCII.
| Kod | Kolor |
|---|---|
§0 |
Czarny |
§1 |
Ciemnoniebieski |
§2 |
Ciemnozielony |
§3 |
Ciemna aqua |
§4 |
Ciemnoczerwony |
§5 |
Ciemny fiolet |
§6 |
Złoty |
§7 |
Szary |
§8 |
Ciemnoszary |
§9 |
Niebieski |
§a |
Zielony |
§b |
Aqua |
§c |
Czerwony |
§d |
Jasny fiolet |
§e |
Żółty |
§f |
Biały |
| Kod | Format |
|---|---|
§l |
Pogrubienie |
§o |
Kursywa |
§n |
Podkreślenie |
§m |
Przekreślenie |
§k |
Obfuscated (losowo zmieniające się znaki) |
§r |
Reset (czyści całe formatowanie) |
Każdy kod działa od miejsca, gdzie się pojawi, dopóki nie zresetujesz lub nie ustawisz nowego koloru. Przykład:
motd=§6§lEpic SMP§r §7- §aSurvival §7- §b1.20.4
Dostajesz złoty pogrubiony "Epic SMP", szary myślnik, zielone "Survival", kolejny szary myślnik i wersję w kolorze aqua.
Druga linia
Slot MOTD na liście serwerów ma dwie linie. Wstaw \n (literalnie backslash i n), żeby złamać linię:
motd=§6§lEpic SMP\n§7Survival, Whitelist, 1.20.4
Pierwsza linia to zwykle nagłówek, druga to tagline, tryb gry lub wersja. Trzymaj każdą linię poniżej około 45 znaków, żeby klient gracza jej nie przyciął.
Kolory hex (Paper, Spigot, Purpur 1.16+)
Vanilla server.properties nie obsługuje kolorów hex bezpośrednio. Na Paper, Spigot lub Purpur 1.16 i nowszych możesz połączyć kody section, żeby wyrazić sześciocyfrowy hex:
motd=§x§F§F§A§5§0§0Epic SMP§r
Zacznij od §x, potem postaw § przed każdą z sześciu cyfr hex. Mozolne, ale działa. Dla czystszych MOTD z hex zainstaluj plugin taki jak ServerListPlus albo Advanced Server List, w których piszesz <#FFA500>Epic SMP</color> i to one zajmują się kodowaniem.
Bedrock Edition
Serwery Bedrock nie mają osobnego pola MOTD. Linia widoczna w liście LAN i featured pochodzi z:
server-name=My Bedrock Server
Bedrock ma też pole level-name, ale to nazwa folderu świata, nie to, co widzą gracze. Kody kolorów w liście serwerów Bedrock w zasadzie nie działają. Jeśli prowadzisz Java z GeyserMC jako proxy Bedrock, gracze Bedrock widzą twoje Java-MOTD z pełnym kolorem.
Najczęstsze problemy
- MOTD pokazuje
§6jako tekst zamiast kolorem: edytor zapisał plik w złym kodowaniu. Otwórzserver.propertiesi zapisz jako UTF-8 bez BOM. Większość edytorów w panelu robi to automatycznie. Jeśli pobrałeś plik do edycji lokalnie, wrzuć go z powrotem jako zwykły tekst. \npokazuje się jako tekst\nzamiast łamać linię: ten escape działa tylko wserver.properties, bo Java interpretuje go jako prawdziwy znak nowej linii przy starcie. Przy edycji configu pluginu albobukkit.ymlzwykle musisz dać prawdziwą nową linię w cudzysłowach.- Zmiany nie zachodzą:
server.propertiesjest czytany tylko przy starcie. Zrestartuj serwer w całości, sam reload nie wystarczy. - MOTD wygląda na puste na liście serwerów: znak
§został usunięty. Wiele edytorów webowych i wklejanie z aplikacji do czatu zamienia go na znak zapytania albo usuwa zupełnie. Wpisz go bezpośrednio w edytorze panelu albo użyj\u00A7. - Dwie linie zlewają się w jedną: użyłeś
\\n(podwójnie zescapowane) zamiast\n. Plik musi zawierać dokładnie dwa znaki: backslash i literę n. - Emoji albo znaki spoza alfabetu łacińskiego wyglądają źle: emoji działają, ale tylko jeśli plik jest zapisany jako UTF-8. Niektóre starsze klienty na Windowsie pokazują je jako kwadraty, i tego po stronie serwera nie da się naprawić.
Testuj bez ciągłych restartów
Gdy dobierasz kolory, zbuduj linię najpierw w naszym edytorze MOTD Minecraft. Renderuje dokładnie to, co pokaże klient Minecrafta, obsługuje kody kolorów, formatowanie i drugą linię, i daje gotową linię motd= do wklejenia w server.properties. Oszczędza ci trzy lub cztery restarty w trakcie poprawiania wyglądu.
