跳到正文

FreeMarket

作者:Shake_1227

一款适用于 Mohist 1.20.1 服务器的复古风玩家集市模组,支持商品上架、拍卖、议价、评价、提醒和经济系统整合。

收藏

截图

介绍

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

FreeMarket

英语

FreeMarket 是一款适用于 Minecraft 1.20.1(Forge)的市场模组,主要面向 Mohist 服务器。

它提供专属的市场系统,玩家无需管理员权限即可购买、出售、拍卖、议价、评价并管理商品列表。


功能

  • 购买和出售物品
  • 限时拍卖
  • 价格协商
  • 评论和卖家评价
  • 搜索、筛选和排序
  • 商品列表通知
  • 保存的搜索
  • 购买、商品列表和浏览历史
  • 市场标签
  • 可配置的交易手续费
  • 安全的物品交付与找回
  • 英语和日语本地化

需求

  • Minecraft 1.20.1
  • Forge 47.x
  • Java 17
  • Mohist 1.20.1
  • Vault
  • 兼容 Vault 的经济插件

可选依赖

支持使用 ModernNotification 1.0.0 或更高版本发送游戏内市场通知。

客户端和服务器端都必须安装 ModernNotification。


安装

在服务器以及所有连接的客户端上安装 FreeMarket。

放置一个Free Market Terminal并与其交互,即可访问市场。

普通玩家必须使用终端方块打开市场。


命令

/freemarket open

打开普通市场界面。

此命令仅限服务器管理员使用。普通玩家必须使用 Free Market Terminal。

/freemarket admin

打开市场管理界面。

管理界面包括:

  • 市场标签管理
  • 交易手续费设置
  • 商品列表举报
  • 管理控制

此命令仅限服务器管理员使用。

/freemarket resolve list [page]

显示需要手动审核付款的交易。

可选的page参数用于选择要显示的页面。

此命令也可以在服务器控制台中执行。

/freemarket resolve info <transaction>

显示指定交易的交易记录和商品列表信息。

将<transaction>替换为手动审核列表中显示的交易 ID。

此命令也可以在服务器控制台中执行。

/freemarket resolve <transaction> complete

手动确认外部经济系统状态后,完成指定交易的物品交付。

完成交易前,务必检查兼容 Vault 的经济插件。

此命令也可以在服务器控制台中执行。

/freemarket resolve <transaction> return

手动确认外部经济系统状态后,退还指定交易中托管的物品。

退还物品前,务必检查兼容 Vault 的经济插件。

此命令也可以在服务器控制台中执行。


重要说明

FreeMarket 面向 Mohist 1.20.1 服务器设计。

不保证与标准 Forge 专用服务器、其他混合服务端软件或不同 Minecraft 版本兼容。

上架的物品会暂时由服务器保管。如果未完成的商品列表被取消或弃置,系统会返还完全相同的物品堆叠。

只有当整组物品都能放入收件人的物品栏时,购买的物品才会放入其中;否则,物品会掉落在收件人所在位置。交付失败的物品会进入队列,之后可重新找回。


源代码

https://github.com/Shake1227/FreeMarket


许可证

FreeMarket采用知识共享署名-非商业性使用 4.0 国际许可协议(CC BY-NC 4.0)。

除非事先获得版权所有者的书面许可,否则禁止将其用于商业用途—包括通过 YouTube 视频、直播、赞助、会员订阅、捐赠、广告收入或任何其他创收方式获利—。

版权所有 © 2026 Shake_1227

 

日语

FreeMarket是一款面向Minecraft 1.20.1 Forge开发的市场模组,主要适用于Mohist服务器。

它添加了一套专用市场系统,玩家无需OP权限即可上架和购买物品、参与拍卖、议价、评价以及管理商品等。


主要功能

  • 上架和购买物品
  • 限时拍卖
  • 议价
  • 留言和卖家评价
  • 搜索、筛选和排序商品
  • 上架通知
  • 保存搜索条件
  • 购买记录、上架记录和浏览记录
  • 市场标签
  • 设置交易手续费
  • 交易时保留NBT数据
  • 支持日语和英语

运行要求

  • Minecraft 1.20.1
  • Forge 47.x
  • Java 17
  • Mohist 1.20.1
  • Vault
  • 支持Vault的经济插件

可选模组

支持ModernNotification 1.0.0及更高版本。

安装ModernNotification后,可通过专用通知界面查看市场内的通知。

请在客户端和服务器端都安装ModernNotification。


安装方法

请在服务器端以及所有连接的客户端安装FreeMarket。

在世界中放置“交易终端”并右键点击,即可使用市场。

没有OP权限的玩家必须通过终端方块打开市场。


命令

/freemarket open

打开常规市场界面。

此命令仅限OP使用。普通玩家请使用交易终端打开市场。

/freemarket admin

打开市场管理界面。

在管理界面中可以进行以下设置和操作。

  • 管理市场标签
  • 设置交易手续费
  • 查看上架举报
  • 其他操作

此命令仅限OP使用。

/freemarket resolve list [ページ]

显示需要手动确认付款状态的交易列表。

ページ为可选参数,用于指定要显示的列表页码。

此命令也可以从服务器控制台执行。

/freemarket resolve info <取引ID>

显示指定交易的交易记录和上架信息。

<取引ID>请填写手动确认列表中显示的交易ID。

此命令也可以从服务器控制台执行。

/freemarket resolve <取引ID> complete

确认外部经济插件中的付款状态后,完成向指定交易发放物品。

执行前,请务必确认Vault兼容经济插件中的余额和付款状态。

此命令也可以从服务器控制台执行。

/freemarket resolve <取引ID> return

确认外部经济插件中的付款状态后,返还指定交易中保管的物品。

执行前,请务必确认Vault兼容经济插件中的余额和付款状态。

此命令也可以从服务器控制台执行。


注意事项

本模组面向Mohist 1.20.1服务器。

无法保证其在普通Forge专用服务器、其他混合服务端或不同Minecraft版本上正常运行。

在上架界面中选定的物品会暂时由服务器保管。取消尚未完成的上架或中途退出时,选定的物品会原样返还。

只有在物品堆能完整放入背包时,购买的物品才会直接添加到背包中。如果空间不足,物品会掉落在收件人所在位置。发放失败的交易会保存在数据中,以便之后恢复。


源代码

https://github.com/Shake1227/FreeMarket


许可协议

FreeMarket采用知识共享署名-非商业性使用 4.0 国际许可协议(CC BY-NC 4.0)。

除非事先获得版权所有者的许可,否则禁止将其用于商业用途,包括通过YouTube视频或直播变现、广告收入、赞助、会员订阅、捐赠、打赏等方式获利。

版权所有 © 2026 Shake_1227

常见问题

FreeMarket 支持哪些 Minecraft 版本?

FreeMarket 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

FreeMarket 怎么安装?

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

评论

登录后评论和评分

Shake_1227 的其他作品

查看全部 →