LocalManager

基本信息

属性 值
类名 myessentials.localization.api.LocalManager
类型 class,3 个方法
启用版本 Minecraft 1.7.10

功能

全局 Local 实例的注册表,使多个 mod 的本地化条目互不冲突。

实现要点

  • 主类以 LocalManager.register(LOCAL, "myessentials") 注册本 mod 的 Local,命名空间是 myessentials(小写、无连字符), 而非 modid MyEssentials-Core。
  • 命名空间机制是让不同 mod 的同名键共存的关键: 查询时用「命名空间 + 键」定位。
  • 3 个方法为「注册 / 按命名空间查询 / 列出全部」这类注册表惯用形态。
  • 本 mod 只注册 1 个 Local 实例。

相关条目