LingGemShop

LingGemShop

商店与经济系统模组

怪物

LingGemShop(FTB 任务商店与经济系统)

LingGemShop 是一个现代、高度可定制的游戏内商店和原石经济模组,专为 Minecraft NeoForge 1.21.1 设计。适用于进度整合包、空岛和工业飞艇冒险。

1. 自定义商店界面与智能搜索

  • 侧边栏分类标签:在左侧面板即时切换模组分类。
  • 实时搜索栏:输入物品名称或模组 ID(例如 create: aeronautics:)即可即时筛选物品。
  • 批量数量选择器:通过自定义数值输入、快速倍数按钮(- + x 64、最大)轻松批量购买,并实时计算花费。
  • 键盘焦点保护:拦截文本框内的输入,确保按 E、Q 或数字键不会关闭界面或丢弃物品。

2. 多入口访问系统

  • 物品栏界面按钮:自动在玩家物品栏(按 E 键)中集成商店按钮。
  • 快捷键:按 B 键可在任何位置打开商店。
  • FTB 任务集成:直接从 FTB 任务书的头部图标进入商店。
  • 游戏内指令:随时使用 /shop 或 /hqs shop 打开商店。

3. 内置模组支持与稀有度定价

  • 提供预配置的商店目录,并为以下内容进行多级稀有度定价:
  1. 机械动力(Create Mod)——(动力机械、齿轮、机壳和物流)
  2. 机械动力:航空学(Create Aeronautics)——(螺旋桨、飞艇外壳、推进器和物理工具)
  3. 新生魔艺(Ars Nouveau)——(法术书、大法师长袍和源质宝石)
  4. Iron 的法术与法术书——(卷轴、法术书和巫师装备)
  5. L_Ender 的灾变(L_Ender's Cataclysm)——(首领遗物和传说武器)
  6. 先驱补给与工业工具——(生存装备和工具)
  7. 矿物兑换——(出售原矿和多余材料以换取原石)

4. 完全可定制

您可以通过三种简单的方式配置和自定义商店条目与分类:

  1. 游戏内创造模式界面:在商店界面内切换 [编辑:开] 以直接添加/修改物品和分类。
  2. 配置目录:文件位于 config/ling_q_shop/shop_categories/*.json 和 config/ling_q_shop/shop_entries/*.json。
  3. 数据包支持:通过数据包覆盖或添加物品。

指令与权限

指令 权限 描述
/hqs shop 所有玩家 打开 FtbQshop 界面
/hqs balance 所有玩家 查询您的原石余额
/hqs addcoins <玩家> <数量> 管理员(OP 等级 2) 向玩家添加原石
/hqs removecoins <玩家> <数量> 管理员(OP 等级 2) 移除玩家的原石
/hqs setcoins <玩家> <数量> 管理员(OP 等级 2) 设定玩家的精确原石余额

数据包配置

https://www.curseforge.com/minecraft/data-packs/questshop-examples

数据包从 data/questshop/questshop/ 加载:

文件夹结构

data/
└── questshop/
    └── questshop/
        ├── shop_categories/
        │   └── example_category.json
        └── shop_entries/
            └── example_entries.json