目前开服务器从0.0.46版本一路升级到0.2.34版本

下面是可能遇到的一些问题:

  1. java.lang.Error: ServerHangWatchdog detected that a single server tick took 180.00 seconds 

    服务器太久未响应,目前使用自然指南针寻找部分结构会触发,玩家正常跑图也会触发,

    触发效果:服务器冻结 spark会在后台提示 time out waiting for world statistics ,在数十秒后玩家会由于 time out 而掉出服务器

    解决方法:等待修复,或者使用自己修改过的jdk,使该生成类在命令行里设置为强制编译,使其加载更快,防止服务器冻结

  2. java.lang.NullPointerException: Ticking entity

    目前地狱生物 例如:piglin_brute piglin 部分有问题,不太确定是哪个模组导致的,包括ATM的地狱世界生成的这些有问题生物也会导致该问题。

    解决方法:安装neruina来防止整台服务器崩溃,但是会导致那个区块生物被清空

  3. 区块崩溃问题

    原因:精妙存储和资源蜜蜂繁殖箱之间的奇妙bug

    解决方法:一劳永逸的方法暂无,不在同一个区块同时放下精妙存储的方块和繁殖箱应该就没有问题

  4. Functional Storage 的压缩抽屉的数组越界问题

    原因:未知

    解决方法:一劳永逸的方法暂无,可以通过玩家背包的nbt数据临时解决

  5. AE2 如果使用维度卡+无线终端 可能会导致一次只能拉取16个或者32个物品

    解决方法:等候修复,替代方法:使用量子环+奇点

  6. 有些时候,你可能会发现服务器tps异常低,此时你应该检查‘水晶熔炉’这个方块,在我的测试中 如果他的输入输出被塞满后会占用异常高的性能

  7. RivaTuner 统计服务器 (RTSS) 与Sodium不兼容 详情:Known-Issues#rtss-incompatible

    解决方法:

            (1).您必须完全禁用(或卸载)RivaTuner 统计服务器应用程序。这是防止其将自身注入其他游戏和应用程序的唯一方法。这样做通常很简单,只需关闭正在运行的应用程序或从任务管理器结束它即可。

            (2).添加启动器启动参数 -Dsodium.checks.win32.rtss=false 并且修改游戏设置 Options > Video Settings > Performance > Use No Error Context 。注意,这并不能保证一切都能正常工作,因为 RTSS仍将以 Sodium 意想不到的方式修改 OpenGL 上下文。

备注:上面列出的前6个问题是截至2023-09-28时的最新版本0.1.8版本已经确认会出现的问题,一些更旧版本的问题并未列出,第7个问题是在0.2.34已知的问题。