1.1.1
Compatibility
Required content
Changes
-
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 reloadto live-reload task JSON and resync task data to online players. -
Added
/snap tasks exportdefaults: exports a default task datapack toworld/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_defaultsremovetaskscobbledollars_rewards
-
Added command rewards for tasks (
command_rewards) with player/server context + placeholders ({player},{player_uuid}). -
Added
cobbledollars_rewardstoggle 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.
- First task (
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:pnZmbG9O:fQxNQjJQ"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:pnZmbG9O:fQxNQjJQ"
}


