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

原创 闭源 娱乐 [自定义物资刷新]FastUpdate 自定义物资刷新![1.12.2~1.18.2] V1.2.3

请登录后获取
现在打开图形化界面点击刷新库可显示内部的所有刷新物品
已知bug:
-刷新库或内部物品数量超过54时将在使用图形化界面时出现bug
更新点:
- 新增setUpdateI命令,管理员可用setUpdateI 刷新库名称 理想槽位 来设置一个刷新库刷新时应该尽可能的在哪个格子附近,如果刷新物品时刷新的格子不在对应格子,将计算设定的格子与此次刷新物品的格子之间的距离,距离越远越不可能刷新,越近越可能刷新(虽然效果不是很理想)
-
- 在插件关闭时添加线程关闭指令,避免不必要的报错
- 新增openUpdateUI指令,可用它来查看目前加载的所有刷新库以及前五个物品(如果有物品则显示完全空白,物品重命名后则显示重命名名称,没有物品就显示空)
如图:
2026-02-23_10.07.12.webp
已在1.12.2版本中测试,支持多世界插件,目前支持1.12.2,1.16.5,1.18.2,使用此插件前仅需在plugin.yml中把
YAML:
api-version: 改成你的版本号
改成对应版本就行
具体改动:把getLocation方法改为它包装的方法,理论支持1.12.2~1.18.2,证实支持1.12.2,1.16.5,1.18.2
具体测试内容:使用基础的所有指令,并在物品刷新后立刻拿出物品砍尸壳,并在多世界环境下的多世界创建的世界测试
一个bug
作者在测试时发现如果刷新时立刻拿出刷新的物品并使其降低耐久度可能会改变箱子中相同物品
bug为直接从列表获得ItemStack类型然后存放到箱子中,因此箱子中的是引用(类似于C中的指针),所以会同步影响刷新库中的物品,现在在存放物品时将物品进行克隆,杜绝此类事件
使1.1版本支持1.16.5
修改了判断逻辑
避免了刷新库刷新时只要正在处理的容器不存在就停止刷新活动,改为如果当前处理的容器不存在则跳过
后退
顶部 底部