找回密码
 立即注册

微信登录

只需一步,快速开始

QQ登录

只需一步,快速开始

[全版本]LiteCustomAnnouncer——轻量且高自定义的公告插件

随便 2024-1-28 16:35:07 管理 阅读 749 来自 中国福建厦门
服务器插件
中文名称: LC简单公告
英文名称: LiteCustomAnnouncer
插件来源: 转载
适用服务端: CraftBukkit Spigot 
插件类型: 信息
语言支持: 中文 英文 
适用版本: 1.5.2及以下 1.6.x 1.7.x 1.8.x 1.9.x 1.10.x 1.11.x 1.12.x 1.13.x 1.14.x 1.15.x 1.16.x 1.17.x 1.18.x 1.19.x 1.20.x 1.21.x 1.22.x 全版本 
前置插件/mod: 无前置
下载地址: 本帖
原贴地址: https://klpbbs.com/thread-2328-1-1.html
LiteCustomAnnouncer

  LiteCustomAnnouncer(LC简单公告)是一款超轻量、高度自定义、极端稳定的服务器公告插件。
  本插件提供了三种推送公告的形式,它们分别是:全服聊天栏公告、全服title公告和全服bossbar公告。这三种形式可以相互叠加并支持颜色代码。
  您可以在插件配置中或者通过游戏内指令来增删无数条公告。在游戏内还可随时控制公告推送是否启用。您甚至可以在游戏内通过指令直接发送全服公告,还可以设置定时公告!


插件功能
  • 全自定义
  • 公告推送形式多样
  • 游戏内可控制
  • 可输入指令以直接发送公告
  • 可设置定时公告,并且可设置是否在发送后自动删除
  • 更多功能,下载体验!


插件图片














插件指令
指令前缀 /litecustomannouncer 可简写为 /litecannouncer 或 /lcar
/lcar switch 开关公告推送
/lcar send <公告文字> 用指令直接发送公告
/lcar add <公告文字> 新增公告
/lcar remove <公告文字> 删除指定公告
/lcar tadd <公告文字> 新增定时公告
/lcar tremove <公告文字> 删除指定定时公告
/lcar reload 重载插件配置
/lcar help 查看插件帮助



插件权限
litecustomannouncer.use 插件指令的使用权限


插件配置
config.yml
  • #---------------------
  • #\LiteCustomAnnouncer/
  • #---------------------
  • #config.yml
  • #插件作者:主世界
  • #本插件已免费发布并在Github上开源
  • #----------
  • #|Settings|
  • #----------
  • #是否启用公告推送
  • enable-plugin: 'true'
  • #多久自动推送一条公告,以秒为单位
  • #修改此处后须重启服务器才可生效
  • announce-cooldown: 10
  • #推送形式
  • #全服聊天栏公告
  • announce-message: 'true'
  • #全服title公告,需要设置显示时间
  • #(用title展示时为了美观,公告消息前缀中的空格会被自动删除)
  • announce-title: 'true'
  • title-time: 2
  • #全服bossbar公告,需设置bossbar颜色和显示时间
  • #颜色只能设置"BLUE|GREEN|PINK|PURPLE|RED|WHITE|YELLOW"且必须大写
  • announce-bossbar: 'true'
  • bossbar-color: 'BLUE'
  • bossbar-time: 3
  • #推送顺序
  • #设为orderly则为公告列表循环从前到后推送,设为random则为公告列表随机推送
  • announcement-order: 'random'



announcements.yml
  • #---------------------
  • #\LiteCustomAnnouncer/
  • #---------------------
  • #announcements.yml
  • #插件作者:主世界
  • #本插件已免费发布并在Gitee上开源
  • #设置公告消息前缀
  • announcement-prefix: '&8&l[&b&l公告&8&l] &r'
  • #设置要推送的公告,一行一条,支持颜色代码
  • announcements:
  •   - '&7&l这是第一条公告'
  •   - '&7&n这是第二条公告'
  •   - '&7&o这是第三条公告'




announcements_timing.yml
  • #---------------------
  • #\LiteCustomAnnouncer/
  • #---------------------
  • #announcements_timing.yml
  • #插件作者:主世界
  • #本插件已免费发布并在Github上开源
  • #设置定时公告消息前缀
  • timing-announcement-prefix: '&8&l[&b&l定时公告&8&l] &r'
  • #设置需要定时推送的公告,一行一条,支持颜色代码
  • #"是否删除"表示的是该定时公告发送完毕后是否自动删除,若是则填写1,不是填写0
  • #格式:'HH-mm::公告文字::是否删除'
  • announcements-timing:
  •   - '00-00::&7&k!&r&7 &m这是一条零点整时自动推送的公告&r &7&k!::1'
  •   - '12-00::&e&l中午好,该吃午饭了::0'
  •   - '19-00::&c&l晚上好,该吃晚饭了::0'




messages.yml
  • #---------------------
  • #\LiteCustomAnnouncer/
  • #---------------------
  • #messages.yml
  • #插件作者:主世界
  • #本插件已免费发布并在Gitee上开源
  • #设置插件消息前缀
  • plugin-prefix: '&8&l[&b&lLiteCustomAnnouncer&8&l] &r'
  • #输入指令时自变量个数错误
  • args-incorrect: '&7自变量个数有误!请检查您输入的指令!'
  • #开关公告推送功能成功
  • set-switch-success: '&7您成功地开关了公告推送功能!'
  • #新增公告成功(可用变量: <公告文字>)
  • set-add-success: '&7您成功添加了 <公告文字> 到公告列表中!'
  • #删除指定公告成功(可用变量: <公告文字>)
  • set-remove-success: '&7您成功在公告列表中删除了 <公告文字> !'
  • #新增定时公告成功(可用变量: <公告文字>)
  • tset-add-success: '&7您成功添加了 <公告文字> 到定时公告列表中!'
  • #删除指定定时公告成功(可用变量: <公告文字>)
  • tset-remove-success: '&7您成功在定时公告列表中删除了 <公告文字> !'
  • #重载插件配置成功
  • reload-success: '&7插件配置重载成功!'
  • #插件帮助消息
  • help-message:
  •   - '---------&8&l[&b&lLiteCustomAnnouncer&8&l]&7&l插件帮助---------'
  •   - '&7指令前缀 /litecustomannouncer 可简写为 /litecannouncer 或 /lcar'
  •   - '&7&l/lcar switch &r&7开关公告推送'
  •   - '&7&l/lcar send <公告文字> &r&7用指令直接发送公告'
  •   - '&7&l/lcar add <公告文字> &r&7新增公告'
  •   - '&7&l/lcar remove <公告文字> &r&7删除指定公告'
  •   - '&7&l/lcar tadd <公告文字> &r&7新增定时公告'
  •   - '&7&l/lcar tremove <公告文字> &r&7删除指定定时公告'
  •   - '&7&l/lcar reload &r&7重载插件配置'
  •   - '&7&l/lcar help &r&7查看插件帮助'
  •   - '---------&8&l[&b&lLiteCustomAnnouncer&8&l]&7&l插件帮助---------'







更新记录
版本号加粗的是正式版

2022/5/15 14:42 版本号:1.5
插件加载时异步检查是否有更新,而不再是同步。
感谢SNWCreations对此插件的修改。
下载地址:上面

2020/8/24 23:13 版本号:1.4
增加了公告随机推送功能。
增加了定时公告推送后可设置是否自动删除的功能。
下载地址:https://latest.lanzous.com/iviHYg0s5ih

2020/8/22 22:16 版本号:1.3
增加了直接在游戏内输入指令可增删定时公告的功能。
增加了插件被启用时自动检查是否有更新的功能。
下载地址:https://latest.lanzous.com/iDudbfxvqid

2020/8/21 18:25 版本号:1.2
将config.yml配置文件分成config.yml、announcements.yml和messages.yml。
增加了定时发送全服公告的功能,增加了专门为其而设的announcements_timing.yml配置文件。
下载地址:https://latest.lanzous.com/issZafwfajg

2020/8/20 22:36 版本号:1.1
修改了公告推送机制,推送的公告不再会出现在控制台中啦!
增加了通过指令直接发送公告的功能。
下载地址:https://latest.lanzous.com/i00aNfvkjza

2020/8/16 14:28 版本号:1.0
插件发布。
下载地址:https://latest.lanzous.com/iuKXnfof0ti




其它内容
本插件所用所有代码均为原创,不存在借用/抄袭等行为

插件开源:
本插件使用CC-BY-NC-ND-4.0协议开源。
https://github.com/main-world/LiteCustomAnnouncer

作者的话:
若您在使用本插件的过程中:
  • 发现任何Bug或报错
  • 需要催更
请将内容折叠并在本帖下回复。
(0)
随便管理员

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

帖子地址: 

发表回复

使用道具 举报