跳到正文

Advanced GUI Manager

作者:Kcema

Adds customizable GUI's and UI's for your maps

收藏

截图

介绍

中文介绍正在准备中,下面暂时显示原文。

Advanced Text Display

Build fully custom, interactive menus and persistent HUD overlays — entirely in-game, with no resource packs, no external editors, and no per-menu code. Design shops, quest boards, warp menus, scoreboards-as-UI, timers, and info panels visually, then hook them up to live data using the same raw-JSON text your /tellraw commands already use.

Two edit sections

/gui — windowed menus, opened for specific players on demand. Perfect for shops, kits, warp lists, dialogue, or any menu a player opens and closes.

/ui — persistent screen overlays, always on for every connected player (a live scoreboard, timer, or status HUD) — and unlike a resource-pack HUD, it survives pressing F1 by default.

Everything is built in-game

A visual, drag-and-drop editor — no JSON hand-editing, no external tools.Press ` and click + to add elements, drag to position, right-click for a full property panel.
Multi-select, group drag/resize, and copy/cut/paste — even across different GUIs and UIs.
Resolution-independent layout — anchor points and percentage-based sizing mean your menus reflow correctly no matter the player’s screen size or GUI Scale.
An optional snap-to-grid for pixel-perfect alignment.

Element types

Button — runs a command (elevated to operator permission, so a shop/kit button works for any player) or opens a URL, with optional custom texture and text scale.
Text — multi-line, with independent per-line formatting/color and full raw-JSON text support, including live storage/scoreboard values — the same {“storage”:…}/{“score”:…} syntax /tellraw uses.
Sprite — show a custom imported image (PNG or animated GIF), or a live-rendered real Minecraft item/block icon — complete with an optional enchant glint — picked from a searchable browser with preview thumbnails, no image editing required.
Textfield — a real, typeable input box that writes whatever the player enters straight into NBT command storage, with an optional command to run right after.

Built for servers

**Operator-only, gated by permission level — safe to hand your build team access without giving anything untrusted players can abuse.
Fully macro/function-compatible — /gui and /ui are ordinary commands, so they work from .mcfunction files and macros with zero special configuration.
Per-world storage — everything you build lives inside the world’s own save folder, so different worlds/servers never bleed into each other.
Safe by design — a connecting client never permanently caches server-supplied images to disk; they’re held in memory for the session and re-fetched on each join.**

Commands at a glance

/gui create|edit|open|close|remove

/ui create|edit|hide|show|remove

Requires Fabric API.

常见问题

Advanced GUI Manager 支持哪些 Minecraft 版本?

Advanced GUI Manager 支持 Minecraft Java 版 1.21.1–26.2,共 4 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

Advanced GUI Manager 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分