概述
该模组会在玩家加入服务器时弹出通知框,目前支持 3 种形式的通知:本地材质、纯文本、来自 URL 的图片。
模组的所有功能基于命令,易于使用。
目前支持通过信雅互联在 1.20.1 Forge 以及 1.21(.1) NeoForge 上运行(这意味着需要同时安装 Forgified Fabric API)。
内容
模组的基础命令为:
/server-notify (edit|info|list|new|remove|uuid-list) …
创建一条新的通知的命令为:
/server-notify new <名称> <类型> <类型>
“名称”项需要带有英文双引号。
命令中暂时存在 2 个“类型”项,要求填入相同内容,它们可以为 texture、text 或 url,分别对应本地材质、纯文本、来自 URL 的图片。
本地材质
这种类型的通知允许使用原版资源或者加载的资源包当中的内容,创建命令格式如下:
/server-notify new <名称> texture texture <声音命名空间> <声音路径> <材质命名空间> <材质路径> <材质宽度> <材质高度> <是否显示关闭信息> <是否总是显示>
声音命名空间:如果想要在通知出现时播放一段声音,你需要在这里填入这段声音的命名空间;
声音路径:声音在资源包中的路径;
材质命名空间:使用资源包的命名空间;
材质路径:想要使用的材质在资源包中的路径;
材质宽度、高度:材质显示的宽度与高度;
是否显示关闭信息:布尔量,是否在通知中显示“Press ESC to dismiss”信息;
是否总是显示:布尔量,是否在玩家每一次加入服务器时显示该条通知。
纯文本
该类型的通知为任意一段纯文本,创建命令格式如下:
/server-notify new <名称> text text <声音命名空间> <声音路径> <信息> <是否显示关闭按钮> <是否显示关闭信息> <是否总是显示>
来自 URL 的图片
该类型的通知支持显示来自特定 URL 的图片,创建命令格式如下:
/server-notify new <名称> url url <声音命名空间> <声音路径> <URL> <图片宽度> <图片高度> <是否显示关闭信息> <是否总是显示>
画廊