promotional bannermobile promotional banner

Cobblemon Snap

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

File Details

Cobblemon Snap 1.1.1-NeoForge

  • R
  • Mar 4, 2026
  • 4.87 MB
  • 9
  • 1.21.1
  • NeoForge

File Name

cobblemon_snap-neoforge-1.1.1.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:cobblemon-snap-1446976:7710968"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

- 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.