= 创作分享 =
崩溃解答
1.12.2自制整合包崩溃
QQ酱137068

1.12.2自制整合包崩溃

QQ酱137068 于 2020-8-6 00:29 ( 3年前 ) [复制链接] [显示全部楼层] [打印]
6488 7
SAGESSE
或者把 [前置]Forgelin-1.8.4.jar 改成 Forgelin-1.8.4.jar
发表于 2020-8-6 00:29:44 | 显示全部楼层

回复 | 举报

SAGESSE
从错误日志来看是因为exnihiloomnia导致的
发表于 2020-8-6 23:31:31 | 显示全部楼层

回复 | 举报

SAGESSE
本帖最后由 QQ酱50993 于 2020-8-6 23:49 编辑

无中生有-世间万物 (Ex Nihilo Omnia)
33楼 https://www.mcmod.cn/class/714.html
发表于 2020-8-6 23:42:30 | 显示全部楼层

回复 | 举报

SAGESSE
本帖最后由 QQ酱50993 于 2020-8-7 01:09 编辑

我简单看了一下这两个mod的代码,简单来说就是forgelin会在onPreInit中自动注册所有Kotlin中的@EventBusSubscriber所有事件。查看源代码
而ExNihiloOmnia也是Kotlin写的,他有一个ExNihiloBlocks类使用了@EventBusSubscriber事件, 同时这个对象实例化的时候又创建BlockFluidWitchWater对象, 这个对象需要在ExNihiloOmnia在onPreInit中注册。
但是forgelin其实在ExNihiloOmnia之前就加载了,所以ExNihiloOmnia还没有执行onPreInit就执行了BlockFluidWitchWater中的方法所以崩溃。
如果ExNihiloOmnia在forgelin之前加载应该就没有问题了,  所以解决方案就很简单了,在ExNihiloOmnia的文件前面加个1(加载顺序是以文件排序的)。

或者把 [前置]Forgelin-1.8.4.jar 改成 Forgelin-1.8.4.jar

发表于 2020-8-7 00:33:30 | 显示全部楼层

回复 | 举报

SAGESSE
QQ酱137068 发表于 2020-8-7 05:15
通用机械也有问题 求解

新的问题就发新的日志!
发表于 2020-8-7 08:14:23 | 显示全部楼层

回复 | 举报

SAGESSE
本帖最后由 QQ酱50993 于 2020-8-10 09:40 编辑

你的无中生有jar魔改过吗,到https://minecraft.curseforge.com/projects/ex-nihil重新下一个看看

如果没有魔改,配置文件中的spawnIsland有没有修改过, 有的话发出来看看
发表于 2020-8-10 09:32:18 | 显示全部楼层

回复 | 举报

SAGESSE
删掉所有config重新跑一下 看看能不能解决
发表于 2020-8-14 19:47:13 | 显示全部楼层

回复 | 举报

SAGESSE
没发全啊
发表于 2020-8-19 19:36:23 | 显示全部楼层

回复 | 举报

百科目前不允许匿名发帖哦~ 请先 [ 登陆 ][ 注册 ] 吧~

本版积分规则

发新帖
  • 回复
  • 点评
  • 评分

[ MC百科(mcmod.cn) 除另有声明,所有开放公共编辑的内容均使用 BY-NC-SA 3.0 协议 ]

Minecraft百科CC协议
快速回复 返回顶部 返回列表