商店编辑 - JMK-39/AdventureSystems GitHub Wiki

English | 简体中文

商店编辑

商店支持商品购买与材料出售,并提供商品、货币、任务条件和奖励池的可视化编辑界面。

商店及其编辑器、选择器通过左上角的返回、取消或完成按钮回到上一界面。商品编辑器的取消按钮仍会丢弃当前商品草稿。返回按钮占用独立的顶部空间,标题在旁边滚动;物品网格、列表与编辑控件保持既有布局。

  • 设置展示物品、名称、描述、分页、价格与数量。
  • 使用钱包货币或普通物品作为购买支付材料。
  • 选择前置 FTB 任务,并设置需要完成的前置数量。
  • 设置玩家购买总限额与限时冷却。
  • 提供固定物品、带权重的随机奖励(含空奖励)、自选奖励及管理员编写的命令奖励。
  • 保存带 NBT 物品的完整数据,不把所有商品都简化为物品 ID。
  • 可选联动及访问条件满足时,可使用受支持的精妙背包或 Refined Storage 材料参与商店操作,界面分别显示这些材料来源。

首次生成的购买、出售列表为空,因此空白商店通常需要先添加内容。编辑商店需要权限等级 2;命令奖励由管理员维护,因为执行时具有服务器权限。

推荐先定义可用货币,创建简单的固定价格商品,验证购买和出售,再添加任务门槛或随机奖励池。

分版本物品数据: 本页 NBT 说明对应 Forge 1.20.1;NeoForge 1.21.1 使用原生数据组件。见 版本与物品数据,不转换旧物品 NBT。

使用教程 · 首页

长名称、标签和说明在自己的界面区域内滚动,并保留颜色。物品图标占用独立空间;奖励和任务选择面板显示在详情区域上层。奖励池说明与工具栏分别占用不同的行。