跳到正文

[TACZ] HUDcreator

作者:arginou57

适用于 Forge 1.20.1 的全能模组,可通过完整的游戏内编辑器创建商店、交易、套装和 HUD 覆盖层。还包含 NPC 系统、三级经济系统(Vault/GrandEconomy/内置)、带分析功能的网页控制面板,而且无需配置文件。

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

 HUDCreator — 在游戏内创建商店、交易、礼包和 HUD 覆盖层

  HUDCreator 是一款适用于 Forge 1.20.1 的全能模组,管理员可以直接在游戏内创建和管理交互界面
 :商店、物品交易、带冷却时间的礼包,以及持久显示的 HUD 覆盖层——全部无需外部配置文件
 ,只需使用完整的游戏内编辑器和内置网页面板即可完成。

  —
  功能

  4 种 HUD 类型

  商店 — 集成经济系统的买卖商店
  – 每件物品可分别设置购买价和出售价格(可单独禁用)
  – 可配置网格布局(1 至 5 列)
  – 实时显示玩家余额
  – 完整支持模组物品和 NBT

  交易 — 以物易物系统
  – 每笔交易可设置多种输入物品和输出物品
  – 库存状态指示器以颜色区分(绿色 = 数量充足,黄色 = 部分满足,红色 = 缺少)
  – 无需货币

  礼包 — 带冷却时间的物品发放
  – 可配置冷却时间(秒),也可设为无限制
  – GUI 中实时显示倒计时
  – 可选权限节点(兼容 Vault)

  信息 — 持久显示的屏幕 HUD 覆盖层
  – 显示元素:玩家名称、余额、生命值、饥饿值、经验等级、自定义文本
  – 6 个锚点(四角及顶部/底部居中)
  – 可精确到像素地调整 X/Y 偏移
  – 可同时启用多个覆盖层(可切换开关)

  —
  NPC 系统

  – 生成可交互 NPC,并关联任意 HUD
  – 自定义皮肤:直接使用 URL、Minecraft 用户名(通过 Mojang 查询)或已保存的预设
  – 自动检测 Steve(宽体型)和 Alex(纤细体型)模型
  – 不可受伤、固定不动,并在重启后保留
  – 可改为分配命令,而非关联 HUD

  —
  三级经济系统(自动检测)

  – Vault(优先级 1)— 适用于 Mohist / Magma 混合服务器(Forge+Bukkit)
  – Grand Economy(优先级 2)— 适用于安装了 Grand Economy 模组的 Forge 服务器
  – 内置经济系统(优先级 3)— 适用于纯 Forge,无需额外模组
  – 可配置初始余额(默认:1000)
  – 可自定义货币符号

  —
  完整的游戏内编辑器

  – HUD 管理器:列出所有 HUD,并提供编辑/删除按钮
  – HUD 编辑器:设置名称、列数和类型,然后编辑对应类型的条目
  – 物品选择器:浏览所有创造模式物品栏(包括带 NBT 的模组物品变体)
  – 背包选择器:直接从背包中选择物品
  – 所有更改都会实时同步给所有玩家

  —
  内置网页面板

  内置 HTTP 服务器提供完整的管理面板和 REST API:

  – 全面支持 HUD、NPC 和玩家的增删改查
  – 交易记录支持筛选与汇总(购买最多的玩家、最热门物品、各商店收入)
  – 经济审计:套利检测、重复项、多商店物品
  – 经济健康状况:货币供应量、流入/流出、基尼系数、财富分布
  – 数据分析:7 天 × 24 小时活动热力图、高峰时段、转化漏斗、无人问津的商店
  – 按物品记录价格历史及时间戳
  – 密码保护(Bearer 令牌)

  —
  命令

  玩家

  /hud open <name> — 打开 HUD(或切换信息覆盖层)
  /hud balance — 查看自己的余额

  管理员(OP 等级 2)

  /hud create <name> <type> — 创建一个 HUD(商店/交易/套装/信息)
  /hud edit <name> — 打开游戏内编辑器
  /hud delete <name> — 删除 HUD
  /hud list — 打开 HUD 管理器
  /hud reload — 将所有定义重新同步给所有玩家
  /hud give <player> <amount> — 给玩家发放金钱
  /hud balance <player> — 查看其他玩家的余额

  NPC(OP 等级 2)

  /hud npc create <hudId> [name] — 生成一个关联到 HUD 的 NPC
  /hud npc remove — 移除选中的 NPC
  /hud npc skin <value> — 设置皮肤(URL、用户名或预设)
  /hud npc command <cmd> — 为 NPC 指定命令
  /hud npc hud <hudId> — 为 NPC 重新指定 HUD
  /hud npc clear — 清除 NPC 的关联
  /hud npc respawn — 重新生成缺失的 NPC
  /hud npc preset add/remove/list — 管理皮肤预设
  /hud npc list — 列出所有已注册的 NPC

  —
  配置

  文件:config/hudcreator-server.toml

  – economy.economyEnabled(默认:true) — 启用经济系统
  – economy.defaultBalance(默认:1000.0) — 初始余额(内置经济系统)
  – economy.currencySymbol(默认:”$”) — 货币符号
  – web.webEnabled(默认:true) — 启用网页控制面板
  – web.webPort(默认:8080) — HTTP 端口
  – web.webPassword(默认:””) — 密码(留空 = 无需验证)

  —
  兼容性

  – Minecraft 1.20.1 — Forge 47.2.0+
  – 完全独立运行 — 无需其他模组
  – 双语:英语和法语
  – 兼容所有添加物品的模组(完整支持 NBT)
  – 兼容 Mohist/Magma 混合服务器(Vault 集成)

常见问题

[TACZ] HUDcreator 支持哪些 Minecraft 版本?

[TACZ] HUDcreator 支持 Minecraft Java 版 1.20.1–1.21.1,共 2 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

[TACZ] HUDcreator 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

arginou57 的其他作品

查看全部 →