• 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
    如果您发现没有下载许可, 请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。

通过 AyCore 监听 Forge 事件(多端支持)

张杰宁

Lv.1 泥土
高级创作者
2019-01-08
173
591
0
钻石
0.00 钻石
金锭
12,040 金锭
🔔 前言
当我们在开发需要监听 Forge 事件的插件时,想要支持多个核心需要多写几个监听器,这种重复工作其实可以避免掉的。

📖 示例代码
方法一:
直接监听 AyCore 的 ForgeEvent,与监听 Bukkit 事件一致。

方法二(设计时未考虑到多个监听,所以事件优先级并未在注解内,AyCore 2.0 将重写大部分代码):
当你实例化 PluginListener 时,就会向 AyCore 注册 Forge 监听器,AyCore 会通过反射向所使用核心注入对应的事件监听。
1683989495255.png

🎉 结尾
如果你有什么关于 AyCore 的疑惑可以在下方评论,看到会一一回复。
 
牛逼,期待更新,加油,2.0大概什么时候发布?
 
最后编辑: