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

Quick rating

Community listing page, reviews here may not be monitored by the author.

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

No reviews yet

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. 自定义你的物品栏界面:槽位随意摆放、自定义按钮/血条/背景贴图,全中文可视化网页编辑器实时调整。

Mod Loaders
Minecraft

About

Description

English

Configurable UI lets you redesign the player inventory interface (E key) without touching a single line of code. Slot groups, buttons, stat bars, backgrounds — everything is laid out on a canvas in your browser and applied to the game instantly.

Features

  • 🖱️ Visual Web Editor — run /configui editor in-game and your default browser opens a live editor at 127.0.0.1. Drag every slot anywhere, resize, color, add textures — then save and see it applied in-game instantly.
  • 🎛️ Slot Groups — reposition hotbar, 3×9 inventory, armor, offhand, crafting grid, and any Curios accessory slots individually.
  • 🧩 Curios API support — accessory slots are auto-detected and auto-grouped by type (ring, necklace, belt, etc.); labels are translated to Chinese.
  • ❤️ Stat Bars — configurable health and hunger bars with custom position, size and colors.
  • 🔘 Custom Buttons — buttons that run any command or open custom sub-screens (screen:<id>).
  • 📂 Independent Sub-screens — open "backpack" style pages from buttons, each with its own layout, scroll and background.
  • 🎨 Textures & Uploads — upload your own PNG backgrounds and slot frames directly from the editor; fullscreen mode, scaling, blur and dim options built in.
  • 🧩 Per-Mode Toggle — choose whether the custom UI replaces the vanilla inventory in Survival, Adventure, Creative or Spectator.
  • 🖥️ Server-Authoritative Mode — the server owns the layout and image pack (config/configui/layout.json + optional pack.json), pushes them to every connecting client, and reloads/broadcasts live via /configui reload.
  • 🇨🇳 Fully localized UI labels — built-in Chinese labels for all groups (快捷栏/物品栏/盔甲/副手/合成…).

Requirements

  • Minecraft 1.20.1, Forge 47.4.22 (or newer 1.20.1 Forge)
  • Java 17
  • Curios API (optional, only needed for accessory slots)

Usage

  1. Drop the jar into the mods/ folder on both client and server (same version required).
  2. Press E to open the custom inventory.
  3. Run /configui editor to open the visual editor — drag slots, save, done.
  4. (Server) Edit config/configui/layout.json, then run /configui reload to push the new layout to all players.

中文

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 向全体玩家推送新布局。