IRedstonePart
[!INFO]
Git Commit: 7808254 | Updated: 2026-10-02
| 属性 |
值 |
| 类名 |
codechicken.multipart.IRedstonePart |
| 类型 |
trait 体系,共 6 个 trait,311 行 |
| 启用版本 |
Minecraft 1.7.10 |
| 红石部件接口族,是全文件最大的 trait 集合。 |
|
| trait |
用途 |
IRedstonePart |
红石部件总接口 |
IFaceRedstonePart |
贴在面 / 棱 / 角上的红石部件 |
IMaskedRedstonePart |
用连接掩码而非面描述连接 |
IRedstoneConnector |
方块实体一侧的连接能力 |
IRedstoneTile |
方块实体侧的连接器 |
IRedstoneConnectorBlock |
方块级连接器(内部 tag 注解用) |
关键点
strongPowerLevel / weakPowerLevel 分别对应强充能与弱充能。
openConnections / connectionMask 决定红石信号往哪些方向传。
vanillaConnectionMask / vanillaToSide / rotationTo 用于与原版方块的红石规则对齐,
这是让替换掉原版红石方块的部件表现一致的关键。
otherConnectionMask 支持"该面朝自己"的对称掩码。
相关条目