promotional bannermobile promotional banner

Cobblemon: Shadowed Hearts

A side mod for Cobblemon that adds Shadow Pokémon, Snag Machines, Purification, and more!

File Details

Cobblemon: Shadowed Hearts 1.0.3-SNAPSHOT-NeoForge

  • R
  • Jan 25, 2026
  • 15.83 MB
  • 198
  • 1.21.1
  • NeoForge

File Name

ShadowedHearts-neoforge-1.0.3-SNAPSHOT.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:cobblemon-shadowed-hearts-1438842:7521665"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Changelog - 1.0.3

New Features

  • New Command: /shadowedhearts inspect
    • Allows detailed inspection of entities and Pokémon (via UUID or party slot), outputting raw data for debugging and administrative use.
  • Iris Shader Compatibility Warning
    • Added a warning screen when Iris Shaders are detected.
    • Includes a "Do this for me" button to automatically fix the iris.properties configuration for Shadow Aura compatibility.
  • Purification Synchronization
    • Implemented real-time client-server synchronization for Pokémon purification.
    • Enhanced the Purification Chamber UI to reflect real-time status and "perfect flow" dynamics.
  • Meteoroid Generation Control
    • Added biome-based filtering (whitelist/blacklist) for meteoroid impacts.
    • Introduced configuration options for meteoroidSpacing and meteoroidSeparation.

Improvements & Refinement

  • Visuals & Models
    • Refined aura_reader item model dimensions and UV mappings.
    • Fixed hand positioning for the snag_machine_prototype in third-person view.
  • World Generation
    • Improved crater generation to handle fluid states more robustly (e.g., craters in oceans now fill with water correctly).
    • Enhanced the Player Activity Heatmap with SQLite support for better performance and persistence.
  • Configuration & Clarity
    • Added comprehensive inline comments to all configuration files (Client, Mod, and Snag).
    • Cleaned up redundant builder comments in config files.
  • Audio Balance
    • Adjusted Shadow Aura sound volumes for a more balanced audio experience.

Bug Fixes

  • Pokemon Functionality
    • Fixed an issue where snagged Shadow Pokémon remained unusable by removing lingering battleClone and uncatchable properties after capture.
  • GPU Compatibility
    • Resolved GLSL validation errors on Intel ARC GPUs by renaming shader functions (posterize01posterize01f, noise3sh_noise3).
  • Mod Compatibility
    • Fixed a conflict with the mega_showdown mod that prevented Terastallization from working.
  • Internal Cleanup
    • Removed several unused mixins (MixinShowdownMoveset, MixinPokemonBattle, etc.) to optimize performance and reduce potential conflicts.

Technical Changes

  • Code Quality
    • Refactored NPC Shadow injection logic for better logging and error handling.
    • Synchronized shadow-related type checks to be case-insensitive across the codebase.