RedstoneTorchPart

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

属性 值
类名 codechicken.multipart.minecraft.RedstoneTorchPart
类型 class extends TorchPart implements IFaceRedstonePart, TRandomUpdateTick,含 BurnoutEntry,214 行
启用版本 Minecraft 1.7.10
红石火把部件:完整复刻原版红石火把,包括烧毁与重启机制。

关键点

  • burnedOut / active:烧毁状态。
  • isBeingPowered:支撑方是否被充能,决定红石火把是否熄灭。
  • onWorldJoin:世界载入后强制重算一次烧毁状态,这是原版火把在存档 切换后不保持外观的兼容处理。
  • randomUpdate:随机刻里检查支撑。
  • randomDisplayTick:火焰粒子。
  • BurnoutEntry:烧毁计时的持久化记录,随存档写盘。
  • pickItem / drop:掉落原版红石火把。

相关条目