PokeMarket 2.0 前置插件有四个, 分别为
-> PokemonAPI 必须是1.6或1.6以上
-> NyEconomy
-> PlayerPoints
-> Vault
四个插件都是必须装上的
首先是创建市场, 插件正常加载后, 有一个在 PokeMarket 插件目录下有一个 Market 目录
我们先创建一个文件 example.yml 然后打开这个文件开始我们的配置
PokeMarket 2.0 的市场配置 如果出现格式错误 将不会加载 或 出现报错等情况 所以要重视
这是一个例子
看完配置了?那我们来解析一下上方配置中各个节点的意思
每个市场配置代表着一个独立的市场, 市场配置必须按格式来噢~
-> title 就是市场的标题
-> size 就是市场的大小 (GUI界面,必须是9的倍数 最大54)
-> blacklist 是上架黑名单, 将你要禁止上架的精灵名填在此处即可 (必须是英文名)
-> vault 是要消耗的货币, 如果是 Vault 那就消耗金币, 如果是 PlayerPoints 则消耗点券, 其余视为 NyEconomy 的货币
-> min 及 max 是 最低上架价格, 最高上架价格
-> allowEgg 意思为 是否允许上架精灵蛋
-> slots 是玩家上架的精灵 在GUI界面显示的位置
-> marketName 为 市场名
-> count 意思是 这个市场最多能上架多少精灵 (全服玩家)
-> expire 上架之后多少秒没人购买自动下架
-> ivs-limit 精灵多少 v 最低多少价格才能上架
-> limit 是玩家能在这个市场上架几只精灵 有 2 个节点
~ 一个是 permission 一个是 node,权限判断方式为 (permission).(node)
~ 例如上方的配置, 如果玩家有 pokemarket.example.default 这个权限则 允许上架 3 只精灵
-> broadcast 为 玩家上架精灵后是否全服公告
-> Items 为 GUI 界面中的自定义物品 总共有 5 个节点
~ type 为 物品的英文名
~ name 为 物品的名字
~ slot 为物品的槽位, 如果为 slots 则可支持多个槽位, 例如下方例子
~ action 为交互操作, 一共有 3 种, up 上一页, down 下一页, info 当前市场的市场仓库
~ lore 为物品的描述
教程就到这里了, 有疑问可在下方回复!
-> PokemonAPI 必须是1.6或1.6以上
-> NyEconomy
-> PlayerPoints
-> Vault
四个插件都是必须装上的
首先是创建市场, 插件正常加载后, 有一个在 PokeMarket 插件目录下有一个 Market 目录
我们先创建一个文件 example.yml 然后打开这个文件开始我们的配置
PokeMarket 2.0 的市场配置 如果出现格式错误 将不会加载 或 出现报错等情况 所以要重视
这是一个例子
代码:
title: "&8测试市场"
size: 36
blacklist:
- "Pikachu"
vault: "Vault"
min: 100
max: 10000
allowEgg: false
expire: 30
ivs-limit:
1: 100
slots:
- 10
- 13
- 16
marketName: "测试"
count: 5
limit:
permission: "pokemarket.example"
node:
default: 3
vip: 5
broadcast: true
Items:
up:
type: PAPER
name: "&f上一页"
slot: 27
action: up
down:
type: PAPER
name: "&f下一页"
slot: 35
action: down
info:
type: CHEST
name: "&f个人仓库"
slot: 31
action: info
看完配置了?那我们来解析一下上方配置中各个节点的意思
每个市场配置代表着一个独立的市场, 市场配置必须按格式来噢~
-> title 就是市场的标题
-> size 就是市场的大小 (GUI界面,必须是9的倍数 最大54)
-> blacklist 是上架黑名单, 将你要禁止上架的精灵名填在此处即可 (必须是英文名)
-> vault 是要消耗的货币, 如果是 Vault 那就消耗金币, 如果是 PlayerPoints 则消耗点券, 其余视为 NyEconomy 的货币
-> min 及 max 是 最低上架价格, 最高上架价格
-> allowEgg 意思为 是否允许上架精灵蛋
-> slots 是玩家上架的精灵 在GUI界面显示的位置
-> marketName 为 市场名
-> count 意思是 这个市场最多能上架多少精灵 (全服玩家)
-> expire 上架之后多少秒没人购买自动下架
-> ivs-limit 精灵多少 v 最低多少价格才能上架
-> limit 是玩家能在这个市场上架几只精灵 有 2 个节点
~ 一个是 permission 一个是 node,权限判断方式为 (permission).(node)
~ 例如上方的配置, 如果玩家有 pokemarket.example.default 这个权限则 允许上架 3 只精灵
-> broadcast 为 玩家上架精灵后是否全服公告
-> Items 为 GUI 界面中的自定义物品 总共有 5 个节点
~ type 为 物品的英文名
~ name 为 物品的名字
~ slot 为物品的槽位, 如果为 slots 则可支持多个槽位, 例如下方例子
代码:
Items:
test:
type: PAPER
name: "&f分割栏"
slots:
- 1
- 2
- 3
- 4
~ lore 为物品的描述
教程就到这里了, 有疑问可在下方回复!
最后编辑: