• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
YiyunSuicide-轻量级玩家自杀插件 | 支持全版本 | 支持Folia

原创 开源 工具 娱乐 YiyunSuicide-轻量级玩家自杀插件 | 支持全版本 | 支持Folia v1.1.2

完成注册/登录后下载
[MD] - 新增API [/MD]
[MD] 重点解决 Folia/Luminol 下 /killme 触发死亡事件时可能引出跨 region 线程错误的问题 更新内容: - 重构命令逻辑:新增 SuicideService,把自杀执行、冷却、世界限制、死亡事件处理从 SuicideCommand 拆出去。 - Folia 安全执行:/killme 现在通过玩家 Entity Scheduler 执行,不再直接操作玩家实体状态。 - 修复旧伤害来源问题:自杀前会把玩家最后伤害原因设置为 DamageCause.SUICIDE,避免 其他插件 继续追踪旧的箭实体伤害来源。 - 强化 FoliaScheduler:调度失败时返回失败并记录日志,不再 fallback 到直接跨线程执行。 - 修复冷却逻辑:复活后不再清空冷却,cooldown-seconds 现在按命令使用时间真正生效。 - 配置完善:新增 reload-success-message 和 scheduler-error-message。 - 启动保护:如果 plugin.yml 缺少 killme 命令,插件会明确报错并禁用,不再空指针。 [/MD]
[MD] - 支持folia服务端核心 [/MD]
[MD] - 完善权限生效 - 修复非自杀死亡消息也被误取消的bug - 优化控制台执行也有反馈 - 冷却倒计时向上取整 - 硬编码消息优化为config.yml可配置 - 代码优化缓存默认配置避免重复IO - 移除冗余null检查、清理了未使用的变量 - 这个插件算是非常完善了,以后基本上不会再更新了应该,但是如果有bug或者建议还是可以向我反馈,插件还是会继续进行维护的 [/MD]
[MD] - 世界列表检查优化 - 消息缓存优化 - 配置加载逻辑优化 [/MD]
后退
顶部 底部