本帖最后由 战虎 于 2023-7-4 21:05 编辑
插件链接:[信息]LiteCustomAnnouncer——轻量且高自定义的公告插件[全版本]
这个插件主要用来报时 以及各种定时消息,非常好用。但有一个功能无法关闭,就是隔段时间发送一次的循环公告
“这是第一条公告”
“这是第2条公告”
······
[spoiler]
[/spoiler]
当然,直接删掉这个配置文本非但不会起效果反而会乱码刷屏,这里我选择将其删除到只剩下一个“-”,它会自动补上“null”
这样在游戏里就不会刷屏了
不过控制台倒是会变得一塌糊涂
开发者还没更新到开关循环公告,修改的null值仍会被强行被认为是一个公告
GPT的描述
[spoiler] 这个错误是由 LiteCustomAnnouncer v1.5 插件的一个任务(Task)引发的,具体在 LiteCustomAnnouncer.java 文件的第42行。 错误信息显示 java.lang.IndexOutOfBoundsException: Index: 0, Size: 0,意味着发生了索引越界的异常。这可能是因为在一个空的 ArrayList(大小为0)中尝试访问索引为0的元素。 [/spoiler]
可以安装ConsoleSpamFix插件来防止控制台刷屏,大多数时候过滤版本更新之类的无意义信息还是很有用的,不过对于这个公告插件时灵时不灵
在这里楼主已经给防刷屏插件写入关键词,但公告插件仍在背后刷屏
不过看了另外一个配置文件,其实还有一个笨方法。把公告冷却时长(cooldown)改长亿点,这决定了插件执行任务的间隔时间
|