kotlin
fun registerNativeBlockEntityType(id: String, registerMode: RegisterMode = RegisterMode.WORLD, blockEntityTypeFactory: () -> BlockEntityType<*>): KattonRegistry.KattonBlockEntityTypeEntry注册原生 BlockEntityType,并支持热重载。
参数
| 参数 | 说明 |
|---|---|
id | BlockEntityType 标识符,例如 "mymod:custom_block_entity"。 |
registerMode | 注册模式(GLOBAL、WORLD 或 RELOADABLE)。 |
blockEntityTypeFactory | 创建 BlockEntityType 实例的工厂函数。 |
返回值
已注册的 KattonBlockEntityTypeEntry。
