
EclipseUI
一个现代化的配置与配置界面库。
EclipseUI
一个轻量级、可定制主题的 Minecraft 模组配置界面库。
特性
- 支持 Fabric 和 NeoForge。
- 两款主题:Faithful(原版风格)和 Modern(扁平化设计)
- 丰富的组件:开关、滑块、下拉菜单、颜色选择器、文本框
- 开箱即用的 ModMenu 集成
安装
对于模组开发者
按照 使用指南 将 EclipseUI 添加到你的模组中。
快速依赖配置:
repositories {
maven("https://jitpack.io")
}
dependencies {
// Fabric
modImplementation("com.github.coredex-source.EclipseUI:EclipseUI-fabric:v1.0.2")
// NeoForge
implementation("com.github.coredex-source.EclipseUI:EclipseUI-neoforge:v1.0.2")
}
完整的配置说明和示例请参见完整 使用指南。
快速开始
EclipseUI.configScreen()
.title(Component.literal(""))
.parent(parent)
.theme(Theme.MODERN)
.category(cat -> cat
.name(Component.literal("通用"))
.toggle(t -> t
.name(Component.literal("启用功能"))
.binding(() -> config.enabled, v -> config.enabled = v)
.defaultValue(true)
)
.slider(s -> s
.name(Component.literal("范围"))
.range(0, 100, 1)
.bindingInt(() -> config.range, v -> config.range = v)
.defaultValue(50)
)
)
.build();
文档
- 使用指南 - 将 EclipseUI 集成到你的模组中的完整指南
- GitHub Issues - 报告问题或请求新功能
许可证
MIT 许可证
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。