Migration
基本信息
| 属性 | 值 |
|---|---|
| 类名 | mantle.event.Migration |
| 类型 | abstract class,4 个 public 方法 |
| 触发 | FMLMissingMappingsEvent |
| 启用版本 | 1.7.10 |
功能
改名 / 删档迁移的基类:维护物品与方块的重命名表,
在 FMLMissingMappingsEvent 里把旧名字映射到新的注册对象。
实现要点
- 构造器接收
ModContainer,据此取modId并给后续addMigration的裸名自动加modid:前缀。 - 两个
addMigration重载分别接受Item与Block;另有ignore列表用于显式跳过某些名字。 - 本 mod 没有子类(零引用)——它是留给依赖方的模板类。
相关条目
- Mantle - 唯一持有 modid 的地方
- ManualOpenEvent - 同包唯一实际使用的事件