Configurable UI - Custom Inventory Layout with Web Editor | 可自定义物品栏 UI

Configurable UI - Custom Inventory Layout with Web Editor | 可自定义物品栏 UI

Make the player inventory look the way you want — reposition every slot, add custom buttons, stat bars and your own textures, all through a live web visual editor. 自定义你的物品栏界面:槽位随意摆放、自定义按钮/血条/背景贴图,全中文可视化网页编辑器实时调整。

杂项

Configurable UI

Configurable UI(可配置 UI) 让您可以完全不写代码,重做玩家物品栏界面(E 键)。所有槽位、按钮、血条、背景都在浏览器画布上编排,游戏内即时生效。

功能特性

  • 🖱️ 可视化网页编辑器 —— 游戏内输入 /configui editor,浏览器自动打开 127.0.0.1 的实时编辑器。把任意槽位拖到任意位置,改大小、改颜色、加贴图,保存后游戏内立即应用。
  • 🎛️ 槽位分组 —— 快捷栏、3×9 物品栏、盔甲、副手、合成格,以及 Curios 饰品槽全部可单独摆放。
  • 🧩 Curios 兼容 —— 饰品槽自动识别并按类型分组(戒指、项链、腰带等),分组名已中文化。
  • ❤️ 状态条 —— 可自定义位置/大小/颜色的生命与饥饿条。
  • 🔘 自定义按钮 —— 点击执行任意命令,或打开自定义子界面(screen:<id>)。
  • 📂 独立子界面 —— 从按钮打开“背包”式页面,每页有独立布局、滚动和背景。
  • 🎨 贴图与上传 —— 直接在编辑器中上传自定义背景与槽位边框 PNG;支持全屏模式、缩放、模糊与压暗。
  • 🧩 按模式开关 —— 可分别决定生存/冒险/创造/旁观下是否用自定义界面替换原版。
  • 🖥️ 服务器权威模式 —— 服务器掌控布局与图片包(config/configui/layout.json + 可选 pack.json),自动推送给每个进服客户端,/configui reload 实时重载广播。
  • 🇨🇳 全中文界面文案 —— 内置全部分组中文名(快捷栏/物品栏/盔甲/副手/合成…)。

环境要求

  • Minecraft 1.20.1 + Forge 47.4.22(或更新的 1.20.1 Forge)
  • Java 17
  • Curios API(可选,仅饰品槽需要)

使用方法

  1. 客户端与服务端 mods/ 均放入本模组(两端版本必须一致)。
  2. 按 E 打开自定义物品栏。
  3. 输入 /configui editor 打开可视化编辑器——拖拽槽位、保存,完成。
  4. (服务端)编辑 config/configui/layout.json,运行 /configui reload 向全体玩家推送新布局。