• 【MineBBS社区发展意见征集】

    欢迎参与MineBBS社区调查,助力打造更好Minecraft社区!完成问卷可获赠200金粒,优质回答可额外获得200金粒(限5名),快来参与吧!【点击参与】

资源图标

原创 Endstone 【开发中】Freemarket-自由市场贸易,一款玩家间交易插件,物品数据暂不完全支持 0.1.0dev5

登录后下载
版权类型
原创
版权链接
https://github.com/yuhangle/endstone-freemarket
Wiki/文档
https://github.com/yuhangle/endstone-freemarket
语言支持
多语言
前置组件
【必选】endstone(版本0.8.0及以上) https://github.com/EndstoneMC/endstone
【可选】umoney https://www.minebbs.com/resources/umoney.10622/
适配版本(基岩)
  1. 最新版本
[MD]
> 此插件仍在开发阶段,部分物品数据在交易中会丢失,支持的物品数据为 物品命名 物品附魔 lore 物品耐久,不支持的数据有潜影盒物品数据 烟花数据 药水数据等,等待endstone后续api更新。

## 介绍

Freemarket为一款用于玩家间自由交易的插件,玩家可自主上架商品,在市场界面浏览其他玩家的商品并购买,其自带一个经济系统,也支持使用umoney作为经济系统。

## 如何使用

> 安装&配置

* 安装Endstone

此步请查看endstone文档

* 下载&安装Freemarket插件

> Windows平台

前往Releases处下载最新的Windows版本的压缩包,然后解压其中的文件到服务端的plugins目录

> Linux平台

前往Releases处下载最新的Linux版本的压缩包,然后解压其中的文件到服务端的plugins目录

* 配置

首次运行插件后将自动在plugins目录创建freemarket文件夹,里面会生成配置文件config.json
配置文件的默认配置如下:

```bash
{
"money": "freemarket",
"player_max_goods": 10
}
```

`money` 为使用的经济系统名,默认为自身经济系统freemarket。若需更换为umoney插件作为经济系统,请更改此处值为umoney,为了在使用umoney作为经济系统时有更好的体验,请额外安装一个money_connext插件(如果你是在minebbs下载的,那么已经包含在压缩包里了)用于freemarket与umoney通信。

`player_max_goods` 为一个玩家能同时上架的最大商品量,当玩家当前正在上架商品的商品达到此值时,无法继续上架商品。

> 命令用法

**命令列表**

```shell
/market
```

打开市场菜单。

```shell
/market register <username: message> [avatar: message]
```

注册一个市场账号。"username: message" 参数为要使用的市场用户名,"avatar: message" 参数为用户使用的头像的文件位置。

```shell
/market money (add|less) <player:target> <money: int>
```

通过市场自带经济系统更改玩家资金。"add|less" 参数为增加操作或减少操作,"player:target" 为要更改的玩家名,money:int 为资金数额。仅管理员可用。
[/MD]
作者
yuhang2006
下载
5
查看
253
首次发布
最后更新

评分

0.00 星 0 次评分

yuhang2006 的其他资源

最新更新

  1. 把里面的money_connect插件适配下es 0.8.1以解决无法操作经济的问题

    把里面的money_connect插件适配下es 0.8.1以解决无法操作经济的问题,其它没改
  2. v0.1.0dev5 若干错误修复与界面改动

    修复: 修复了使用实体货币付款时,买家物品槽中物品刚好等于交易所需物品数量时,商家收到的实体货币将为空气的问题; 修复了商家收到带有附魔的实体货币时,提现时失去附魔的问题; 界面改动:...
后退
顶部 底部