【任务追踪】TeaQuestTracker
TeaQuestTracker简介
TeaQuestTracker 是萌芽引擎的付费附属插件,它支持为BetonQuest或Chemdah任务插件创建自定义可视化任务追踪界面。
使用截图

使用须知
| 指令 | 作用 |
|---|---|
| /tqt | 查看指令帮助 |
/tqt open <玩家 名(可选)> | 打开任务笔记界面 |
/tqt refresh <玩家名(可选)> | 强制刷新玩家HUD |
/tqt navigate <玩家名> <任务ID> | 强制开启指定任务导航 |
| /tqt reload | 重载插件 |
配置文件
Config.yml
############################################################################################################################################
# _____ _____ ___ _____ _ _ _____ _____ _____ _____ _____ ___ _____ _ _ _____ _____
#|_ _| | ____| / | / _ \ | | | | | ____| / ___/ |_ _| |_ _| | _ \ / | / ___| | | / / | ____| | _ \
# | | | |__ / /| | | | | | | | | | | |__ | |___ | | | | | |_| | / /| | | | | |/ / | |__ | |_| |
# | | | __| / / | | | | | | | | | | | __| \___ \ | | | | | _ / / / | | | | | |\ \ | __| | _ /
# | | | |___ / / | | | |_| |_ | |_| | | |___ ___| | | | | | | | \ \ / / | | | |___ | | \ \ | |___ | | \ \
# |_| |_____| /_/ |_| \_______| \_____/ |_____| /_____/ |_| |_| |_| \_\ /_/ |_| \_____| |_| \_\ |_____| |_| \_\
############################################################################################################################################
# 填写CDK
CDK: "12345678910114514"
# 配置版本号(请勿修改)
version: 4
# 任务追踪相关设置
setting:
# 追踪与引导设置
track-and-guide:
# 追踪列表的最大任务数
# 超过后如仍继续追踪,最先被追踪的任务将被取消追踪
# -1 为不限制
max-tracked: -1
# 强制依赖配置
force-depend:
# 是否启用
# 启用后 如果当前任务没有被追踪的情况下 在GUI内开启引导 将会将该任务自动加入追踪
guide-depend-track: true
# 是否启用
# 启用后 如果当前任务正在被引导的情况下 在GUI内取消追踪 将会将该任务自动取消引导
track-depend-guide: true
# 自动追踪设置
auto-track:
# 玩家接取任务时是否自动开启追踪
accept: true
# 自动引导设置
auto-guide:
# 玩家加入游戏时
join:
# 是否自动引导已接取的第一个任务
first-accepted: false
# 是否自动引导已追踪的第一个任务
first-tracked: true
# 玩家接取任务时是否自动开启引导
# guide-depend-track开启时需要auto-track也开启accept才有效
accept: false
##############################################
# 任务GUI相关设置
quest-gui:
# 绑定按键设置
# 填写打开任务GUI界面的绑定按键
# 删除整行即为不绑定
key-bind: 'KEY_J'
# 打开GUI界面时显示的默认任务分类
default-quest-type: "主线"
# 当对应任务分类下没有未接取的任务时显示
empty-quest-setting:
# 任务分类标签
主线:
# GUI右侧对于任务信息的组件添加设置(随意添加)
# 默认起始坐标原点为QuestGui.yml的 任务信息画布 组件的坐标
任务详细信息:
type: label
enable: true
align: "center"
scale: '1'
font: "default"
texts:
- "赶紧跑去找清茶打工吧 ,臭弟弟!"
- "赶紧跑去找清茶打工吧,臭弟弟!"
- "赶紧跑去找清茶打工吧,臭弟弟!"
locationX: "111"
locationY: "37"
locationZ: "10"
# 任务分类标签
支线:
# GUI右侧对于任务信息的组件添加设置(随意添加)
# 默认起始坐标原点为QuestGui.yml的 任务信息画布 组件的坐标
任务详细信息:
type: label
enable: true
align: "center"
scale: '1'
font: "default"
texts:
- "赶紧跑去找清茶打工吧,臭弟弟!"
- "赶紧跑去找清茶打工吧,臭弟弟!"
- "赶紧跑去找清茶打工吧,臭弟弟!"
locationX: "111"
locationY: "37"
locationZ: "10"
###################################################
# 任务HUD相关设置
quest-hud:
# 当玩家没有任何已领取的任务时显示在HUD内
empty-quest-setting:
任务详细信息:
type: label
enable: true
align: "left"
scale: '1.2'
font: "default"
texts:
- "暂时没有新任务了哦"
- "快去自由探索吧臭弟弟"
locationX: "0"
locationY: "0"
locationZ: "10"
# 当玩家有已领取的任务
# 并且目前没有正在追踪中的任务时显示在HUD内
no-track-setting:
任务详细信息:
type: label
enable: true
align: "left"
scale: '1.2'
font: "default"
texts:
- "暂时没有正在追踪中的任务"
locationX: "0"
locationY: "0"
locationZ: "10"
quest/default.yml
# 任务内容配置
#
# BetonQuest模式下 填写BetonQuest对应的Objective节点名
# (需要包含package名时 即填写 default/wood 并开启对应配置)
# Chemdah模式下 直接填写Chemdah内对应的任务ID
wood:
# 分类、优先级
# GUI笔记内展示组件分类
type: "主线"
# HUD内排序优先级,数字越小优先级越高(GUI笔记内也会依赖排序)
# 强烈建议每个任务都有不相同的优先级
priority: 1
# 是否允许取消该任务 可删除 默认为false
# 允许后才会注册笔记界面内添加的取消按钮
allow-cancel: true
# 放弃任务时 确认框内的文本
cancel-text: "是否确认放弃任务&l[#FFFF69B4-FFBBAACC主线&f]#FFB0E0E6收集木材"
# 选用的笔记和追踪界面展示模板
display: "default"
# 配置文本元数据(只支持文本组件)
display-meta:
# 文本组件键名
自己写的任务名:
- "&l[#FFFF69B4-FFBBAACC主线&f]#FFB0E0E6收集木材"
# 文本组件键名
自己写的任 务详细信息:
- "赶紧跑去找清茶收集木材吧!"
- "赶紧跑去找清茶收集木材吧!"
- "赶紧跑去找清茶收集木材吧!"
# 文本组件键名
自己写的任务详情:
- "萌芽引擎可以在任何地方使用!"
- "萌芽引擎可以在任何地方使用!"
- "萌芽引擎可以在任何地方使用!"
- "萌芽引擎可以在任何地方使用!"
# 配置任务奖励显示
display-reward:
# 配置后 对应的物品组件就会在GUI打开时自动加载物品
# 格式 `: "`"
自己写的 奖励显示1: "reward-1"
自己写的奖励显示2: "reward-2"
# 填写HUD内当前任务详情所需要的高度
display-hud-height: "70"
# 配置任务引导目标
# 可删除 删除整个节点后 该任务无法进行引导 强烈不建议这样
quest-target:
# 使用引导类型
###########################################
# # 类型 信息
# type: message
# # 信息文本
# text: "当前任务暂无目标,请自行前往电焊厂上班"
###########################################
###########################################
# # 类型 指令(不推荐使用)
# type: cmd
# # 要尝试执行的指令
# commands:
# - "cmd`<->`say NT"
###########################################
#类型 萌芽引擎导航
type: navigate
# 引导条件
condition:
# 任务匹配条件 (可删除)
# 如果不想限制任务匹配条件 就请将整个quest-condition配置节点删除
quest-condition:
# 与本任务相冲突的任务列表
conflicting-quest:
# 格式:任务ID: "需要发出的警告文本"
# 表示当玩家所拥有的任务中包括 bow1 就会发出相应的警告提示
bow1: "请先完成飞鸟尽良弓藏·其一"
# 表示当玩家所拥有的任务中包括 bow2 就会发出相应的警告提示
bow2: "请先完成飞鸟尽良弓藏·其二"
# 世界匹配条件
world-condition:
#可触发萌芽引擎导航的世界判断列表
check-list:
# 格式:需要包含的世界名: "需要开启的导航ID"
# 表示当玩家当前所在世界的名称中包含world1时 开启导航ID为 defaultWood 的导航
world1: "defaultWood"
# 表示当玩家当前所在世界的名称中包含world2时 开启导航ID为 defaultWood 的导航
world2: "defaultWood"
#玩家所在世界不符合上面的任何一个世界条件时的提示信息
not-match-warning: "请先前往world1世界进行任务引导"
display/default.yml
# 任务界面模板配置
# 索引名 不重复即可
default:
# GUI笔记内缩略栏内展示组件
# 以下组件会在GUI界面内加载进依赖模板组件 _任务选择画布模板_ 生成的画布内
# 起始坐标点为对应任务的画布的左上角
quest-gui-synopsis:
自己写的任务名:
type: label
enable: true
align: "center"
scale: '1'
font: "default"
splitWidth: "w*0.21"
texts:
- ""
locationX: "64"
locationY: "12.5"
locationZ: "10"
# GUI右侧对于任务信息的组件添加设置(随意添加)
# 默认起始坐标原点为QuestGui.yml的 任务信息画布 组件的坐标
# 你可以往下添加更多组件 例如任务奖励,任务提示等等
quest-gui-info:
# 该组件为预设功能的组件 预设功能:将当前任务添加进追踪列表
# 可删除 需要使用预设功能时 索引名不可修改
_追踪复选框_:
enable: true
type: checkbox
#复选框默认的图片、GIF(如果填的是gif文件就会渲染成gif)
defaultPath: 'local`<->`textures/questtracker/gui/track_cancel.png'
#鼠标悬浮到按钮时的图片、GIF(如果填的是gif文件就会渲染成gif)
hoverPath: 'local`<->`textures/questtracker/gui/track_hover.png'
#复选框被选中的时候渲染图片、GIF(如果填的是gif文件就会渲染成gif)
checkedPath: "local`<->`textures/questtracker/gui/track_select.png"
invalid: false
checked: false
locationX: "184"
locationY: "10"
locationZ: "10"
width: "24"
height: "24"
# 该组件为预设功能的组件 预设功能:触发任务引导目标
# 可删除 需要使用预设功能时 索引名不可修改
_引导复选框_:
enable: true
type: checkbox
#复选框默认的图片、GIF(如果填的是gif文件就会渲染成gif)
defaultPath: 'local`<->`textures/questtracker/gui/guide_confirm.png'
#鼠标悬浮到按钮时的图片、GIF(如果填的是gif文件就会渲染成gif)
hoverPath: 'local`<->`textures/questtracker/gui/guide_confirm.png'
#复选框被选中的时候渲染图片、GIF(如果填的是gif文件就会渲染成gif)
checkedPath: "local`<->`textures/questtracker/gui/guide_cancel.png"
invalid: false
checked: false
locationX: "184"
locationY: "40"
locationZ: "10"
width: "27"
height: "11"
# 该组件为预设功能的组件 预设功能:弹出确认框以取消当前任务
# 可删除 需要使用预设功能时 索引名不可修改
_取消任务按钮_:
enable: true
type: button
defaultPath: 'local`<->`textures/questtracker/gui/cancel_quest.png'
hoverPath: 'local`<->`textures/questtracker/gui/cancel_quest.png'
invalid: false
interactCooldown: 1000
locationX: "85"
locationY: "126"
locationZ: "10"
width: "54"
height: "11"
自己写的任务奖励:
type: label
enable: true
align: "left"
scale: '1'
font: "default"
texts:
- "任务奖励: 金币x1000"
locationX: "20"
locationY: "165"
locationZ: "10"
自己写的物品奖励:
type: label
enable: true
align: "left"
scale: '1'
font: "default"
texts:
- "物品奖励: "
locationX: "20"
locationY: "185"
locationZ: "10"
自己写的奖励显示1:
type: item
enable: true
size: '20'
width: '20'
height: '20'
locationX: '78'
locationY: '190'
locationZ: "10"
自己写的奖励显示2:
type: item
enable: true
size: '20'
width: '20'
height: '20'
locationX: '100'
locationY: '190'
locationZ: "10"
自己写的任务名:
type: label
enable: true
align: "center"
scale: '2'
font: "default"
texts:
- ""
locationX: "110"
locationY: "20"
locationZ: "10"
自己写的任务详细信息:
type: label
enable: true
align: "center"
scale: '1'
font: "default"
texts:
- "赶紧跑去找清茶收集木材吧!"
- "赶紧跑去找清茶收集木材吧!"
- "赶紧跑去找清茶收集木材吧!"
locationX: "110"
locationY: "74"
# 填写HUD内任务详情所需要的GUI组件
# 以下组件将在运行时动态加载进生成的 _任务信息画布模板_ 模板组件内
quest-hud-part:
# 该组件为预设功能的组件 预设功能:触发任务引导目标
# 可删除 需要使用预设功能时 索引名不可修改
_引导复选框_:
enable: true
type: checkbox
#复选框默认的图片、GIF(如果填的是gif文件就会渲染成gif)
defaultPath: 'local`<->`textures/questtracker/hud/guide_confirm.png'
#鼠标悬浮到按钮时的图片、GIF(如果填的是gif文件就会渲染成gif)
hoverPath: 'local`<->`textures/questtracker/hud/guide_confirm.png'
#复选框被选中的时候渲染图片、GIF(如果填的是gif文件就会渲染成gif)
checkedPath: "local`<->`textures/questtracker/hud/guide_cancel.png"
invalid: false
checked: false
locationX: "100.8"
locationY: "0"
locationZ: "10"
width: "w*0.028"
height: "h*0.022"
自己写的任务名:
type: label
enable: true
#文本的对齐方式
align: "left"
#缩放
scale: '1.4'
#渲染该label使用的ttf字体名 ttf 字体要放入材质包的assets/germmod/font/ 文件夹内,字体名就是文件名去掉.ttf后缀
#强烈不建议放入过多的字体,会过度消耗玩家客户端内存
font: "default"
#文本内容
texts:
- "[#FFFF69B4-FFBBAACC主线&f]#FFB0E0E6收集木材"
locationX: "9.6"
locationY: "0"
locationZ: "10"
自己写的任务详情:
type: label
enable: true
#文本的对齐方式
align: "left"
#缩放
scale: '1.4'
font: "default"
#文本内容
texts:
- "萌芽引擎可以在任何地方使用!"
- "萌芽引擎可以在任何地方使用!"
- "萌芽引擎可以在任何地方使用!"
- "萌芽引擎可以在任何地方使用!"
locationX: "9.6"
locationY: "16"
locationZ: "10"
navigate/default.yml
#萌芽引擎导航ID 随便填写 不重复即可
#这个文件夹下的导航均为萌芽导航
defaultWood:
#导航的配置
#当玩家到达距离目的地范围的时候触发指令并且自动关闭导航(设置-1则取消该功能)
finishRange: 2
#当玩家到达导航的目的地时触发的命令 %effect_indexName% 代表导航的名字 %effect_effectName% 代表该配置节点的名字
finishCmds:
- "servercmd`<->`titlemsg %player_name% %subtitle% &a到达目的地 &7[木材厂]"
#导航所用道具的大小
scale: 2
#导航所用道具的名字 [配合武器模型]
name: "火剑"
#导航所用道具的材质 删除就不渲染
material: "276"
#在目的地渲染信息 删除就不渲染
targetDesc:
- "&a目的地 &7[木材厂]"
- "&a目前距离 &b%effect_distance% &a格"
#在目的地渲染信标光束颜色 RGB格式 删除就不渲染
beaconColor: 0xFFA3B9
#导航的坐标
location:
x: -702
y: 69
z: -1269
#导航ID 随便写 不重复就行
defaultWorker:
#导航的配置
#当玩家到达距离目的地范围的时候触发指令并且自动关闭导航(设置-1则取消该功能)
finishRange: 2
#当玩家到达导航的目的地时触发的命令 %effect_indexName% 代表导航的名字 %effect_effectName% 代表该配置节点的名字
finishCmds:
- "servercmd`<->`titlemsg %player_name% %subtitle% &a到达目的地 &7[木材厂]"
#导航所用道具的大小
scale: 2
#导航所用道具的名字 [配合武器模型]
name: "火剑"
#导航所用道具的材质 删除就不渲染
material: "276"
#在目的地渲染信息 删除就不渲染
targetDesc:
- "&a目的地 &7[电焊厂]"
- "&a目前距离 &b%effect_distance% &a格"
#在目的地渲染信标光束颜色 RGB格式 删除就不渲染
beaconColor: 0xFFA3B9
#导航的坐标
location:
x: -565
y: 80
z: -1200
gui/questGui.yml
# GUI
# 任务笔记界面
_任务笔记界面_:
options:
startX: "(w-374)/2"
startY: "(h-250)/2"
startZ: "0"
任务界面底图:
enable: true
type: texture
path: 'local`<->`textures/questtracker/gui/background.png'
locationX: "0"
locationY: "0"
locationZ: "0"
width: "374"
height: "250"
#该组件为固定组件
#该组件不可删除 索引名不可修改
_任务列表滚动框_:
type: scroll
#是否要取消滚动框的所有交互 默认为false
invalid: false
# 是否开启相对坐标模式
# 开启后滚动框的背景,滑块栏和内部组件将会自动从滚动框设置的坐标为起点计算坐标 默认为false
# 强烈建议把此选项开启 后期版本可能会强制开启此选项
relative: true
#滚动列表显示的宽度
width: '94'
#滚动列表显示的高度
height: '219'
#滚动列表显示的初始坐标
locationX: '15'
locationY: '13'
locationZ: '0'
#竖向滑块的设置 (可以为任意材质的部件,该部件的坐标无需设置,将由竖向滑块栏决定)
sliderV:
type: button
#按钮默认的图片、GIF(如果填的是gif文件就会渲染成gif)
defaultPath: 'local`<->`textures/questtracker/gui/slider.png'
#鼠标悬浮到按钮时的图片、GIF(如果填的是gif文件就会渲染成gif)
hoverPath: 'local`<->`textures/questtracker/gui/slider.png'
width: "12.48"
height: "16"
#滑块栏的坐标
locationVX: '101'
locationVY: '1'
#竖向滑块栏的宽度、高度
widthV: '14.4'
heightV: '193'
#是否关闭竖向滑块 默认为为true
invalidV: false
#竖向可滚动的像素
#请使用 auto
scrollableV: "auto"
#已经滚动的像素 要小于等于可滚动的像素
scrolledV: "0"
#是否关闭横向滑块 默认为为true
invalidH: true
#画布内布局器
layout:
#布局器类型 FLOW 将根据组件的宽高 自动瀑布流式的填充进容器
type: FLOW
# 组件间隙
gapX: "0"
gapY: "1"
scrollableParts:
#该组件为模板组件
#该组件不可删除 索引名不可修改
_任务选择画布模板_:
type: canvas
enable: true
#画布的起点坐标
locationX: "0"
locationY: "0"
locationZ: "5"
#当使用layout时必须设置该参数
width: "94"
#当使用layout时必须设置该参数
height: "34.5"
#相对于画布的组件
relativeParts:
#该组件为模板组件
#该组件不可删除 索引名不可修改
_任务选择复选框_:
type: checkbox
enable: true
#复选框默认的图片、GIF(如果填的是gif文件就会渲染成gif)
defaultPath: 'local`<->`textures/questtracker/gui/plate_select.png'
#鼠标悬浮到按钮时的图片、GIF(如果填的是gif文件就会渲染成gif)
hoverPath: 'local`<->`textures/questtracker/gui/plate_select.png'
#复选框被选中的时候渲染图片、GIF(如果填的是gif文件就会渲染成gif)
checkedPath: "local`<->`textures/questtracker/gui/plate_cancel.png"
#悬浮到按钮播放声音(可删除)
hoverSound: ''
#点击按钮播放声音(可删除)
clickSound: 'minecraft:ui.button.click'
invalid: false
checked: true
locationX: "0"
locationY: "0"
locationZ: "0"
width: "94.08"
height: "34.5"
#该组件为固定组件
#该组件不可删除 索引名不可修改
_任务详细信息画布_:
type: canvas
# 是否开启这个组件 (false后关闭任何效果、显示、互动、功能;删除整行后默认为不显示)
# 如果将 enable 后面的 true或false 设 置某个条件 将自动匹配条件开关
# 例如填写 enable: "%player_health% = 100" 当玩家的血量到达100时才会开启该组件
enable: true
#画布的起点坐标
locationX: "147"
locationY: "14"
#该组件可删除 索引名可修改
#叫做 任务分类复选框:xx 的复选框将会让Gui显示分类为xx的任务
任务分类复选框=主线:
enable: true
type: checkbox
#复选框默认的图片、GIF(如果填的是gif文件就会渲染成gif)
defaultPath: 'local`<->`textures/questtracker/gui/an0.png'
#鼠标悬浮到按钮时的图片、GIF(如果填的是gif文件就会渲染成gif)
hoverPath: 'local`<->`textures/questtracker/gui/an0.png'
#复选框被选中的时候渲染图片、GIF(如果填的是gif文件就会渲染成gif)
checkedPath: "local`<->`textures/questtracker/gui/an0_cancel.png"
#悬浮到按钮播放声音(可删除)
hoverSound: 'minecraft:ui.button.click'
#点击按钮播放声音(可删除)
clickSound: 'minecraft:ui.button.click'
invalid: false
checked: true
locationX: "11.52"
locationY: "-24.5"
locationZ: "5"
width: "48.96"
height: "28.5"
#该组件可删除 索引名可修改
#叫做 任务分类复选框:xx 的复选框将会让Gui显示分类为xx的任务
任务分类复选框=支线:
enable: true
type: checkbox
#复选框默认的图片、GIF(如果填的是gif文件就会渲染成gif)
defaultPath: 'local`<->`textures/questtracker/gui/an1.png'
#鼠标悬浮到按钮时的图片、GIF(如果填的是gif文件就会渲染成gif)
hoverPath: 'local`<->`textures/questtracker/gui/an1.png'
#复选框被选中的时候渲染图片、GIF(如果填的是gif文件就会渲染成gif)
checkedPath: "local`<->`textures/questtracker/gui/an1_cancel.png"
#悬浮到按钮播放声音(可删除)
hoverSound: 'minecraft:ui.button.click'
#点击按钮播放声音(可删除)
clickSound: 'minecraft:ui.button.click'
invalid: false
checked: true
locationX: "66.24"
locationY: "-24.5"
locationZ: "5"
width: "48.96"
height: "28.5"
gui/questHud.yml
# HUD
# 任务追踪界面
_任务HUD界面_:
options:
startX: "(w-144)"
startY: "(h-135)/2"
startZ: "0"
#该组件为固定组件
#该组件不可删除 索引名不可修改
_任务列表滚动框_:
type: scroll
#将会随着名为 HUD开关复选框 的复选框组件一起开关
enable: true
#是否要取消滚动框的所有交互 默认为false
invalid: false
#滚动列表显示的宽度
width: '134.4'
#滚动列表显示的高度
height: '130'
#滚动列表显示的初始坐标
locationX: '0'
locationY: '0'
locationZ: "0"
# 是否开启相对坐标模式
# 开启后滚动框的背景,滑块栏和内部组件将会自动从滚动框设置的坐标为起点计算坐标 默认为false
# 强烈建议把此选项开启 后期版本可能会强制开启此选项
relative: true
#竖向滑块的设置 (可以为任意材质的部件,该部件的坐标无需设置,将由竖向滑块栏决定)
sliderV:
type: button
#按钮默认的图片、GIF(如果填的是gif文件就会渲染成gif)
defaultPath: 'local`<->`textures/questtracker/hud/slider.png'
#鼠标悬浮到按钮时的图片、GIF(如果填的是gif文件就会渲染成gif)
hoverPath: 'local`<->`textures/questtracker/hud/slider.png'
width: "8.64"
height: "16"
#滑块栏的坐标
locationVX: '135.36'
locationVY: '0'
#竖向滑块栏的宽度、高度
widthV: '9.6'
heightV: '119'
#是否关闭竖向滑块 默认为为true
invalidV: false
#竖向可滚动的像素
#请使用 auto
scrollableV: 'auto'
#已经滚动的像素 要小于等于可滚动的像素
scrolledV: '0'
#是否关闭横向滑块 默认为为true
invalidH: true
#画布内布局器
layout:
#布局器类型 FLOW 将根据组件的宽高 自动瀑布流式的填充进容器
type: FLOW
# 组件间隙
gapX: "0"
gapY: "10"
scrollableParts:
# 该组件为模板组件
# 该组件不可删除 索引名不可修改
_任务信息画布模板_:
type: canvas
# 是否开启这个组件 (false后关闭任何效果、显示、互动、功能;删除整行后默认为不显示)
# 如果将 enable 后面的 true或false 设置某个条件 将自动匹配条件开关
# 例如填写 enable: "%player_health% = 100" 当玩家的血量到达100时才会开启该组件
enable: true
#画布的大小
width: '134.4'
height: '0'
locationX: '0'
locationY: '0'
reward/default.yml
对应物品库类型需要加载前置插件哦!
# 配置需要在任务笔记中显示的奖励物品
reward-1:
# 类型 自定义物品
type: item
# 配置物品
itemStack:
==: org.bukkit.inventory.ItemStack
#材料ID或材料名:子ID
type: DIAMOND_SWORD
meta:
==: ItemMeta
meta-type: UNSPECIFIC
display-name: '§2我是名字'
lore:
- '§f我是描述第一行'
- '§7颜色符请用§'
reward-2:
# 类型 MM物品库物品
# 需要前置 MythicMobs
type: mm-item
# 配置MM物品ID
id: "魔石"
# 数量
amount: 1
reward-3:
# 类型 PxRpg物品库物品
# 需要前置 PxRpg
type: pr-item
# 配置物品ID
id: "魔石"
# 数量
amount: 1
reward-4:
# 类型 PxRpg装备库物品
# 需要前置 PxRpg
type: pr-equip
# 配置物品ID
id: "魔石剑"
# 数量
amount: 1
reward-5:
# 类型 PxRpg宝石库物品
# 需要前置 PxRpg
type: pr-gem
# 配置物品ID
id: "魔宝石"
# 数量
amount: 1
reward-6:
# 类型 Zaphkiel物品库物品
# 需要前置 Zaphkiel
type: zaphkiel
# 配置物品ID
id: "魔剑"
# 数量
amount: 1
reward-7:
# 类型 NeigeItems物品库物品
# 需要前置 NeigeItems
type: neigeitems
# 配置物品ID
id: "黑宝石"
# 数量
amount: 1
reward-8:
# 类型 SX-Item物品库物品
# 需要前置 SX-Item
type: sx-item
# 配置物品ID
id: "阿巴阿巴"
# 数量
amount: 1
reward-9:
# 类型 OriginAttribute物品库物品
# 需要前置 OriginAttribute
type: oa-item
# 配置物品ID
id: "阿巴阿巴"
# 数量
amount: 1
# 物品中变量预设
# 格式 `<变量名>`: `<变量>`
variable:
# 格式 `<变量名>`: `<变量>`
key1: "v1"