[信息]LiteCustomAnnouncer——轻量且高自定义的公告插件[全版本]
本帖最后由 Katorly 于 2022-5-15 14:55 编辑LiteCustomAnnouncer
https://i.loli.net/2020/08/16/uAGFQPl4nVbp8aY.png
LiteCustomAnnouncer(LC简单公告)是一款超轻量、高度自定义、极端稳定的服务器公告插件。
本插件提供了三种推送公告的形式,它们分别是:全服聊天栏公告、全服title公告和全服bossbar公告。这三种形式可以相互叠加并支持颜色代码。
您可以在插件配置中或者通过游戏内指令来增删无数条公告。在游戏内还可随时控制公告推送是否启用。您甚至可以在游戏内通过指令直接发送全服公告,还可以设置定时公告!
插件功能
[*]全自定义
[*]公告推送形式多样
[*]游戏内可控制
[*]可输入指令以直接发送公告
[*]可设置定时公告,并且可设置是否在发送后自动删除
[*]更多功能,下载体验!
插件图片
点击加速图片加载
https://i.loli.net/2020/08/16/AU3msiuFTtNvjpR.png
https://i.loli.net/2020/08/16/X9qmxY6DCJwrSPV.png
https://i.loli.net/2020/08/16/Jk5EoGKgeld2Ff6.png
https://i.loli.net/2020/08/16/p2EuHFwOIJkUv3N.png
https://i.loli.net/2020/08/16/8WXZVvK9Yn4FE5k.png
https://i.loli.net/2020/08/16/LTNcqPMJiYGhXVK.png
插件指令
指令前缀 /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插件帮助---------'
插件下载
**** Hidden Message *****更早的版本请到更新记录处下载
更新记录
版本号加粗的是正式版
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或报错
[*]需要催更
请将内容折叠并在本帖下回复。
汪帕斯 发表于 2022-5-3 07:01
亲测1.18.2 paper服可用,无报错。
提个建议,如果定时公告可以设置单独的推送形式就好了
此插件已停止维护。
或许1年后能够重拾。
你所说的功能,需要结合其它插件才能实现,具体是什么插件的boss刷新、0点签到? 谢谢分享,拿走了xD 有BUG - -,每次服务器重启都会让配置文件变回默认,且文件中的注释都会消失[贴吧_喷] InkMan 发表于 2020-9-20 10:25
有BUG - -,每次服务器重启都会让配置文件变回默认,且文件中的注释都会消失 ...
“每次重启会变回默认”是不存在的,是你操作的问题;
注释确实会消失,这个没办法,我没写保留注释的代码。
好东西我收下了[抖音_504] 666666666666 damesck 发表于 2020-9-26 09:06
好东西我收下了
还有个死亡记录的插件,留着没时间发
真的很棒啊
好用!!!
我想看见mod所以我必须评论