EndyStudio
插件

Minecraft MOTD 生成器

用 MiniMessage 或 & 代码写两行文字,边输入边在多人游戏界面中预览。输入任意服务器的地址即可载入它的 MOTD,在此基础上修改。

  • 免费
  • 无需账号
  • 在浏览器中运行

MOTD

按 MiniMessage 读取
EndyStudio128/500
EndyStudio Network [1.21+]
Survival · Skyblock · Join now!

服务器

服务器图标

输出

server.properties 不支持十六进制:每个颜色会变成 16 色中最接近的那个。

从服务器载入

从任意 Java 版服务器拉取 MOTD、图标和在线人数,在此基础上修改。

如何制作 MOTD

  1. 在 MOTD 中输入两行文字。MiniMessage 标签(<gold>、<gradient:#ffaa00:#ff5555>)和 & 代码都可以用。
  2. 如果想让文字显示在列表中间,点击居中。
  3. 设置名称、在线人数和图标,查看完整的列表条目。这些只用于预览。
  4. 为你的服务器选择格式,然后点击复制。

MOTD 放在哪里

服务端 文件 粘贴什么
原版、Paper、Spigot server.properties motd= 这一行(仅 16 色)
Paper + MiniMOTD plugins/MiniMOTD/main.conf motds=[…] 这一段
Velocity velocity.toml motd = "…" 这一行
BungeeCord config.yml 中的 listeners 下 motd: 这一行

重启服务器,或者执行插件的重载指令,然后在游戏里刷新服务器列表。

小技巧

  • 把最重要的内容放在第一行:有些玩家只看第一行。
  • 不要把行填满到边缘:太长的行会被截断。
  • 居中是靠空格实现的,所以在游戏字体里看起来是对的,在文本编辑器里看起来不会居中。

常见问题

MOTD 最多可以有几行?

两行。服务器列表显示两行,每行大约 270 个游戏像素宽,太长的行会被截断。

为什么 server.properties 里的十六进制颜色不显示?

原版 server.properties 的 MOTD 只读取 16 种经典颜色。要用十六进制和渐变,请在 Paper 上使用 MiniMOTD 等 MOTD 插件,或者使用 Velocity、BungeeCord 的 motd 设置。

怎么让 MOTD 居中?

点击“居中”。它会按 Minecraft 的字体宽度测量每一行,并在前面补上空格。粗体字母宽一个像素,工具也会计算在内。

可以查看别的服务器的 MOTD 吗?

可以。在“从服务器载入”中输入它的地址。工具会像游戏一样向服务器请求状态,并载入它的 MOTD、在线人数和图标。一些大型服务器会屏蔽这类查询,所以无法载入它们的 MOTD。

服务器图标是多大?

server-icon.png 必须是 64×64 的 PNG,放在服务器根目录。上传任意图片,然后用“下载 server-icon.png”得到正确尺寸的图标。