介绍
LDLib2
一个面向 UI、渲染、同步、持久化和游戏内编辑器的现代 Minecraft 模组前置库。
文档 | Java 集成 | UI 指南 | Discord | CurseForge | Modrinth
LDLib2 是对原版 LDLib 的完全重写,围绕现代 Minecraft 和 NeoForge 开发进行了重新设计。它为模组作者提供了更高层次的基础,用于构建 UI、游戏内工具、渲染器支持的内容、同步数据和持久化运行时系统,而无需在每个项目中重复搭建相同的基础设施。
功能亮点
|
LDLib2 UI 使用 Taffy 驱动的布局、LSS 样式表、可复用组件、XML 定义、数据绑定、RPC 事件和 HUD 叠加层来构建 Minecraft 界面。 |
数据同步与持久化 使用 |
![]() 节点图工具包 创建游戏内图编辑器,支持节点、端口、连线、变量、子图、黑板、可撤销命令以及资源支持的图资产。 |
![]() 游戏内编辑器框架 构建 Unity、Blender 或 Blockbench 风格的工具,支持可停靠视图、项目文件、资源浏览器、检查器、历史记录、设置和自定义编辑器面板。 |
![]() Configurable 将带注解的 Java 对象转换为可直接用于检查器的属性面板,包括范围、选择器、列表、资源位置、搜索字段、撤销历史和持久化。 |
![]() 渲染与集成 将 LDLib2 的光影、纹理、模型渲染、场景和编辑器工具与 JEI、REI、EMI、KubeJS 和 Java 插件入口点等常见模组工作流结合使用。 |
如需完整演练,请参阅 UI 入门指南。
链接
许可证
LDLib2 基于 LGPL-3.0 许可证授权。
常见问题
LDLib 支持哪些 Minecraft 版本?
LDLib 支持 Minecraft Java 版 1.16.5–26.3,共 12 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
LDLib 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
KilaBash 的其他作品
查看全部 →GregTech CEu Modern
基于GTCEu 1.12.2的现代格雷科技
Photon
Photon——让 Minecraft 特效拥有 Unity 的质感
Photon Editor
Photon - 让MC特效像Unity一样。
Multiblocked
An extremely flexible yet vanilla-esque multiblock mod, that embraces aspects of MultiblockTweaker and Modular Machinery.




评论
登录后评论和评分