MC百科社群
标题:
Kubejs写配方事件会导致模组无法加载部分配方
[打印本页]
作者:
QQ酱101534
时间:
2025-7-4 00:15
标题:
Kubejs写配方事件会导致模组无法加载部分配方
本帖最后由 QQ酱101534 于 2025-7-4 00:18 编辑
已经严重到这种程度了
基本信息:
游戏版本:1.21.1 Neoforge 包含300+模组
kubejs版本:2101.7.1 -build.181
前置Rhino版本:2101.2.7 -build.7.4
无其他kjs附属,未安装probejs
问题描述:
在Server_scripts文件夹创建一个js文件,只要包含ServerEvents(例如下列代码),运行后kubejs就会报错,显示无法加载部分配方。
ServerEvents.recipes(event => {
console.log('1')
})
复制代码
删除此js文件或将此文件内代码全部注释则不会报错。
用原版数据包方式改配方,在kubejs/data文件夹下添加修改配方的json文件,/reload后反而能正常加载所有配方包括修改的配方,不会报错。
kubejs报错.png
(777.78 KB, 下载次数: 0)
下载附件
保存到相册
2025-7-4 00:10 上传
无法加载的配方涉及模组为:
洞口填充器
、
Twilight Forest: The Lost Blocks
日志文件:
server.zip
(10.93 KB, 下载次数: 1)
2025-7-4 00:14 上传
点击文件名下载附件
作者:
dinnerbone
时间:
2025-7-6 13:27
用原版数据包一定是没问题的,可能是kjs与谁冲突了。建议以下几个方法排查一下,仅保留kjs和所修改模组尝试;用crt配方修改尝试
欢迎光临 MC百科社群 (https://bbs.mcmod.cn/)
MC百科
|最大的MineCraft中文模组百科