在1.1.6版本修复了此问题,尝试更新到最新版本。非常好用的插件,但是貌似有一个bug,希望作者能修复。玩家在淘汰后原bedwars1058计分板不显示队伍信息,控制台也没有报错内容, bw1058版本是25.2,spigot1.8.9
【Lv:3】
在1.1.6c版本修复了此问题,详情参见环境配置
• 服务端核心:Paper 1.20
• 插件版本:233BedWars v1.1.6b
• 游戏模式:经验起床(资源自动转化为经验值)
一、关键问题说明
• 现象:服务端频繁抛出 NullPointerException 和线程违规错误(AsyncCatcher),堆栈跟踪指向 GeneratorEditor 中的异步操作:
- 线程安全与崩溃问题
// 关键错误日志
[Thread] Craft Scheduler Thread - 1118 - 233BedWars failed main thread check: getNearbyEntities
at GeneratorEditor.getSecondsOrFull(GeneratorEditor.java:484)
at GeneratorEditor.setPlaceHolders(GeneratorEditor.java:466)
• 原因分析:getNearbyEntities() 在异步线程中被调用,违反 Minecraft 主线程规则,导致世界状态访问异常和空指针崩溃。
• 当前行为:
- 钻石资源机制缺陷
• 钻石被错误归类为“经验资源”,拾取后转化为经验值。
• 无法独立收集钻石用于升级附魔或商店交易。
• 需求场景:
需要将钻石作为独立货币用于:
• 升级武器/装备附魔(如锋利、保护)
• 购买特殊道具(如陷阱、召唤生物)
• 区分于金币/绿宝石的经济体系
二、功能优化请求
• 重构 GeneratorEditor 中涉及 getNearbyEntities() 的代码(如第 484 行),强制在主线程执行世界交互操作,例如:
- 修复线程安全问题
Bukkit.getScheduler().runTask(plugin, () -> {
// 主线程内安全调用 getNearbyEntities()
world.getNearbyEntities(...);
});
- 独立钻石资源系统
• 钻石以物品形式被玩家拾取而不是经验。• 钻石仅用于附魔升级。
联系方式:d15058981622@163.com
【Lv:3】
【Lv:2】
问题一:Bug 报告:Bedwars233 v1.1.6c 商店经验购买异常
插件名称:Bedwars233
版本:v1.1.6c
核心问题:商店无法使用经验值购买剑类道具(石剑、铁剑等),以及扩展物品在商店中显示错误
表现现象:
问题一:
问题二:
- 当玩家使用经验值购买剑类道具时,左下角错误提示:缺少铁或者金子等资源
- 玩家经验值被异常扣除,但未获得道具
- 仅影响剑类道具(石剑、铁剑等),其他经验购买物品可能正常
- 扩展物品如魔法羊毛等在商店中显示name not set
- 需要在bedwars1058的语言文件中修改
问题确认存在,将在v1.1.7版本修复浏览附件112049
回春床出现了一个比较大的bug如图所示,只显示一半,服务器运行于1.20.1,以及截图的客户端版本为1.20.1,在更高的1.21.x版本甚至看不见
最新版本已同步至Github,本站审核需要时间,若帖子暂时消失请从仓库拉取最新版本。浏览附件112049
回春床出现了一个比较大的bug如图所示,只显示一半,服务器运行于1.20.1,以及截图的客户端版本为1.20.1,在更高的1.21.x版本甚至看不见
【Lv:1】
此插件已经实现了GenSplit功能,你需要关闭bedwars1058自带的GenSplit功能,并卸载其他GenSplit拓展插件。你好,作者,我有几个问题需要反馈:
1. 为什么双人时二人同时吸家里的刷新台会出现铁和金,单人不会(是经验模式)
2.qwq作者开源的代码能不能注释多些awa :)

【Lv:3】