TickScheduler

[!INFO] Git Commit: 7808254 | Updated: 2026-10-02

属性 值
类名 codechicken.multipart.TickScheduler
类型 object extends WorldExtensionInstantiator,260 行
启用版本 Minecraft 1.7.10
世界扩展形式的随机刻调度器。部件不依附于方块自带的随机刻,而是由本调度器
统一在世界 / 区块扩展里排队。

关键点

  • 三级扩展:WorldExtension → ChunkExtension → ChunkTickScheduler。
  • preTick / postTick 在世界刻首尾被调用,处理到期队列。
  • load / save / loadData / loadTag 负责持久化,保证重启后刻调度不丢。
  • loadRandom / loadRandomTick 用于重建初始随机刻队列。
  • PartTickEntry 把(位置、部件、剩余刻)打包成一条队列项。
  • 内部仍有 @Deprecated 的旧签名保留。

相关条目