• 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
    如果您发现没有下载许可, 请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
PixelTask - 重铸1.21.1宝可梦任务系统 | 进化/捕捉/升级/孵蛋/采果/钓鱼 | 支持每日&每周任务

Bukkit PixelTask - 重铸1.21.1宝可梦任务系统 | 进化/捕捉/升级/孵蛋/采果/钓鱼 | 支持每日&每周任务 1.2.2

没有购买权限 (40.00 钻石)
◆ 支持核心
CatServer,Spigot,PaperSpigot,Magma,Arclight
◆ 插件前置
PixelCore
◆ 游戏版本
1.21.1
YAML:
事件类型支持(共19种)

// === Pixelmon 宝可梦事件 (15种) ===
成功捕捉(CAPTURE_PIXELMON)
击败野生宝可梦(BEAT_WILD_PIXELMON)
宝可梦升级(LEVEL_UP_PIXELMON)
宝可梦进化(EVOLVE_PIXELMON)
孵化宝可梦蛋(HATCH_PIXELMON_EGG)
钓到宝可梦(FISH_PIXELMON)
钓到物品(FISH_ITEM)
赢得极巨团战(RAID_WIN)
宝可梦交易(TRADE_POKEMON)
使用神奇/经验糖果(USE_RARE_CANDY)
采摘树果(PICK_BERRY)
采摘球果(PICK_APRICORN)
商店购买(SHOP_PURCHASE)
商店出售(SHOP_SELL)
阿尔宙斯添加石板(ARCEUS_ADD_PLATE)
吹响天界之笛(ARCEUS_PLAY_FLUTE)
铃铛召唤神兽(GEN2_BELL_SUMMON_POST / GEN2_BELL_ROLL_SUCCESS)

// === 原版 Minecraft 事件 (4种) ===
破坏方块(BREAK_BLOCK)
放置方块(PLACE_BLOCK)
击杀生物(KILL_ENTITY)
食用/饮用物品(CONSUME_ITEM)

灵活任务分类

NORMAL:一次性主线任务(完成后永久锁定)
DAY:每日任务(每日 00:00 自动重置)
WEEK:每周任务(每周一 00:00 自动重置)

多条件匹配

支持指定宝可梦/物品(如 Pikachu、pixelmon:poke_ball)
支持逗号分隔多值匹配(如 Pikachu,Eevee,Raichu)
支持通配符 any(任意物种/物品都计数)
支持闪光语法(如 shiny:Pikachu 仅匹配闪光皮卡丘,shiny:any 匹配任意闪光)
所有匹配自动忽略大小写,配置无需担心格式问题

强大奖励系统

执行任意控制台命令(give / eco give / tell 等)
支持 %player% 变量自动替换
奖励仅在任务首次完成时触发

玩家友好提示

进度更新实时聊天提示
自动显示任务名称与进度(如 [任务] 雷之传承 » 1/1)
内置 Debug 模式,开发调试时可输出完整事件上下文日志
1783851766621.png

YAML:
# ===========================================
# PixelTask 任务配置文件

# 事件类型仅限: PICK_BERRY, LEVEL_UP_PIXELMON, CAPTURE_PIXELMON, BEAT_WILD_PIXELMON, HATCH_PIXELMON_EGG

# Time 字段用于 GUI 分类 (DAY/WEEK/NORMAL)

# 注意:Lore 中不要写死状态行(如“点击接取”),该行将由插件动态生成!


# ========== 任务案例==========

雷之传承:

  Name: "&e 雷之传承"

  Icon: THUNDERBOLT

  Lore:

    - "&7让皮卡丘进化成雷丘"

  Type: ["EVOLVE_PIXELMON"]

  Condition: "Raichu,AlolanRaichu"  # 支持多个结果(普通雷丘 + 阿罗拉雷丘)

  Max: 1

  Command:

    - "give %player% STONE 2"

  Time: "NORMAL"

进化大师:

  Name: "&d 进化大师"

  Icon: EXPERIENCE_BOTTLE

  Lore:

    - "&7见证一次宝可梦的进化"

    - "&8当前进度: &a%Progress%&7/&2%Max%"

  Type: ["EVOLVE_PIXELMON"]

  Condition: "any"          # 关键:使用 "any" 表示任意物种

  Max: 1

  Command:

    - "give %player% pixelmon:evolution_stone 1"

    - "tell %player% &a[任务] &f恭喜完成「进化大师」!获得进化石×1"

  Time: "DAY"         # 每日任务(也可设为 NORMAL / WEEKLY)

皮卡丘成长计划:

  Name: "&e 皮卡丘成长计划"

  Icon: pixelmon:pikachu

  Lore:

    - "&7让你的皮卡丘等级提升 &c20 &7次以上"

    - "&8目标: &a完成一次"

    - "&8状态: &b%Progress%&7/&c%Max%"

  Type: ["LEVEL_UP_PIXELMON"]

  Condition: "Pikachu"

  Max: 20

  Command:

    - "tell %player% &e 皮卡丘成长计划已完成!"

    - "give %player% pixelmon:thunder_stone 1"

  Time: "NORMAL"



首次捕捉皮卡丘:

  Name: "&e 初遇雷电鼠"

  Icon: pixelmon:pichu

  Lore:

    - "&7成功捕捉你的第一只 &e皮卡丘"

    - "&8状态: &b%Progress%&7/&c%Max%"

  Type: ["CAPTURE_PIXELMON"]

  Condition: "Pikachu"

  Max: 1

  Command:

    - "tell %player% &e 恭喜!你获得了最初的伙伴——皮卡丘!"

    - "give %player% poke_ball 10"

  Time: "DAY"





# ========== 每日任务(Time: DAY)==========

每日宝可梦升级5次:

  Name: "&9 每日训练家"

  Icon: EXPERIENCE_BOTTLE

  Lore:

    - "&7今日内让宝可梦升级 &65 次"

    - "&8已完成: &e%Progress%&7/&6%Max%"

    - ""

    - "&7奖励: &630 金币"

    - "&8每日重置"

  Type: ["LEVEL_UP_PIXELMON"]

  Condition: "any"

  Max: 5

  Command:

    - "tell %player% &b 今日完成5次宝可梦升级!"

    - "eco give %player% 30"

  Time: "DAY"



每日采集10个树果:

  Name: "&2 树果收集者"

  Icon: SWEET_BERRIES

  Lore:

    - "&7采集 &210 个 &7树果"

    - "&8当前: &a%Progress%&7/&2%Max%"

    - ""

    - "&a奖励: &2树果种子 x5"

    - "&8每日重置"

  Type: ["PICK_BERRY"]

  Condition: "any"

  Max: 10

  Command:

    - "give %player% pixelmon:berry_seeds 5"

  Time: "DAY"



每日击败8只野生宝可梦:

  Name: "&c 野生训练"

  Icon: DIAMOND_SWORD

  Lore:

    - "&7击败 &48 只 &7野生宝可梦"

    - "&8战绩: &c%Progress%&7/&4%Max%"

    - ""

    - "&c奖励: &420 金币"

    - "&8每日重置"

  Type: ["BEAT_WILD_PIXELMON"]

  Condition: "any"

  Max: 8

  Command:

    - "eco give %player% 20"

  Time: "DAY"



每日孵化3个宝可梦蛋:

  Name: "&d 每日育婴师"

  Icon: EGG

  Lore:

    - "&7今天孵化 &d3 个 &7宝可梦蛋"

    - "&8进度: &b%Progress%&7/&d%Max%"

    - ""

    - "&d奖励: &d幸运蛋 x1"

    - "&8每日重置"

  Type: ["HATCH_PIXELMON_EGG"]

  Condition: "any"

  Max: 3

  Command:

    - "give %player% pixelmon:lucky_egg 1"

  Time: "DAY"





# ========== 每周任务(Time: WEEK)==========

每周培养3只稀有宝可梦:

  Name: "&d 稀有培养(周)"

  Icon: DRAGON_HEAD

  Lore:

    - "&5培养以下稀有宝可梦至更高等级:"

    - "&d• 快龙 &7| &d• 巨金怪 &7| &d• 沙暴龙"

    - "&8本周目标: &c3 次"

    - "&8进度: &b%Progress%&7/&c%Max%"

    - ""

    - "&6每周一重置"

  Type: ["LEVEL_UP_PIXELMON"]

  Condition: "Dragonite,Metagross,Garchomp"

  Max: 3

  Command:

    - "tell %player% &5 你本周成功培养了3只稀有宝可梦!"

    - "give %player% pixelmon:exp_share 1"

  Time: "WEEK"



每周捕捉3只传说宝可梦:

  Name: "&6 传说捕手(周)"

  Icon: NETHER_STAR

  Lore:

    - "&6捕捉以下传说宝可梦:"

    - "&e• 雷公 &7| &e• 炎帝 &7| &e• 水君"

    - "&8本周目标: &63 只"

    - "&8进度: &b%Progress%&7/&6%Max%"

    - ""

    - "&6每周重置"

  Type: ["CAPTURE_PIXELMON"]

  Condition: "Raikou,Entei,Suicune"

  Max: 3

  Command:

    - "tell %player% &6 你已成为传说宝可梦大师!"

    - "give %player% master_ball 1"

  Time: "WEEK"



每周采集50个树果:

  Name: "&2 树果大丰收(周)"

  Icon: OAK_LOG

  Lore:

    - "&7本周采集 &250 个 &7树果"

    - "&8当前: &a%Progress%&7/&2%Max%"

    - ""

    - "&a奖励: &2高级肥料 x3"

    - "&8每周重置"

  Type: ["PICK_BERRY"]

  Condition: "any"

  Max: 50

  Command:

    - "give %player% pixelmon:advanced_fertilizer 3"

  Time: "WEEK"



每周孵化10个宝可梦蛋:

  Name: "&5 育婴专家(周)"

  Icon: TURTLE_EGG

  Lore:

    - "&7本周孵化 &510 个 &7宝可梦蛋"

    - "&8进度: &b%Progress%&7/&5%Max%"

    - ""

    - "&5奖励: &d大师球 x1"

    - "&8每周重置"

  Type: ["HATCH_PIXELMON_EGG"]

  Condition: "any"

  Max: 10

  Command:

    - "give %player% master_ball 1"

  Time: "WEEK"
YAML:
# ===========================================
# 任务界面配置文件
# 支持: 每日 / 每周 / 主线 等任意分类
# ===========================================

# GUI 基础设置
title: "&8每日任务列表"
size: 36  # 必须是 9 的倍数(9, 18, 27, 36, 45, 54)

# 任务槽位与分配逻辑
task-slots: [10, 12, 14, 16]  # 第2行中间4格(从0开始)
auto-slot: true               # true = 按 task-slots 顺序依次放置
random-order: false           # true = 打乱 quest-ids 顺序

# 要显示的任务 ID
quest-ids:
  - 每日捕捉5只宝可梦
  - 采集10个树果
  - 击败8只野生宝可梦
  - 任意宝可梦升级5次

# 背景装饰物品
background-items:
  # 边框:灰色染色玻璃板
  - type: GRAY_STAINED_GLASS_PANE
    name: ""
    lore: []
    slot: [0,1,2,3,4,5,6,7,8,9,17,18,26,27,28,29,30,31,32,33,34,35]

  # 分隔线:黑色玻璃(居中)
  - type: BLACK_STAINED_GLASS_PANE
    name: ""
    lore: []
    slot: [11, 13, 15]

  # 标题装饰:顶部中央
  - type: QUARTZ_BLOCK
    name: ""
    lore: []
    slot: [4]
代码:
宝可梦相关事件
CAPTURE_PIXELMON:捕捉宝可梦。Condition 可填宝可梦种类名、shiny:种类名 或 shiny:any,留空或 any 匹配任意捕捉。
BEAT_WILD_PIXELMON:击败野生宝可梦。Condition 可填宝可梦种类名,支持逗号分隔多值,留空或 any 匹配任意击败。
LEVEL_UP_PIXELMON:宝可梦升级。Condition 可填宝可梦种类名、shiny:种类名 或 shiny:any,留空或 any 匹配任意升级。
EVOLVE_PIXELMON:宝可梦进化。Condition 填写进化后的种类名,支持 shiny: 前缀,留空或 any 匹配任意进化。
HATCH_PIXELMON_EGG:孵化宝可梦蛋。Condition 填写孵化出的种类名,支持 shiny: 前缀,留空或 any 匹配任意孵化。
FISH_PIXELMON:钓到宝可梦。Condition 填写宝可梦种类名,留空或 any 匹配任意垂钓宝可梦。
RAID_WIN:赢得极巨团战。Condition 填写团战Boss种类名,留空或 any 匹配任意团战胜利。
TRADE_POKEMON:交易获得宝可梦。Condition 填写获得的种类名,支持 shiny: 前缀,留空或 any 匹配任意交易。
USE_RARE_CANDY:使用神奇糖果。Condition 填写糖果类型:rare、xl、l、m、s、xs,留空或 any 匹配任意糖果。

采集与资源事件
FISH_ITEM:钓到物品。Condition 填写物品注册ID(如 pixelmon:ran_berry),留空或 any 匹配任意垂钓物品。
PICK_BERRY:采摘树果。Condition 填写树果枚举名(如 Oran、Sitrus),留空或 any 匹配任意树果。
PICK_APRICORN:采摘球果。Condition 填写球果枚举名:RED、BLUE、YELLOW、GREEN、PINK、WHITE、BLACK,留空或 any 匹配任意球果。

商店与经济事件
SHOP_PURCHASE:商店购买物品。Condition 填写物品注册ID,留空或 any 匹配任意购买。
SHOP_SELL:商店出售物品。Condition 填写物品注册ID,留空或 any 匹配任意出售。

⚔传说与特殊事件
ARCEUS_ADD_PLATE:为阿尔宙斯添加石板。Condition 填写石板枚举名(小写,如 flame、splash),留空或 any 匹配任意石板。
ARCEUS_PLAY_FLUTE:演奏阿尔宙斯之笛。Condition 固定填写 any,无需其他条件。
GEN2_BELL_ROLL_SUCCESS:铃铛召唤判定成功。Condition 固定填写 any,无需其他条件。
GEN2_BELL_SUMMON_POST:铃铛召唤神兽出现。Condition 填写神兽种类名,支持 shiny: 前缀,留空或 any 匹配任意召唤。

原版Minecraft事件
BREAK_BLOCK:破坏方块。Condition 填写方块材质名(如 stone ),留空或 any 匹配任意方块。
PLACE_BLOCK:放置方块。Condition 填写方块材质名(如 stone ),留空或 any 匹配任意方块。
KILL_ENTITY:击杀实体。Condition 填写实体类型名(如 zombie ),留空或 any 匹配任意实体。
CONSUME_ITEM:消耗物品(食用/饮用)。Condition 填写物品材质名(如 apple),留空或 any 匹配任意消耗。

1765737111309.png1765737135959.png1765737149480.png1765815782395.png
作者
Mutimc
价格
40.00 钻石
下载
3
查看
710
首次发布
最后更新
评分
0.00 星 0 星

分享资源

最新更新

  1. Update1.2.2

    更新巨量内容以及修复巨量BUG