You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
崩溃报告的关键提示:
报告开头特别说明:“Please make sure this issue is not caused by Sable before reporting it to other mod authors.”
调用栈中包含多处Mixin修改的痕迹,明确指向了模组 Sable(例如:pl:mixin:APP:sable.mixins.json:level_accelerator.ServerChunkCacheAccessor from mod sable和 pl:mixin:APP:sable.mixins.json:plot.ServerChunkCacheMixin from mod sable)。这表明 Sable模组对关键的服务器区块缓存逻辑(ServerChunkCache)进行了修改。
Description
在崩溃时间 2026-05-06 01:51:55,服务器tick循环中出现了一个ArrayIndexOutOfBoundsException。具体错误是试图访问一个长度为1025的数组中索引为-1的位置,这在Java中是非法的。
调用栈清晰地显示了错误发生的位置:
错误始于 it.unimi.dsi.fastutil.longs.LongLinkedOpenHashSet.fixPointers方法内部,这是一个用于高效处理长整型集合的第三方库。
这个错误发生在Minecraft处理区块光照和加载逻辑的过程中。调用栈涉及 LeveledPriorityQueue, DynamicGraphMinFixedPoint, ChunkTracker, DistanceManager, ServerChunkCache等关键的游戏区块管理、光照和距离控制模块。
最终,在主线程(Server thread)的服务器tick循环中,由于这个异常未被正确处理,导致整个服务器崩溃。
报告开头特别说明:“Please make sure this issue is not caused by Sable before reporting it to other mod authors.”
调用栈中包含多处Mixin修改的痕迹,明确指向了模组 Sable(例如:pl:mixin:APP:sable.mixins.json:level_accelerator.ServerChunkCacheAccessor from mod sable和 pl:mixin:APP:sable.mixins.json:plot.ServerChunkCacheMixin from mod sable)。这表明 Sable模组对关键的服务器区块缓存逻辑(ServerChunkCache)进行了修改。
这是一个典型的由模组引起的核心游戏逻辑冲突。Sable模组对区块加载和光照更新系统的修改,可能与您服务器当前运行的特定状态(如已加载的模组组合、世界中的特定区块或机器状态、玩家行为等)产生了不兼容,导致 fastutil库在处理内部数据结构时发生了数组越界。
Game Log
https://mclo.gs/IZUCOCO