MOTD serveru

Message of the day, zkráceně MOTD, je zpráva, která se zobrazuje všem hráčům u serveru v seznamu serverů ve hře.


Jak nastavit MOTD

Způsobů jak nastavit MOTD je několik. Ten nejjednodušší je upravovat jej v server.properties, existuje ale i řada pluginů, která poskytuje více možností např. změna MOTD bez restartu serveru (přes reload pluginu), podpora PlaceholderAPI nebo více typů zprávy. Doporučuji MOTD spravovat přes plugin.

Vytvoření obsahu MOTD

Text si můžete připravit v MOTD generátorech, například na stránce mctools.org.
Jakmile jste s výsledkem spokojení, stránka vám vygeneruje kód jak pro server.properties, tak plugin.

Přes plugin ServerListMotd

Stránka nám vygeneruje také formát MOTD pro plugin ServerListPlus, který není už vyvíjen na novější verze. Proto doporučuji alternativu – ServerListMOTD. Plugin si stáhněte, dejte do složky plugins a restartujte server. K pluginu doporučuji stáhnout ProtocolLib, umožňuje využít některé další funkce a zajístí správný chod. Zkopírujte vygenerovaný text For ServerListPlus a vložte jej do config.yml pluginu.

💡
/plugins/ServerListMotd/config.yml

Generátor nevygeneruje text přímo k tomuto pluginu, takže si MOTD musíte lehce upravit.

Volitelné prvky

%time% – Aktuální čas na serveru
%weather% – Aktuální počasí na serveru
%line% – Nový řádek
Podporuje i PlaceholderAPI.
Kompletní seznam zde.

Config uložte, příkazem /serverlist reload MOTD načtete. Ve hře si ověřte, že zpráva vypadá tak, jak jste chtěli.

Přes server.properties

Zkopírujte text vygenerovaný v poli For Spigot server.properties file a vložte jej do souboru na řádek motd=

💡
Českou diakritiku musíte nahradit UTF-8 kódem, Minecraft ji automaticky převede na špatný znak. Pokud máte MOTD centrované na střed, za motd= připište \uooA7r (jak je an obrázku), aby se mezery nesmazaly.

Po restartu serveru by se vám MOTD mělo zobrazit.