Tags
Creators
Details
Licensed ARR
Published 5 months ago
All versions
1.0.5-SNAPSHOT
Release
Cobblemon: Shadowed Hearts 1.0.5-SNAPSHOT-Fabric5 months ago 563
Compatibility
Minecraft: Java Edition
1.21.1
Platform
Fabric
Supported environments
Client and server
Required content
Changes
Changelog - 1.0.5
New Features
- Shadow Management & Commands:
- Added new commands for managing the Shadow Pool and handling preset overrides at runtime.
- Introduced a preset management system to streamline how specific Pokémon configurations are handled.
- World Generation: Meteoroids & Craters:
- Meteoroid craters now intelligently fill with water when they land in oceans or rivers.
- Refined crater generation to be more precise, ensuring terrain clearing is limited to the impact area.
- Purification & Rewards:
- Pokémon now receive the prestigious National Ribbon upon being purified.
- Moved the "Shadow Purification" advancement to only trigger when using the Relic Stone or Purification PC for purification.
- Improved Relic Stone behavior for a smoother purification experience.
- New Items & Visuals:
- Added the
IrisRestartScreen for ensuring the client is restarted by the user after the iris.properties setting is changed. - Updated textures for both the Prototype and Advanced Snag Machines.
- Added the
Improvements & Refinement
- World Balance:
- Adjusted meteoroid spacing and density for better world exploration.
- Updated biome rules to prevent meteoroids from landing in rivers and beaches by default.
- Shadow Pokémon Logic:
- Expanded the move pool for Shadow Pokémon and simplified how their moves are selected.
- Owned Pokémon can now become Shadow Pokémon when exposed to meteoroids outside of Pokéballs (removed redundant ownership checks).
- Shadow Pokémon now correctly maintain their "Shadow" status and required aspects after corruption.
- UI & Information:
- Shadow Pokémon stats (IVs/EVs) and nature-modified colors are now properly hidden/masked when "Cobblemon Party Extras" is installed.
- Standardized internal property keys (e.g.,
sh_shadow_chance) for better consistency and mod compatibility.
Bug Fixes
- Battle & Interaction:
- Fixed an issue where Pokéball hits were sometimes ignored for Shadow Pokémon when Cobblemon Tim Core was installed.
- Fixed an incompatibility with Cobblemon Tim Core preventing snagging Shadow Pokemon from working.
- Fixed a bug where Pokémon moves remained hidden even after they were fully purified.
- Logic Cleanup:
- Refactored the Snag Machine and Aura Reader handling for better reliability.
- Improved event handling consistency by updating how properties are registered during game startup.
Technical Changes
- Dependency Management:
- Updated Cobblemon dependencies and integrated new internal modules.
- Updated
gradle.properties to use stable versioning.
- Code Maintenance:
- Major refactor of the
pokemon.properties and SnagMachineItem package structures to improve project organization.
- Major refactor of the
- Version Bump: Updated mod version to
1.0.5.
Optional dependencies
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:A8Qdw4kv:rI5yfNQG"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:A8Qdw4kv:rI5yfNQG"
}








