NicknameRepository
基本信息
| 属性 | 值 |
|---|---|
| 类名 | pl.asie.lib.chat.NicknameRepository |
| 类型 | class implements INicknameRepository |
| 方法数 | 12 |
| 源码规模 | 151 行 |
| 启用版本 | 1.7.10 |
功能
昵称仓库:保存「显示昵称 ↔ 真实 ID」的映射,供聊天格式化与 /nick / /realname 使用。
实现要点
- 在
AsieLibMod.init实例化并MinecraftForge.EVENT_BUS.register(nick)。 - 服务端启动时
loadNicknames()、停止时saveNicknames(),即持久化到磁盘。 getNickname(name)被ChatHandler的ServerChatEvent处理器每条消息调用一次。
相关条目
- INicknameRepository - 实现的接口
- NicknameNetworkHandler - 跨客户端同步
- ChatHandler - 查询方
- AsieLibMod - 生命周期挂载