跳到正文

Cobblemon Snap

作者:Raguto

Cobblemon Snap!拍摄宝可梦不同姿势和行为的照片,为Snapdex赚取积分!

收藏

截图

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

如果你喜欢这个模组且经济条件允许,请考虑在 Ko-fi 上支持我。我非常感激,即使只捐赠 1 美元也很感谢。 Ko-fi


_我允许任何人将我的模组添加到整合包中_


Cobblemon Snap
拍下完美瞬间。这是一款受《Pokemon Snap》启发、适用于 Cobblemon 的摄影模组。

Cobblemon Snap 为 Cobblemon 添加了一套完整的摄影成长系统,将与宝可梦的邂逅变成沉浸式的评分、研究和收集体验。

主要特色:

  • 相机物品与摄影机制
  • 制作并使用相机,为世界中的宝可梦拍照
  • 支持变焦,方便拍摄远处目标并精准取景
  • 智能视锥检测,视野会随变焦程度收窄
  • 视线检查,让拍摄更真实
  • 通过音效和屏幕 HUD 提供相机反馈

进阶照片评分:

  • 根据距离、构图、行为/活动和环境等因素动态评分
  • 为出色的照片提供额外分数(例如宝可梦面向相机、构图更佳等)
  • 随着分数提升,从较低等级晋升至较高等级
  • 支持合照,可在同一张照片中拍摄多只宝可梦

Snapdex 成长系统:

  • 精美的 Snapdex 界面,支持预览宝可梦 3D 模型
  • 每个物种都有独立的研究进度(共 5 个等级)
  • 追踪形态、姿势/活动、生物群系、闪光记录、最高分和照片总数
  • 提供排序和筛选按钮,方便浏览收藏
  • 每个物种均可查看图鉴视图和图库视图

全局成长奖励

  • 随着 Snapdex 研究进度提升,你将解锁账号范围内的游戏奖励。
  • 奖励包括提高捕获率和增加闪光率倍率,以此鼓励长期摄影和收集。

任务与奖励:

  • 内置任务系统,并提供成长奖励
  • 支持物品奖励和 CobbleDollars 奖励(如果存在)
  • 多人游戏中实时同步任务
  • Snapdex 内集成任务页面

数据包任务自定义:

  • 通过数据包全面自定义任务和奖励
  • 使用 JSON 定义自己的任务列表
  • 加载到有效的数据包任务后,自定义任务将替代内置默认任务
  • 如果没有找到有效的自定义任务,则回退到默认任务

数据包格式:

展开内容

[
  {
    "id": "example_photo_any_3",
    "title": "热身拍摄",
    "description": "拍摄任意宝可梦的3张照片。",
    "trigger": {
      "type": "PHOTO_ANY",
      "amount": 3
    },
    "reward": {
      "item_rewards": [
        { "item": "cobblemon:poke_ball", "count": 8 },
        { "item": "cobblemon:exp_candy_s", "count": 4 }
      ],
      "cobble_dollars": 200
    }
  },
  {
    "id": "example_pose_sleep",
    "title": "小憩时间",
    "description": "拍摄一只处于SLEEP姿势的宝可梦。",
    "trigger": {
      "type": "PHOTO_POSE",
      "target": "SLEEP",
      "amount": 1
    },
    "reward": {
      "item_rewards": [
        { "item": "cobblemon:moon_stone", "count": 1 }
      ],
      "cobble_dollars": 350
    }
  },
  {
    "id": "example_activity_sleeping",
    "title": "睡眠活动",
    "description": "拍摄一次睡眠活动行为。",
    "trigger": {
      "type": "PHOTO_ACTIVITY",
      "target": "POKEMON_SLEEPING",
      "amount": 1
    },
    "reward": {
      "item_rewards": [
        { "item": "cobblemon:protein", "count": 1 },
        { "item": "cobblemon:zinc", "count": 1 }
      ],
      "cobble_dollars": 450
    }
  },
  {
    "id": "example_collect_item",
    "title": "补给采购",
    "description": "上交5个精灵球。",
    "trigger": {
      "type": "COLLECT_ITEM",
      "amount": 5,
      "item_id": "cobblemon:poke_ball"
    },
    "reward": {
      "item_rewards": [
        { "item": "cobblemon:great_ball", "count": 4 }
      ],
      "cobble_dollars": 500
    }
  },
  {
    "id": "example_completion_15",
    "title": "Snapdex 15%",
    "description": "达到15%的Snapdex完成度。",
    "trigger": {
      "type": "COMPLETE_PERCENT",
      "amount": 15
    },
    "reward": {
      "item_rewards": [
        { "item": "cobblemon:exp_candy_m", "count": 5 },
        { "item": "cobblemon:lucky_egg", "count": 1 }
      ],
      "cobble_dollars": 900
    }
  }
]

命令:

  • /snap reload
  • 从数据包重新加载自定义任务定义,并将任务同步给在线玩家。
  • 标准的Minecraft /reload也会重新加载数据包资源。

工作原理:

  • 合成相机和Snapdex。

Snapdex
Camera

  • 使用相机进入摄影模式。
  • 拍摄宝可梦以获得分数并推进研究进度。
  • 打开Snapdex查看条目、形态、进化、生物群系和画廊。
  • 完成任务并领取奖励。

运行要求:
Cobblemon: 1.7.0+
Architectury API: 13.0.8
支持 CobbleDollars

常见问题

Cobblemon Snap 支持哪些 Minecraft 版本?

Cobblemon Snap 支持 Minecraft Java 版 1.21.1,可用的加载器:Fabric / NeoForge。下载时注意选择和你游戏版本一致的文件。

Cobblemon Snap 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

Raguto 的其他作品

查看全部 →