Forge事件桥(Forge-Event-Bridge)插件
Forge-Event-Bridge —— 在插件中优雅且高效的监听Forge事件
这个前置最初的定位是为Crafting Dead(行尸走肉) MOD 服务的
但是考虑到不如直接搭建一个Forge事件桥,让插件监听到MOD的事件
这个严格来说不是插件,而是MOD,但是确实是为Bukkit插件服务的
优势:
完全开源,帮助你理解其中原理,帮助开发
傻瓜式包装,简单易学且实用
监听器由纯ASM实现,避免产生过多的性能损耗,尽量提高效率
监听目标包装使用Cglib实现,只需写几个抽象方法即可,不必手动反射获取字段/方法,增加代码可读性
常用的Minecraft PlayerEntity->Bukkit Player等转换方法已经包装,需要其他可以随时提出Issue
下载地址 | smw3 |
适用版本:1.16.X 1.15.X