
BukkitFabric加载器
一个允许Bukkit/Spigot/Paper插件在Fabric 1.21服务器上加载和运行的Fabric模组。
Bukkit Fabric Loader
一个 Fabric 模组,允许在 Fabric 1.21 服务器上加载和运行 Bukkit/Spigot/Paper 插件。
当前版本:1.0.2
功能特性
- ✅ 加载 Bukkit/Spigot/Paper 插件(.jar 格式)
- ✅ 完整的插件生命周期管理(加载、启用、禁用)
- ✅ 事件系统桥接
- ✅ 命令系统支持
- ✅ 调度器支持
- ✅ 权限系统
- ✅ 多世界支持(基础)
- ✅ 中文输出和详细的错误提示
- ✅ 插件加载进度显示
支持的 Minecraft 版本
- Minecraft 1.21.x
- Java 21
- Fabric Loader 0.16.9
- Fabric API 0.102.0
插件兼容性
完全兼容
- 大多数不使用 NMS(底层代码)的插件
- 基于 Bukkit API 的插件
- 使用标准事件系统的插件
- 简单的命令插件
部分兼容
- 使用基本 NMS 的插件(可能需要调整)
- 依赖于 Spigot/Paper 特定功能的插件
不兼容
- 需要 BungeeCord 的插件
- 深度依赖 Spigot 内部实现的插件
- 使用 ProtocolLib 的插件(需要特殊适配)
- 需要自动下载依赖库的插件(LibraryLoader 功能不可用)
已知限制
- 不支持 LibraryLoader:插件无法自动下载依赖库。如果插件需要额外的库文件,必须手动将它们放在 plugins 文件夹中。
- 事件系统:虽然已实现基本功能,但某些复杂事件可能无法正常触发。
- 性能开销:由于桥接层的存在,可能会有轻微的性能开销。
- NMS 支持:对 NMS(Netty Minecraft Server)的支持有限。
许可证
本项目基于 MIT 许可证开源。
致谢
- Fabric Team - 优秀的模组加载器
- PaperMC Team - 优秀的服务端软件
- SpigotMC - Bukkit API 的实现
注意:本项目仍在开发中,可能存在 bug。请在生产环境使用前充分测试!
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。