
Cobblemon: Shadowed Hearts
A side mod for Cobblemon that adds Shadow Pokémon, Snag Machines, Purification, and more!
9.6K
22
Cobblemon: Shadowed Hearts 1.0.4-SNAPSHOT-NeoForge
Release2 мес. назад
Список изменений
Changelog - 1.0.4
New Features
- Aura Reader Overhaul:
- Complete implementation of the Aura Reader rendering and functionality.
- Introduced a custom client-rendered 3D model with dynamic Y-offset configuration.
- Added dedicated armor layer rendering for the headgear.
- Improved equipment handling to prevent redundant usage and refined tooltip descriptions.
- Snag Machine Variants:
- Split the Snag Machine accessory renderer into distinct implementations for Prototype and Advanced variants.
- Added custom armor layers and model-rendering logic for both versions.
- Restricted equipment logic to offhand-only for better consistency.
Improvements & Refinement
- Shadow Mechanics:
- Refactored Hyper and Reverse Modes to ensure they only activate for Shadow Pokémon.
- Improved configuration validation and streamlined status effect processing.
- Fixed Reverse Mode stalling battles.
- Showdown Integration:
- Refined gimmick-move mapping logic to correctly filter out Shadow moves.
- Added
MixinShowdownMovesetAdapterto ensure Shadow moves are excluded during deserialization.
- World & Blocks:
- Added block state consistency checks and automatic fixes for
RelicStoneBlockto prevent broken states. - Implemented support for stopping Relic Stone sounds when the block is removed or the effect ends.
- Added block state consistency checks and automatic fixes for
- Performance & Code Quality:
- Refactored heatmap decay logic for better efficiency and readability.
- Refactored event registrations across the project for improved maintainability.
Bug Fixes
- Visual Fixes: Removed unused depth capture logic in
AuraEmittersto fix block breaking and particle rendering issues on NeoForge when using Sodium. - Relic Stone Stability: Fixed an issue where
RelicStoneBlockcould enter inconsistent states during placement or destruction.
Technical Changes
- Simplified Architecture:
- Merged
ClientInitlogic intoShadowedheartsNeoForgeClientfor a cleaner structure and better event management. - Consolidated particle registration and client configuration setup.
- Merged
- Version Bump: Updated mod version to
1.0.4-SNAPSHOT.
Файлы
ShadowedHearts-neoforge-1.0.4-SNAPSHOT.jar(15.85 MiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.0.4-SNAPSHOT
Загрузчики
NeoForge
Версии игры
1.21.1
Загрузок
40
Дата публикации
2 мес. назад