MessageAnnouncer

MessageAnnouncer - 消息公告助手

JSON格式的多行间隔公告,支持大量占位符!
Bukkit / Spigot 作者 clip 支持版本 1.8 - 1.18
服务器使用量
未统计
服务玩家数
未统计
下载量
95,779
插件详细介绍

MessageAnnouncer 是一款自动间隔公告插件,支持使用 JSON 格式发送丰富的聊天消息。它集成了 PlaceholderAPI,允许在公告中使用各类占位符。所有公告消息必须为有效的 JSON 格式或以 [text] 标签开头。

核心特性

  • 定时公告:在服务器中按设定间隔自动广播公告。
  • JSON 消息:支持完整的 JSON 文本格式,可实现颜色、悬停文本、点击事件等高级功能。
  • PlaceholderAPI 集成:公告内容中可使用所有 PlaceholderAPI 提供的占位符。
  • 随机播放:可配置按顺序或随机选择公告列表中的消息。

配置说明

以下是插件的主配置文件示例。公告消息必须使用 JSON 格式,你可以通过 minecraftjson.com 来生成所需的 JSON 文本。

# MessageAnnouncer v1.6 主配置
announcer_enabled: true
announcer_random: false
announce_interval: 120
interval_announcement_list:
- one
- two
- three
announcements:
one:
- '{"text":"This is announcement one!"}'
two:
- '{"text":"This is announcement two!"}'
three:
- '{"text":"This is announcement three!"}'

配置项详解

  • announcer_enabled:总开关,设为 false 可禁用所有公告。
  • announcer_random:设为 true 时,公告将从列表中随机选取;false 则按列表顺序播放。
  • announce_interval:公告发送的时间间隔(单位:秒)。
  • interval_announcement_list:定义播放顺序的公告标识符列表。
  • announcements:具体的公告内容库。每个标识符(如 one)下对应一个 JSON 消息列表。

权限节点

  • messageannouncer.admin
  • 描述:允许使用 /msa 系列管理命令。
  • 默认权限:仅 OP 玩家拥有。

重要须知

  • 插件不支持将普通文本自动转换为 JSON。你必须提供有效的 JSON 格式文本。
  • 所有公告消息必须是完整的 JSON 格式,或以 [text] 标签开头。
  • 建议使用第三方网站(如 minecraftjson.com)来生成和验证你的 JSON 消息,然后将其复制到配置文件中。
测试支持版本
1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18
版本分布
基本信息
插件名称 MessageAnnouncer
作者 clip
平台 Bukkit / Spigot
支持版本 1.8 - 1.18
点赞数 48
最近版本
暂无数据 -