全部

  • 全部
  • MOD
  • 地图
  • 材质包
  • 客户端
  • 教程

Forge事件桥(Forge-Event-Bridge)插件

2021-03-23 09:28:23 253
文章分类: 插件

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

关键词: 插件

相关文章