- ◆ 支持核心
- Arclight
- ◆ 插件前置
- Cobblemon
- ◆ 游戏版本
- 1.21.1
任务配置:
支持的任务类型:
通行证奖励:
配置文件:
一个写的很破烂的文档(底部有贴几张展示图片): https://gitee.com/ningmengQwQ/lm-txz-document/blob/master/README.md#lmtxz-文档
插件交流群: 966720491
授权加群获取
代码:
tasks:
berry1: #内部名称不能重复
name: "收任意树果" #同样不能重复
description: "收获任意树果"
level: "普通" #任务等级
rewards:
- "say %player% reward" #执行命令没什么好说的 %player%会替换成玩家名
target:
- name: "harvest_berry_1" #在同一个任务中不能重复
type: COBBLEMON_BERRY_HARVEST #任务类型
target: "西梨果" #任务目标
amount: 1 #任务数量
description: "收获任意树果" #任务描述
- name: "harvest_berry_2"
type: COBBLEMON_BERRY_HARVEST
target: "桃桃果"
amount: 1
description: "收获任意树果"
berry2:
name: "收111"
target:
type: COBBLEMON_BERRY_HARVEST
target: "*"
amount: 10
description: "收获任意树果"
level: "普通"
rewards:
- "say %player% reward"
支持的任务类型:
代码:
BLOCK_BREAK, //方块破坏
COBBLEMON_CATCH,//捕捉精灵
COBBLEMON_BATTLE,//击败精灵
COBBLEMON_LEVEL_UP,//精灵升级
COBBLEMON_EVOLUTION,//精灵进化
COBBLEMON_HATCH_EGG,//孵蛋
COBBLEMON_SHOULDER_MOUNT,//背精灵
COBBLEMON_FISHING,//钓鱼
PLAYER_CHAT, //聊天
PLAYER_MOVE, //移动
COBBLEMON_BERRY_HARVEST //收获树果
通行证奖励:
代码:
rewards:
free: #免费版
- level: 1 #1级可领取的奖励
name: "§e初级补给箱"
UnclaimedMaterial: BONE #未领取的材质
ClaimedMaterial: STRING #已领取的材质
lore:
- "§7领取5个面包"
- "§8等级奖励 · 免费纪行"
commands:
- "give %player% bread 5"
- level: 2
name: "§e初级补给箱"
lore:
- "§7领取5个面包"
- "§8等级奖励 · 免费纪行"
commands:
- "give @p bread 5"
premium: 豪华版
- level: 5
name: "§d史诗武器箱"
lore:
- "§7钻石剑"
- "§6高级纪行专属奖励"
commands:
- "give %player% diamond_sword 1"
配置文件:
代码:
# 数据存储方式: file | mysql
data-storage: mysql
# MySQL 配置(仅当 data-storage 为 mysql 时生效)
mysql:
host: localhost
port: 3306
database: lmTXZ
username: root
password: admin
daily-tick: #每日更新赛季时间(如下8:00)
hour: 8
minute: 0
milestone:
target: 40 #赛季持续时间(40天)
commands: #赛季结束时执行命令
- "say 测试成功!"
TXZ-row: 5 #通行证ui行数
task-row: 4 #任务ui行数
TXZ_slots: [9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26] #通行证奖励槽位
task_daily_slots: [10, 12, 14, 19 ,21 ,23] #每日任务槽位
task_weekly_slots: [16,25] #每周任务槽位
left_slot: 36 #通行证ui上一页按钮
right_slot: 40 #下一页
close_slot: 44 #关闭
premiumIcon: #豪华版购买按钮
item:
material: DIAMOND_CHESTPLATE
name: "§6§l立即购买 豪华版"
lore:
- ""
- "§a当前金币: §f%LmTXZ_jixing_level% #->这里可以解析变量我填的是通行证等级"
- "§e价格: §6xxxx 金币"
- ""
- "§7▶ 点击购买,尊享特权!"
slot: 4
# 购买条件(支持简单表达式)
condition: "%LmTXZ_jixing_level% >= 10"
# 购买成功后执行的命令(%player% 会被替换)
commands:
- "lp user %player% permission set lmTXZ.vip true"
- "tell %player% §a 恭喜!你已获得 VIP 权限!"
# 成功/失败提示
message:
success: "§a 购买成功!特权已生效!"
fail: "§c 金币不足,无法购买 VIP!"
already: "§e你已经是 VIP 了!"
rewardIcon: #通行证奖励按钮材质默认设置,可在rewards.yml中额外配置按钮材质
unclaimed: "CHEST_MINECART" #未领取的材质
claimed: "MINECART" #已领取的材质
level: #完成任务得到的经验值,每一级都为2000经验值
normal:
pt: 300 #普通
xy: 800 #稀有
ss: 2000 #史诗
mz: 5000 #每周
vip:
pt: 500
xy: 1000
ss: 2200
mz: 5200
task: #每日任务刷新配置
normal:
pt: 3 #普通
xy: 2 #稀有
ss: 1 #史诗
mz: 1 #每周(每周登入时刷新)
vip:
pt: 3
xy: 2
ss: 2
mz: 2
一个写的很破烂的文档(底部有贴几张展示图片): https://gitee.com/ningmengQwQ/lm-txz-document/blob/master/README.md#lmtxz-文档
插件交流群: 966720491
授权加群获取