MC百科社群

标题: 放置Tech Reborn模组中的工业离心机后崩溃 [打印本页]

作者: RBan77    时间: 2020-12-24 00:51
标题: 放置Tech Reborn模组中的工业离心机后崩溃
整合包为FTB Sky Odyssey,放置Tech Reborn模组中的工业离心机后崩溃

crash-2020-12-23_09.44.21-server.txt

45.67 KB, 下载次数: 3

崩溃报告


作者: QQ酱22956    时间: 2020-12-24 00:51
java.lang.NoSuchFieldError: active
        at techreborn.tiles.processing.TileMachine.func_73660_a(TileMachine.java:139)
Block location: World: (-39,95,-56)
techreborn:industrial_centrifuge

上述坐标的该方块发生严重代码错误,看起来像是运行在了错误的forge版本,或前置mod版本不正确。建议检查。
如果都正确,且该mod的最新版本仍然没有修复此错误,实在不行只能放弃该类型的方块或者该mod。
作者: QQ酱22956    时间: 2020-12-24 10:35
也不排除是其他coremod篡改掉了这个mod的所需的底层,不过单从日志来看,难以看出具体是哪种情况。你可以删掉优化类mod试试。
作者: Bat_and_Lark    时间: 2021-9-1 09:42
可以看[url=https://github.com/FTBTeam/FTB-Sky-Odyssey/issues/500]这个[/url,这是有人在Github上提供的问题,并且附有好几种解决方案
作者: Bat_and_Lark    时间: 2021-9-2 08:09
这是我从GitHub上有同样问题的人的帖子搬下来的解决方案,亲测有用:

1.去游戏根目录下config文件夹里找到forge.cfg;

2.把里面的这两项由false设置为true:

# Set this to true to remove any Entity that throws an error in its update method instead of closing the server and reporting a crash log. BE WARNED THIS COULD SCREW UP EVERYTHING USE SPARINGLY WE ARE NOT RESPONSIBLE FOR DAMAGES.
    B:removeErroringEntities=false

    # Set this to true to remove any TileEntity that throws an error in its update method instead of closing the server and reporting a crash log. BE WARNED THIS COULD SCREW UP EVERYTHING USE SPARINGLY WE ARE NOT RESPONSIBLE FOR DAMAGES.
    B:removeErroringTileEntities=false

   
3.打开游戏,打开崩掉的存档,游戏不会崩溃,但是工业离心机就变成了一个装饰性方块,所以你不得不在所有使用到它的配方上作弊。

4.关闭游戏(别忘了拆掉工业离心机),打开刚刚的forge.cfg,把刚刚的那两项重新设置为false,因为它们可能导致很严重的问题。

5.好了!你的存档活了!




欢迎光临 MC百科社群 (https://bbs.mcmod.cn/) MC百科|最大的MineCraft中文模组百科