服务器公告

服务器公告

一个Fabric服务端模组,用于在特定MC服务器事件发生时发送聊天消息。

工具

Server Announce

简单、可配置的服务器公告

Release Available For

Modrinth Downloads GitHub Downloads (all releases)

Server Announce 是一个服务端 Fabric 模组,用于在特定 Minecraft 服务器事件发生时发送聊天消息。

它基于 Fabric 模组加载器构建,并适用于现代版本的 Minecraft Java 版。

概述

Server Announce 允许你在未来安排消息(可选重复发送!)

消息文本可以采用与 Minecraft 的 /tellraw 相同的格式提供,因此 "像这样引用文本是可行的",{"text":"Minecraft 内置的 JSON 格式","color":"gold"} 同样也有效。

这意味着像 MinecraftJson 这样的 tellraw 生成器可以与 Server Announce 配合使用。

消息类型

  • SingleMessage - 在指定时长过后执行一次的消息。在命令执行后经过该时长时运行(以及从服务器启动后经过该时长时运行)
  • PeriodicSingleMessage - 以指定时长为间隔重复执行的消息。
  • PeriodicMessageGroup - 一组消息,将按指定时长的间隔循环发送,每个间隔发送一条消息。

新命令

注意:所有命令都以 /serverannounce 开头,并且需要 OP 等级 4。

作为参考,现实生活中的一秒等于 20 个 Minecraft“tick”。

create

子命令:

  • periodic_message_group <message_group_name> <period_ticks>
  • periodic_single_message <message_name> <period_ticks> <message_text>
  • single_message <message_name> <duration_ticks> <message_text>

edit

子命令:

  • periodic_message_group <message_group_name> addMessage <message_name> <message_text>

executeAll

这个很简单。立即发送所有已安排的消息,并从当前时间开始重置它们的计时器。主要用于帮助测试新添加的消息。

贡献

感谢你考虑为 Server Announce 做出贡献!请参阅贡献指南。

许可证

Server Announce 是基于 MIT 许可证 开源发布的软件。

图标鸣谢!

图标由这位了不起的伙计慷慨提供,@Andrew6rant