波美罗的商店

波美罗的商店

NeoForge 1.21.1 的功能丰富的游戏内商店模组,允许玩家通过内置货币系统的图形界面买卖物品。

一个功能丰富的游戏内商店模组,适用于 NeoForge 1.21.1,允许玩家通过图形界面和内置货币系统购买和出售物品!!!

特性

  • 图形化商店界面 — 通过直观的 GUI 按分类浏览物品。
  • 玩家交易 — 玩家可以上架自己的物品进行出售,并可设置买入和卖出价格、数量以及用于买卖的库存。所有更改都会同步给所有在线玩家。
  • 货币系统 — 内置每位玩家的货币,并持久化存储。
  • 按键绑定 — 使用“N”键快速打开商店,可在控制设置中自定义。
  • 分类管理 — 创建、删除和管理商店分类,右键编辑分类名称,支持父子分类层级结构。
  • 物品禁用 — 管理员可以禁止特定物品被上架。
  • 可配置权限 — 切换哪些操作需要管理员权限。
  • 物品复制与粘贴 — 悬停物品时按 Ctrl+C 复制物品信息,按 Ctrl+V 将物品粘贴到当前分类,或粘贴的物品添加到分类末尾。复制所有物品属性:物品、价格、库存。
  • 双语支持 — 完整的中文和英文翻译。
  • 自动保存 — 每 5 秒自动持久化数据,商店数据保存到世界目录。服务器重启时数据恢复可靠。
  • 物品显示 — 在物品上显示价格覆盖层(买入/卖出价格)。
  • 商店数据导入/导出 — 使用 /shop export 导出,使用 /shop import 导入。导出的文件保存在 /shop exports/.json 中。
  • 分类排序和编辑 — 上移使用 /shop category moveup。下移使用 /shop category movedown。右键编辑名称。

快捷键

快捷键 描述
默认:N 打开商店(可在控制设置中配置)

玩家命令

命令 描述 示例
/shop(此命令在 1.20.1 Forge 版本中不存在。请按 N 键。) 打开商店界面 /shop
/shop balance 查看当前余额 /shop balance
/shop sell <price> [amount] 上架手中的物品进行出售 /shop sell 100 或 /shop sell 100 64
/shop category create <ID> <name> 创建新分类 /shop category create blocks Blocks
/shop category list 列出所有分类 /shop category list

管理员命令(需要权限等级 2)

命令 描述 示例
/shop add <player> <amount> 向玩家余额添加货币 /shop add Steve 1000
/shop set <player> <amount> 设置玩家余额 /shop set Steve 5000
/shop reload 重新加载商店数据 /shop reload
/shop clear 清空所有商店物品 /shop clear
/shop category moveup <category_name> 将分类上移一个位置 /shop category moveup Blocks
/shop category movedown <category_name> 将分类下移一个位置 /shop category movedown Blocks
/shop category setparent <child> <parent> 设置分类的父分类 /shop category setparent "ChildName" ParentName
/shop category setparent <child> none 移除分类的父分类 /shop category setparent "ChildName" none
/shop ban <item_id> 禁止某个物品被上架 /shop ban minecraft:bedrock
/shop unban <item_id> 解除对某个物品的禁止 /shop unban minecraft:bedrock
/shop banlist 查看被禁止物品的列表 /shop banlist
/shop export <filename> 将商店数据导出为 JSON /shop export shop_backup
/shop import <filename> 从 JSON 导入商店数据 /shop import shop_backup

商店界面操作

操作 描述
左键点击物品 购买物品(库存为 0 时无法购买)
右键点击物品 出售 1 个物品(出售后库存 +1)
Shift + 右键点击物品 批量出售(出售背包中该物品的所有数量,出售后库存 +1)
Ctrl + 右键点击物品 删除自己的上架物品
Shift + 左键点击物品 编辑自己的上架物品(数量、价格、分类、库存)
Ctrl + C(悬停在物品上) 复制物品
Ctrl + V 粘贴物品到当前分类(添加到末尾)