• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
233BedWars - 全域事件 | 队伍名称主题 | 物品商店拓展 | 经验模式 | 详细战斗指示 | 新式资源点全息图

服务端插件 233BedWars - 全域事件 | 队伍名称主题 | 物品商店拓展 | 经验模式 | 详细战斗指示 | 新式资源点全息图 v1.1.9c - Kazuha

完成注册/登录后下载
非常好用的插件,但是貌似有一个bug,希望作者能修复。玩家在淘汰后原bedwars1058计分板不显示队伍信息,控制台也没有报错内容, bw1058版本是25.2,spigot1.8.9
 

附件

  • f395631cace5db55be60a88054ac204c.webp
    f395631cace5db55be60a88054ac204c.webp
    322.4 KB · 查看: 4
今天下午试了下,关掉计分板编辑器后,原来的1058计分板就有队伍具体信息了
 
非常好用的插件,但是貌似有一个bug,希望作者能修复。玩家在淘汰后原bedwars1058计分板不显示队伍信息,控制台也没有报错内容, bw1058版本是25.2,spigot1.8.9
在1.1.6版本修复了此问题,尝试更新到最新版本。
 
有点小问题啊大佬,就是经验值可以保留到下一局,结束后不会自动清空
 
环境配置
• 服务端核心:Paper 1.20

• 插件版本:233BedWars v1.1.6b

• 游戏模式:经验起床(资源自动转化为经验值)

一、关键问题说明

  1. 线程安全与崩溃问题
• 现象:服务端频繁抛出 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 主线程规则,导致世界状态访问异常和空指针崩溃。

  1. 钻石资源机制缺陷
• 当前行为:

• 钻石被错误归类为“经验资源”,拾取后转化为经验值。

• 无法独立收集钻石用于升级附魔或商店交易。

• 需求场景:

需要将钻石作为独立货币用于:
• 升级武器/装备附魔(如锋利、保护)

• 购买特殊道具(如陷阱、召唤生物)

• 区分于金币/绿宝石的经济体系

二、功能优化请求

  1. 修复线程安全问题
• 重构 GeneratorEditor 中涉及 getNearbyEntities() 的代码(如第 484 行),强制在主线程执行世界交互操作,例如:
Bukkit.getScheduler().runTask(plugin, () -> {
// 主线程内安全调用 getNearbyEntities()
world.getNearbyEntities(...);
});

  1. 独立钻石资源系统
    • 钻石以物品形式被玩家拾取而不是经验。

• 钻石仅用于附魔升级。

联系方式:d15058981622@163.com
 
环境配置
• 服务端核心:Paper 1.20

• 插件版本:233BedWars v1.1.6b

• 游戏模式:经验起床(资源自动转化为经验值)

一、关键问题说明

  1. 线程安全与崩溃问题
• 现象:服务端频繁抛出 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 主线程规则,导致世界状态访问异常和空指针崩溃。

  1. 钻石资源机制缺陷
• 当前行为:

• 钻石被错误归类为“经验资源”,拾取后转化为经验值。

• 无法独立收集钻石用于升级附魔或商店交易。

• 需求场景:

需要将钻石作为独立货币用于:
• 升级武器/装备附魔(如锋利、保护)

• 购买特殊道具(如陷阱、召唤生物)

• 区分于金币/绿宝石的经济体系

二、功能优化请求

  1. 修复线程安全问题
• 重构 GeneratorEditor 中涉及 getNearbyEntities() 的代码(如第 484 行),强制在主线程执行世界交互操作,例如:
Bukkit.getScheduler().runTask(plugin, () -> {
// 主线程内安全调用 getNearbyEntities()
world.getNearbyEntities(...);
});

  1. 独立钻石资源系统
    • 钻石以物品形式被玩家拾取而不是经验。

• 钻石仅用于附魔升级。

联系方式:d15058981622@163.com
在1.1.6c版本修复了此问题,详情参见
https://github.com/SerendipityR-2022/233BedWars/issues/10
 

Bug 报告:Bedwars233 v1.1.6c 商店经验购买异常​


插件名称:Bedwars233
版本:v1.1.6c
核心问题:商店无法使用经验值购买剑类道具(石剑、铁剑等),以及扩展物品在商店中显示错误
表现现象
问题一:
  1. 当玩家使用经验值购买剑类道具时,左下角错误提示:缺少铁或者金子等资源
  2. 玩家经验值被异常扣除,但未获得道具
  3. 仅影响剑类道具(石剑、铁剑等),其他经验购买物品可能正常
问题二:
  1. 扩展物品如魔法羊毛等在商店中显示name not set
  2. 需要在bedwars1058的语言文件中修改
 
最后编辑:

Bug 报告:Bedwars233 v1.1.6c 商店经验购买异常​


插件名称:Bedwars233
版本:v1.1.6c
核心问题:商店无法使用经验值购买剑类道具(石剑、铁剑等)
表现现象

  1. 当玩家使用经验值购买剑类道具时,左下角错误提示:缺少铁或者金子等资源
  2. 玩家经验值被异常扣除,但未获得道具
  3. 仅影响剑类道具(石剑、铁剑等),其他经验购买物品可能正常
这个问题不是233bedwars的,bedwars1058还没有适配高版本,键名有点问题,目前的话除了反编译只能等作者更新了,我也遇到了这个问题,临时方案就是换低版本+ViaVersion
 

Bug 报告:Bedwars233 v1.1.6c 商店经验购买异常​


插件名称:Bedwars233
版本:v1.1.6c
核心问题:商店无法使用经验值购买剑类道具(石剑、铁剑等),以及扩展物品在商店中显示错误
表现现象
问题一:
  1. 当玩家使用经验值购买剑类道具时,左下角错误提示:缺少铁或者金子等资源
  2. 玩家经验值被异常扣除,但未获得道具
  3. 仅影响剑类道具(石剑、铁剑等),其他经验购买物品可能正常
问题二:
  1. 扩展物品如魔法羊毛等在商店中显示name not set
  2. 需要在bedwars1058的语言文件中修改
问题一:
涉及到1058的底层代码问题,我无法解决。即使禁用此插件,1058目前也无法正确处理购买剑的动作(1.21+)。
问题二:
name not set是1058的语言系统自动生成的,目的就是让你自行修改i18n语言文件,在发布帖中已经给出了中文语言示例,需要自行修改。
 
1755781331853.webp
回春床出现了一个比较大的bug如图所示,只显示一半,服务器运行于1.20.1,以及截图的客户端版本为1.20.1,在更高的1.21.x版本甚至看不见
 
你好,作者,我有几个问题需要反馈:
1. 为什么双人时二人同时吸家里的刷新台会出现铁和金,单人不会(是经验模式)
2.qwq作者开源的代码能不能注释多些awa :)
 
你好,作者,我有几个问题需要反馈:
1. 为什么双人时二人同时吸家里的刷新台会出现铁和金,单人不会(是经验模式)
2.qwq作者开源的代码能不能注释多些awa :)
此插件已经实现了GenSplit功能,你需要关闭bedwars1058自带的GenSplit功能,并卸载其他GenSplit拓展插件。
至于注释问题,毕竟不是专业开发者,而且很多代码历史悠久,补全注释工作量巨大,目前只能保证方法名和变量名易读,如果你有这方面的需求可以私信我解答:嘿嘿:
 
你好,作者大大。
您有余力能制作一个救援平台道具吗?
类似布吉岛的,球球了。
我看了一下,站内是有此功能插件,但一个是高版本能用,低版本功能有点问题,没办法清理粘液块。另一个使用后无法显示冷却时间,且不能个性化调整。
我也跟两位插件做的资源讨论区发过请求,但也没个回复,所以才来看您能不能做一个,谢谢啦🥺
 
最后编辑:
你好作者 回春床有个Bug 就是玩家在红队购买床时无法使用 不能放置 其他队伍都可以正常使用 但是当红队的床改成其他颜色时就能正常使用 2 就是购买工具时 工具等级等级不对 计算了两次Tier1 3 在商店里点击玩家的物品栏会触发购买事件 并且玩家物品栏会有商店的Tag标记Bug1 .webpBug2.webpBug2.1.webp 像木制工具和石制工具等级一样 会导致他们的价格不对 服务端为Paper1.19
 

在线管理成员

在线会员

  • Klinsky6
  • 小小的子沐呀
  • 简州猫
  • Mian_Xing
  • gukuan
后退
顶部 底部