IEntityMixin

基本信息

属性 值
类名 com.colen.tempora.mixin_interfaces.IEntityMixin
包 mixin_interfaces/(注意不是 mixins/)

功能

通过 duck typing 为 net.minecraft.entity.Entity 附加的接口。实体相关的 logger (位置 / 生成 / 死亡)需要从实体上取本 mod 的附加状态,普通 Entity 上没有这些字段, 只能靠 mixin 接口暴露。

实现要点

  • 该文件不是 mixin 类(无 @Mixin),不注册进 mixins.tempora.json; 它是 MixinEntity 实现的接口。
  • 放在独立的 mixin_interfaces/ 包而非 mixins/,是为了与真正的 mixin 类区分开。

相关条目