命令权限
本插件默认无需配置任何权限,服主开箱即用(热加载插件可能会导致默认权限无效)
很多下面涉及都类型不知道的 低版本请使用tab提醒,1.12以上会自动提醒
# 权限
| 权限 | 用途 | 默认拥有者 |
|---|---|---|
| playerTask.addDemand | 新增任务目标 | op |
| playerTask.addReward | 新增任务奖励 | op |
| playerTask.addShop | 新增任务币商城物品 | op |
| playerTask.open | 每日任务gui | op |
| playerTask.shop | 任务币商城gui | op |
| playerTask.create | 创建任务 | op |
| playerTask.view | 管理任务 | op |
| playerTask.getToday | 立即获取今日任务 | op |
| playerTask.delToday | 清空今日任务列表和全部玩家的任务(1.4.1+) | op |
| playerTask.reload | 重载配置 | op |
| playerTask addNpcTask | 添加npc任务(1.6.0+) | op |
| playerTask.edit | 编辑任务(1.7.1+) | op |
| playerTask.convert | 转换数据源 | op |
| playerTask.setRarity | 编辑任务稀有度(1.8.7+) | op |
| playerTask.changeItem | 生成任务卷轴 (1.9.0+) | op |
| playerTask.setDescription | 添加任务描述(1.9.7+) | op |
| playerTask.coin | 操作玩家任务币(1.13.2+) | op |
| playerTask.openNpc | 指令打开对应npc任务列表(2.0.1+) | op |
| playerTask.setEnableCommand | 设置领取npc任务执行的命令(2.1.3+) | op |
| playerTask.openMeNpcTask | 打开自己领取的的NPC任务列表(2.1.3+) | op |
# 指令(管理员):
| 指令 | 用途 |
|---|---|
| /plk addDemand [目标类型] [数量] (描述) | 添加任务目标(需要主手持有对应物品) |
| /plk addReward [奖励类型] [数量] (描述) | 添加任务奖励(如果奖励类型是物品需要主手持有对应物品) |
| /plk addShop [类型] [价格] | 添加任务币商城物品奖励(类型:限购一次:once;无限购买:infinite) |
| /plk create [任务名称] (任务类型) (任务稀有度) | 使用gui来创建任务(推荐) |
| /plk view [类型] | 使用gui里查看和管理 类型,[list:任务,demand:任务目标,reward:任务奖励,例如: /plk view list |
| /plk getToday | 立即执行一次获取今日任务程序 |
| /plk delToday | 清空今日任务列表和全部玩家的任务(1.4.1+) |
| /plk reload | 重载配置 |
| /plk addNpcTask [任务id] [npcId] [是否永久任务] [可完成次数] [冷却时间] (前置任务id) | 添加npc任务(1.6.0+) |
| /plk edit [任务id] | 使用gui编辑任务(1.7.1+) |
| /plk convert [类型] | 转换数据源,类型mysql或者sqlite |
| /plk setRarity [任务id] [稀有度] | 编辑任务稀有度(1.8.7+) |
| /plk changeItem [任务id] (玩家名称) | 生成任务卷轴(1.9.0+) |
| /plk setDescription [任务id] [任务描述] | 添加任务描述(1.9.7+) |
| /plk coin [类型] [玩家名] [数量] | 操作玩家任务币数量(1.13.2) |
| /plk openNpc [npcId] | 指令打开对应npc任务列表(2.0.1+) |
| /plk setEnableCommand [任务ID] [命令] | 设置领取npc任务执行的命令(2.1.3+) |
| /plk openMeNpcTask | 打开自己领取的的NPC任务列表(2.1.3+) |
[] 必填 () 非必填
# 指令(玩家):
| 指令 | 用途 |
|---|---|
| /plk open | 打开每日任务gui |
| /plk shop | 打开任务币商城gui |
# 目前支持的任务目标类型如下
craftItem 合成
blockBreak 挖掘(农作物会显示为收获)
Fish 垂钓
Interact 放置
kill 击杀MM怪物
consume 消耗物品
killNormal 击杀普通怪物
submit 提交物品
killPlayer 击杀玩家(1.13.3+)
enchantment 附魔(1.13.3+)
shear 剪切(2.1.0+)
breed 繁殖(2.4.5+)
tame 驯服(2.4.6+)
chat 发言(2.4.8+)
killMp 击杀Mp怪物(2.4.9+)
interaction 交互(2.6.0+)
command 命令(2.6.0+)
# 目前支持的任务奖励类型如下
vault 金币
playerPoints 点券
coin 任务币
itemStack 物品
command 命令
# 命令类型说明
# 玩家执行指令,中间的0代表按照玩家身份执行,如果玩家没权限会执行失败
/plk addReward command 0 eco#give#${player}#666 这是描述
# 玩家执行指令,中间的1代表按照op身份执行
/plk addReward command 1 eco#give#${player}#666 这是描述
# 控制台执行指令,中间的2代表控制台执行
/plk addReward command 2 eco#give#${player}#666 这是描述
# 任务类型说明
任务类型分为 everyday(每日任务) npc(NPC任务) 不互通
# 任务稀有度
| 说明 | 稀有度 | 推荐任务名称颜色代码 |
|---|---|---|
| 普通任务 | normal | &f |
| 高级任务 | advanced | &1 |
| 稀有任务 | rare | &5 |
| 罕见任务 | rarer | &d |
| 史诗任务 | epic | &e |
| 神话任务 | mythical | &e&l |