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
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.propertiesconfiguration 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
meteoroidSpacingandmeteoroidSeparation.
Improvements & Refinement
- Visuals & Models
- Refined
aura_readeritem model dimensions and UV mappings. - Fixed hand positioning for the
snag_machine_prototypein third-person view.
- Refined
- 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, andSnag). - Cleaned up redundant builder comments in config files.
- Added comprehensive inline comments to all configuration 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
battleCloneanduncatchableproperties after capture.
- Fixed an issue where snagged Shadow Pokémon remained unusable by removing lingering
- GPU Compatibility
- Resolved GLSL validation errors on Intel ARC GPUs by renaming shader functions (
posterize01→posterize01f,noise3→sh_noise3).
- Resolved GLSL validation errors on Intel ARC GPUs by renaming shader functions (
- Mod Compatibility
- Fixed a conflict with the
mega_showdownmod that prevented Terastallization from working.
- Fixed a conflict with the
- Internal Cleanup
- Removed several unused mixins (
MixinShowdownMoveset,MixinPokemonBattle, etc.) to optimize performance and reduce potential conflicts.
- Removed several unused mixins (
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.

