Server Notify

Server Notify

向加入你的服务器的玩家显示通知(图片等)!

装饰

Server Notify

Server Notify 是一个 Minecraft 模组,让你可以向加入 Minecraft 服务器的玩家显示通知。通过命令即可轻松设置通知,支持基于纹理、文本或 URL 的通知。

客户端和服务端都需要安装!

通知类型

  1. 纹理通知:显示来自任意已加载资源包的纹理。
  2. 纯文本通知:显示简单的消息。
  3. 来自 URL 的图片:显示来自指定 URL 的图片。

开始使用

  1. 基于命令:所有功能均通过游戏内命令访问。
  2. 命令:输入 /server-notify 查看可用选项。

主命令

命令选项:

  • Edit:修改通知的属性。
  • Info:查看特定通知的详细信息。
  • List:显示所有通知。
  • New:创建一个新通知。
  • Remove:删除一个通知。
  • UUID-List:显示所有通知及其 UUID。

创建通知

使用命令 /server-notify new type "Notification Name" 创建通知,将 "Notification Name" 替换为你喜欢的名称,将 type 替换为 texture、text 或 url。

通知类型与命令

纯文本通知 文本通知允许你将任意消息显示为通知。

示例命令如下:

/server-notify new text "Notification Name" <sound_namespace> <sound_path> <message> <dismissButton> <dismissMessage> <alwaysShow>

"Notification Name" 可以是任意内容,但必须放在引号中。它用于你之后识别该通知。

<sound_namespace> 是通知显示时你想要播放的声音的命名空间。

<sound_path> 是通知显示时你想要播放的声音的路径。

是你的消息,需放在引号中。

在屏幕上显示一个“Dismiss”按钮。

在屏幕底部显示“Press ESC to dismiss”文本。

在玩家加入时向他们显示该通知,即使他们已经看过。

另一个文本通知示例:

/server-notify new text "Notification Test" minecraft "ambient.cave" "hey, testing" false true true
来自 URL 的图片通知 图片通知允许你显示来自某个 URL 的任意图片。

示例命令如下:

/server-notify new url "Notification Name" <sound_namespace> <sound_path> <url> <width> <height> <dismissMessage> <alwaysShow>

"Notification Name" 可以是任意内容,但必须放在引号中。它用于你之后识别该通知。

<sound_namespace> 是通知显示时你想要播放的声音的命名空间。

<sound_path> 是通知显示时你想要播放的声音的路径。

是你的图片 URL,需放在引号中。

是你的图片宽度(你可能需要使用缩小后的分辨率以适应 Minecraft 的 GUI 缩放,例如对于一张 1920x1080 的图片,在保持宽高比的同时缩小后应为 480 x 270)。

是你的图片高度(你可能需要使用缩小后的分辨率以适应 Minecraft 的 GUI 缩放,例如对于一张 1920x1080 的图片,在保持宽高比的同时缩小后应为 480 x 270)。

在屏幕底部显示“Press ESC to dismiss”文本。

在玩家加入时向他们显示该通知,即使他们已经看过。

另一个图片通知示例:

/server-notify new url "Image Test" minecraft "ambient.cave" "https://some_direct_image_url" 480 270 true true