- ◆ 支持核心
- Spigot,PaperSpigot,Arclight
- ◆ 插件前置
- 无
- ◆ 游戏版本
- 1.21.1 1.21.11 26.2
KongCore 空之图形 — 高版本轻量免费 UI 引擎
交流群: 132705712
KongCore 空之图形是一套专为高版本 Minecraft 打造的轻量、免费、纯 UI 引擎。它让开发者用 YAML 描述界面结构,用 JavaScript 控制交互逻辑,服务端一键下发,客户端离屏高性能渲染——全程无需触碰一行 Minecraft 渲染代码。为什么选择 KongCore
写界面像写前端用 YAML 搭布局,用 JS 写逻辑,画刷系统仿 CSS。12 种控件自由嵌套组合,14 种画刷覆盖纯色、渐变、毛玻璃、亚克力、圆角、阴影——界面样式与结构彻底分离,改一个画刷刷新整站。
服务端驱动,玩家零操作
所有配置和界面文件放在服务端,玩家进服自动同步。改了 YAML 执行 /kong reload,全部在线玩家立刻看到效果。不需要玩家手动安装任何额外文件。
离屏渲染,不牺牲帧率
核心采用纯 Java2D 离屏渲染,静态界面元素预先缓存为纹理。每帧只做贴图操作,复杂界面也能稳定帧率,不会拖累 Minecraft 的渲染管线。
功能清单
- 17 种控件:Grid、StackPanel、WrapPanel、ScrollView、TextBlock、Image、Button、TextBox、ToggleSwitch、Slider、Track、Thumb、ProgressBar、CircularProgressBar、ItemView、SlotView、PlayerView
- 14 种画刷:纯色、圆角、图片、动图、九宫格、玩家头像、线性渐变、径向渐变、角度渐变、阴影、毛玻璃、亚克力、模糊、文本画刷
- 服务端驱动:配置、界面、脚本全部服务端管理,Plugin Message 通道自动同步
- JavaScript 引擎:Nashorn 驱动,20+ 内置全局对象,支持 PAPI 变量解析、异步任务、动画控制、跨界面消息、文件读写
- 自定义物品贴图:按物品名/Lore/NBT 匹配替换原版材质,支持三层叠加(底图+主图+前景)
- 贴图字体:将生僻字替换为图标,在文字行内嵌入图片
- 自定义 Tooltip:用 YAML 编写完全自定义的 tooltip 样式,物品和文字独立匹配
- 扩展槽位:服务端存储,支持放入限制规则
- 按键绑定:给玩家注册可自定义的快捷键,按下执行命令或客户端脚本
- 资源加密:AES-256 加密客户端资源文件,防止贴图和音频被直接复制 (天底下没有无敌的加密)
- 音频播放:服务端控制客户端播放/暂停/停止/音量
- 动态控件:JS 运行时增删控件、创建画刷、启动动画,全部热更新
已适配版本
| Minecraft | 加载器 | 状态 |
|---|---|---|
| 1.21.1 | NeoForge | 开发完善中 |
| 1.21.11 | NeoForge | 开发完善中 |
| 26.2 | NeoForge | 开发完善中 |