MerlinLib 0.8.2 (neoforge)
Curse Maven Snippet
What's new
0.8.2 (2026-09-30)
新增
- 事件注册器
EnchantmentEventRegistrar:register(holder, type, callback)的链式形式,模组可以把回调注册分散到各自的附魔类里,不必集中在一个方法中。 - 服务器生命周期回调扩充,
MerlinApi.lifecycle()新增两项:onServerStarted(...):数据包读取完成之后触发。动态注册表(附魔等)到这时才有内容,因此"要解析附魔 Holder"的注册工作应当挂这里(onServerStarting太早,注册表还是空的);onPlayerJoin(...):玩家进服时触发,适合发送进服提示一类的消息。 两者与既有的onServerStarting/onServerStopping行为一致:可从模组构造器注册(先缓冲、后执行,与初始化顺序无关),逐条异常隔离,一个回调抛错不影响其余回调与服务器。
兼容性
- 纯增量:原有 API 签名与行为未变,旧的后置模组无需改动即可升级。
This mod has no additional files

