Skip to content

BehemironEngine

Behemiron 是面向 Minecraft 的次世代客户端引擎框架,提供从底层 IoC 容器到上层 UI、特效的完整技术栈。

架构

模块清单

模块职责链接
IoC 容器注解驱动的依赖注入、类扫描、生命周期管理
AOP 切面ByteBuddy 动态代理、缓存/事务切面
网络系统Netty 双向通道、协议注册、序列化
ServerSync跨服 RPC、Proxy 通信、玩家冻结
CPDC客户端-服务端数据同步框架
资源管理资源包加载、热重载、纹理/模型/音频管线
渲染管线RenderCommand/RenderPass、Shader、后处理
UI 系统引擎原生 BUI/BSS、模块化脚本、retained 组合渲染
模型系统基岩版模型运行时、GPU Skinning、MythicMobs 集成
特效引擎Snowstorm 粒子 + Photon 自定义特效
音效系统统一音频播放、场景/事件配置、UI 音效
热键系统服务端/客户端热键、连招、按住触发
脚本系统JS (V8) + Molang + Kether 三语言
工具库缓存、数学、渲染辅助、序列化等通用工具

Quick Start

新手?

快速上手 开始,5 分钟内运行你的第一个 UI 面板。