COWMODSКаталог модов

Cobblemon Snap

Cobblemon Snap! Take photos of pokemon in different poses and behaviors and earn points for the Snapdex!

Автор: Raguto40,4 тыс.32обновлён 20 апр. 2026 г.
ПриключенияМини-игры

Описание

Please consider supporting me on ko-fi if you like the mod and can afford it, I appreciate even 1 dollar. Ko-fi


I grant permission to anyone seeking to add my mod to a modpack


Cobblemon Snap
Capture the perfect shot. A Pokemon Snap-inspired photography mod for Cobblemon.

Cobblemon Snap adds a complete photography progression system to Cobblemon, turning Pokemon encounters into an immersive scoring, research, and collection experience.

Key Features:

  • Camera Item and Photography Mechanics
  • Craft and use a Camera to photograph Pokemon in the world
  • Zoom functionality for distant targets and precision framing
  • Smart view-cone detection that narrows with zoom level
  • Line-of-sight checks for realistic captures
  • Camera feedback with sounds and on-screen HUD

Advanced Photo Scoring:

  • Dynamic scoring based on factors like distance, framing, behavior/activity, and conditions
  • Bonus scoring for strong shots (facing camera, better composition, and more)
  • Rank progression from lower to higher score tiers
  • Group-photo support for capturing multiple Pokemon in a single shot

Snapdex Progression:

  • Beautiful Snapdex UI with 3D Pokemon model previews
  • Per-species research progression (5 levels)
  • Track forms, poses/activities, biomes, shiny records, best score, and total photos
  • Sort and filter buttons for browsing your collection
  • Dex view + gallery view per species

Global Progression Bonuses

  • As you progress your Snapdex research, you unlock account-wide gameplay bonuses.
  • These include improved catch-rate boosts and increased shiny-rate multipliers, rewarding long-term photography and collection progress.

Tasks and Rewards:

  • Built-in task system with progression rewards
  • Reward support for item rewards and CobbleDollars (if present)
  • Live task sync in multiplayer
  • Integrated task page in Snapdex

Datapack Task Customization:

  • Full task/reward customization via datapacks
  • Define your own task list using JSON
  • Custom tasks replace built-in defaults when valid datapack tasks are loaded
  • Fallback to defaults when no valid custom tasks are found

Datapack Format:

Spoiler

[
  {
    "id": "example_photo_any_3",
    "title": "Warmup Shots",
    "description": "Take 3 photos of any Pokemon.",
    "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": "Nap Time",
    "description": "Photograph a Pokemon in SLEEP pose.",
    "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": "Sleeping Activity",
    "description": "Photograph a sleeping activity behavior.",
    "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": "Supply Run",
    "description": "Turn in 5 Pokeballs.",
    "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": "Reach 15% Snapdex completion.",
    "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
    }
  }
]

Commands:

  • /snap reload
  • Reloads custom task definitions from datapacks and syncs tasks to online players.
  • Standard Minecraft /reload also reloads datapack resources.

How It Works:

  • Craft a Camera and Snapdex.
    Snapdex Camera
  • Use the Camera to enter photography mode.
  • Photograph Pokemon to earn scores and progress research.
  • Open Snapdex to review entries, forms, evolutions, biomes, and gallery.
  • Complete tasks and claim rewards.

Requirements:
Cobblemon: 1.7.0+
Architectury API: 13.0.8
Supports CobbleDollars

Галерея

Последние версии

Все версии →
release

Cobblemon Snap 1.1.3-Fabric

1.1.3
20 апр. 2026 г.18,2 тыс.Minecraft: 1.21.1fabric
Скачать
Что нового
- Added a shiny odds debug command. - Fixed the shiny rate so it increases the odds of encountering a shiny instead of decreasing them.
release

Cobblemon Snap 1.1.3-NeoForge

1.1.3
20 апр. 2026 г.4 тыс.Minecraft: 1.21.1neoforge
Скачать
Что нового
- Added a shiny odds debug command. - Fixed the shiny rate so it increases the odds of encountering a shiny instead of decreasing them.
release

Cobblemon Snap 1.1.2

1.1.2
4 мар. 2026 г.6,7 тыс.Minecraft: 1.21.1fabric
Скачать
Что нового
- Fixed a startup issue on neoforge
release

Cobblemon Snap 1.1.2

1.1.2
4 мар. 2026 г.1,6 тыс.Minecraft: 1.21.1neoforge
Скачать
Что нового
- Fixed a startup issue on neoforge
release

Cobblemon Snap 1.1.1

1.1.1
4 мар. 2026 г.68Minecraft: 1.21.1fabric
Скачать
Что нового
- Fixed snapdex rendering issues that could hide page content/footer after model render failures. - Fixed species/model lookup edge cases (Pokemon names with special characters) that caused blank/incorrect slots. - Fixed server/client photo-delete sync behavior and prevented photo deletion from wiping research progression. - Fixed startup stability for research bonus EXP hooks across Cobblemon API variations (avoids hard class-link crashes). - Improved group photo handling and messaging. - Improved research bonus UI/sidebar readability and progression display. - Improved task datapack reload/sync flow on both Fabric and NeoForge. - Improved build/deploy flow for Fabric + NeoForge with automatic mod-folder deployment. - Added cross-server storage support (file + MySQL backend) with admin storage commands: - `/snap storage status` - show configured backend, active backend, queue/worker state, blocked players, cache counts - `/snap storage flush [seconds]` - force pending save queue flush (optional timeout in seconds) - `/snap storage blocked` - list currently blocked players and reasons - `/snap storage recover <player>` - recover/unblock a player by online player target - `/snap storage recover <uuid>` - recover/unblock a player by UUID - Added data-driven task system controls (export defaults, merge/replace/remove behavior). - Added `/snap reload` to live-reload task JSON and resync task data to online players. - Added `/snap tasks exportdefaults`: exports a default task datapack to `world/datapacks/cobblemon_snap_defaults`, so server owners can directly edit task JSON and apply changes with `/snap reload`. - Added root task-bundle controls in exported JSON: - `replace_defaults` - `remove` - `tasks` - `cobbledollars_rewards` - Added command rewards for tasks (`command_rewards`) with player/server context + placeholders (`{player}`, `{player_uuid}`). - Added `cobbledollars_rewards` toggle in task datapack config to disable CobbleDollars rewards globally while keeping item/command rewards. - Added admin reset commands: - `/snap tasks reset` (all online players) - `/snap tasks reset <player>` - Preserves partial progress and completed-but-unclaimed tasks; resets claimed tasks for replayability. - Added/updated research bonus support: - +10% EXP at 55 species photographed - +20% EXP at 90 species photographed - `FRIENDSHIP_BOOST` - Added a built-in command-reward reference example in exported defaults: - First task (`photo_any_5`) exports with: - `[server] give {player} cobblemon:poke_ball 5` - This gives server owners a direct template for command-based rewards.
release

Cobblemon Snap 1.1.1

1.1.1
4 мар. 2026 г.60Minecraft: 1.21.1neoforge
Скачать
Что нового
- Fixed snapdex rendering issues that could hide page content/footer after model render failures. - Fixed species/model lookup edge cases (Pokemon names with special characters) that caused blank/incorrect slots. - Fixed server/client photo-delete sync behavior and prevented photo deletion from wiping research progression. - Fixed startup stability for research bonus EXP hooks across Cobblemon API variations (avoids hard class-link crashes). - Improved group photo handling and messaging. - Improved research bonus UI/sidebar readability and progression display. - Improved task datapack reload/sync flow on both Fabric and NeoForge. - Improved build/deploy flow for Fabric + NeoForge with automatic mod-folder deployment. - Added cross-server storage support (file + MySQL backend) with admin storage commands: - `/snap storage status` - show configured backend, active backend, queue/worker state, blocked players, cache counts - `/snap storage flush [seconds]` - force pending save queue flush (optional timeout in seconds) - `/snap storage blocked` - list currently blocked players and reasons - `/snap storage recover <player>` - recover/unblock a player by online player target - `/snap storage recover <uuid>` - recover/unblock a player by UUID - Added data-driven task system controls (export defaults, merge/replace/remove behavior). - Added `/snap reload` to live-reload task JSON and resync task data to online players. - Added `/snap tasks exportdefaults`: exports a default task datapack to `world/datapacks/cobblemon_snap_defaults`, so server owners can directly edit task JSON and apply changes with `/snap reload`. - Added root task-bundle controls in exported JSON: - `replace_defaults` - `remove` - `tasks` - `cobbledollars_rewards` - Added command rewards for tasks (`command_rewards`) with player/server context + placeholders (`{player}`, `{player_uuid}`). - Added `cobbledollars_rewards` toggle in task datapack config to disable CobbleDollars rewards globally while keeping item/command rewards. - Added admin reset commands: - `/snap tasks reset` (all online players) - `/snap tasks reset <player>` - Preserves partial progress and completed-but-unclaimed tasks; resets claimed tasks for replayability. - Added/updated research bonus support: - +10% EXP at 55 species photographed - +20% EXP at 90 species photographed - `FRIENDSHIP_BOOST` - Added a built-in command-reward reference example in exported defaults: - First task (`photo_any_5`) exports with: - `[server] give {player} cobblemon:poke_ball 5` - This gives server owners a direct template for command-based rewards.
release

Cobblemon Snap 1.0.0

1.0.0
13 февр. 2026 г.9,1 тыс.Minecraft: 1.21.1fabric
Скачать
Что нового
Release!
release

Cobblemon Snap 1.0.0

1.0.0
13 февр. 2026 г.664Minecraft: 1.21.1neoforge
Скачать
Что нового
Release!