回声商店

回声商店

Echoes Shop添加了一个阶段解锁的团队经济系统:13个可解锁的商店(与FTB任务绑定),一个可制作的自动交易终端方块,以及一个共享货币钱包——买卖价格可通过简单的配置文件完全编辑,无需重新构建。

回响商店(Echoes Shop) 将你的整合包进度转化为一个生动的、以团队为基础的经济系统。玩家可以赚取共享的团队货币,并在达成里程碑时解锁物品商店,通过 GUI 或一个可合成的世界内终端直接进行买卖。

核心特性

  • 13 个精心策划的物品商店,每个均可独立解锁:石头与大地、木材与木料、农业与作物、动物与牲畜、敌对生物掉落物、食物与饮品、矿石与矿物、稀有与实用品、维度、红石与组件、附魔书、药水,以及刷怪笼与蛋。
  • 基于团队的货币钱包,与 FTB Teams 集成——余额在团队内共享,并支持玩家对玩家/团队间的付款。
  • 通过阶段逐步解锁:每个商店都被一个“阶段”所限制,玩家通过游戏进程获得该阶段。内置一个现成的 FTB Quests 章节(13 个任务,对应每个商店一个),完成任务后授予匹配的阶段,首次启动时会自动安装到 config/ftbquests 目录下。
  • 交易终端方块:一个可放置在世界中的实体、可合成(末影箱 + 漏斗 + 铁锭 + 玻璃板)的商店终端。设置物品过滤器后,它会自动补货并与漏斗进行买卖,若被破坏则会退还任何未领取的库存,可以通过潜行右键点击来清空。
  • 完全由配置驱动的商店:每个商店的物品列表、购买/出售价格、图标、描述和解锁要求都存放在 config/Sell&BuyShop/ 目录下的纯 JSON 文件中——整合包作者可以直接编辑,无需修改或重建模组。
  • FTB Quests 战利品箱集成:商店工具提示会显示任何在售战利品箱物品可能的战利品表内容及掉落几率。
  • 中心 GUI:按下 Y 键(可重新绑定)即可打开所有商店的仪表盘,一目了然地显示锁定/解锁状态,并可快速导航进入每个商店。

命令

所有命令都以 /echoesshop 为命名空间前缀:

  • /echoesshop progress player|team ... set_stage | reset_reward | reset-all | reset-stock — 管理玩家或团队的解锁进度和商店库存。
  • /echoesshop progressinfo — 查看当前的进度/阶段信息。
  • /echoesshop currency give|take|set|balance|pay [player|team] — 管理或转移团队货币余额。
  • /echoesshop gamestage add|remove — 直接授予或撤销一个阶段。
  • /echoesshop nbtedit — 打开一个基于 NBT 的编辑器,用于团队的 Echo 进度。
  • /echoesshop reload — 无需重启服务器,即可从配置文件夹重新加载 Echo/商店定义。