CobbleMissions

CobbleMissions

为Cobblemon制作的Side-Mod为你的服务器创建任务

游戏机制

CobbleMissions

为你的 Cobblemon 服务器打造的高度可定制任务系统

想用明确的目标、丰厚的奖励和有条理的进度来挑战你的玩家吗? CobbleMissions 就是你需要的那款插件。


支持的任务类型

对战

• 与 NPC、玩家或野生宝可梦对战并获胜或失败 • 可自定义:模式(win/lose)、对手类型和具体名称

升级

• 让特定宝可梦(或任意宝可梦)达到一定等级 • 非常适合引导进化或训练

捕捉宝可梦

• 捕捉特定宝可梦或任意种类 • 支持高级规格:形态、闪光等(@shiny)

获得宝可梦(Gained)

• 检测玩家获得宝可梦的时机(GTS、任务等) • 与 capture 的关键区别:会统计所有获得方式!

复活化石

• 通过复活化石宝可梦来完成任务 • 可指定类型,也可留空

种植(树果与球果)

• 收获树果(berry_harvest)或球果(apricorn_harvest) • 非常适合鼓励探索与采集

孵化蛋

• 让玩家从培育开始上手 • 你可以要求蛋中为特定宝可梦

击败宝可梦

• 击败特定的敌方宝可梦(无需捕捉!) • 非常适合精英或首领任务

进化宝可梦

• 让特定种类进化(例如鬼斯通进化为耿鬼) • 非常适合引导队伍构建!

钓鱼钓到宝可梦

• 用钓竿钓到宝可梦 • 你可以要求鲤鱼王、迷你龙或任何可钓到的种类

分配物品

• 给宝可梦一个物品(例如文柚果、神秘水滴)

宝可梦扫描

• 使用宝可梦图鉴扫描器来完成任务 • 非常适合收藏家和全图鉴完成者

使用经验糖果

• 让玩家使用 XS 糖果、神奇糖果等 • 鼓励使用珍贵资源!


主要特性

  • 通过 JSON 完全可配置
  • 实时事件,直接监听 Cobblemon
  • 玩家独立进度,存储并持久化
  • 聊天栏进度消息
  • 内置调试系统(/cobblemissions debug on),供测试人员使用
  • 规格支持(按种类、形态、等级、类型等进行高级筛选)

一个任务长什么样?(这不是全部内容,只是一个简化示例)

{
  "id": 101,
  "display": { "name": "First Capturer!" },
  "tasks": [
    {
      "type": "capture",
      "spec": "pikachu",
      "mode": "specific",
      "amount": 1
    },
    {
      "type": "level_up",
      "spec": "pikachu",
      "requiredLevel": 15
    }
  ],
  "rewards": [ "cobblemon:poke_ball:5", "minecraft:diamond:2" ]
}