Bugfixes
🧬 New Mons, Forms & Roster Expansions
- Added Selyn (moon temple maiden legendary with lunar invoke ability and dedicated behavior).
- Added Scryu (Staryu Convergent)
- Added Luminimp (Alien bug type, no evolution for now)
- Added Sableye Bloodmoon
- Added Lootoad (Evolution for Magipole with alot of custom content ;))
- Expanded roster wiring across dex entries, species tags, spawn pools, and interaction data for new content compatibility. (like brushing, bartering, etc.)
🎒 Lootoad Features
- Expanded Lootoad: bag rendering, satchel access UX, item locator support, and inventory persistence.
- Added Lootoad interactions: dialogue personality rotation/persistence, treasure trade upgrades, and improved interaction polish.
- Added Lootoad ongoing behavior tuning for wild/owned use cases.
- Ability to collect items periodically with a custom animation.
🎼 Harpy Lyre System
- Added Harpy Lyre a ritual item for Gardevoir → Harpivoir evolution with targeting, channel timing, and ritual feedback.
- Added a ritual particle (custom note cadence, particle staging, and progression sounds) to make successful activations clearer.
- Added Lyre assisted wild control utility when an owned Harpivoir is nearby (Use Lyre on a wild Pokemon when your harpivoir is nearby to make them attack it).
🌕 New Moon Types: Blue Moon & Harvest Moon
- Blue Moon: Introduced lunar tide event behavior that buffs aquatic mobility/survival effects and ambient moon tide atmosphere in the overworld.
- Blue Moon battle weather: boosts Ice-type offense, restores Water types each turn, and fortifies Psychic defenses.
- Harvest Moon: Added overworld blessing loop focused on crop growth acceleration andd farmland hydration pulses.
- Harvest Moon rewards: enabled bonus harvest themed drops and event side progression tied to farming gameplay!
🌙 Lunar Events, Blue Moon & Sky Rendering
- Extended lunar framework behavior around Selyn invoke flow (timing/cooldowns/lockouts/FX/audio progression).
- Improved lunar event reliability: duplicate failure messaging fixes, transition cleanup, and fade interpolation polish.
- Reworked custom moon rendering to STAY sky anchored and stable.
- Fixed repeated shader compatibility regressions (render pass selection, alpha/visibility, layer/vertex format, matrix anchoring, sky transform alignment </33).
- Corrected lunar moon trajectory and visibility behavior to better match intended celestial motion and event readability.
🩸 Blood Moon & Event Gameplay
- Bloodmoon evolutions are now locked to only work when Blood Moon is happening.
- Refined Blood Moon density/spawn-related logic and event coordination safety and added more minibosses.
- New rewards and drops in the event.
⚔️ Moves, Abilities & Battle Data
- Fixed custom move learnset injection issues that blocked natural learning on Fakemon. (Serverside, however if this doesn't work on your server, replace your server showdown folder with a singleplayer showdown folder.)
- Added learnset merge fallbacks and form/species alias handling for multiple Showdown naming patterns.
- Improved injection formatting/output and safer object merge behavior for conditions/moves/abilities data.
- Added/updated battle-facing text for ability activation flows (including Xenoluminescence/Hemorrhymn messaging).
🌐 Multiplayer, Startup & Networking Stability
- Guarded custom payload sends for non-modded clients.
- Fixed multiplayer decode mismatch errors and startup paths that could fail in mixed/modded environments.
- Hardened injector bootstrap behavior to avoid unnecessary/repeated writes and improve MP safety.
- Fixed dedicated server startup edge cases where data directories are created late!
🧩 Datapack, Registry & Cobblemon Integration Hardening
- Fixed Cobblemon datapack ID parsing and server side condition loading edge cases.
- Resolved datapack load failures affecting Bloodsplitter/Myth Ball related assets.
- Hardened Showdown datapack injection path.
- Added safer Myth Ball registration timing and runtime verification to avoid early lifecycle crashes.
- Improved spawn tag resolution/reload semantics and optional mod compatibility handling in hooks!!
🎵 Audio and Visual Polish
- Implemented Selyn humming behavior.
- Added Scryu galaxy swirl particle persistent and corrected related texture/pose issues.
- Added ritual/lyre audio cadence and feedback polish for Harpivoir/Selyn-related sequences.
🛠️ Compatibility & Maintenance Fixes
- Updated Cobblemon 1.7.x mixin compatibility paths (notably PosableModel emissive tint signatures/injection robustness).
- Made emissive tint injection paths more resilient to upstream signature churn.
- Included tooling improvements for local testing workflows (Showdown launch scripts/docs clarity on IDE vs shell usage).
TL;DR
- 🧬 A roster expansion Lootooad, Selyn, Scryu, Luminimp, Sableye Bloodmoon .
- 🎒 Lootoad received major expansion (bag rendering, trading/dialogue systems, animation/sound fixes, persistence hardening).
- 🌙 More lunar events.
- ⚔️ Custom move/ability/learnset injection and Showdown data merging are much more reliable.
- 🌐 Multiplayer join/startup and datapack lifecycle behavior are notably safer for real servers.
Fixing shiny overriding existing mons.
Changelog
🩸 Blood Moon
- Battle Weather: If the world has an active Blood Moon, battles start with Blood Moon weather immediately.
- Balance: Blood Moon duration set to 3 minutes, with a cooldown to prevent spamming.
- Multiplayer Sync: Clients now receive accurate Blood Moon timing, HUD timer, title, and full localization.
- Spawns: Blood Moon fakemon spawns now use Cobblemon spawn events/causes for cleaner, better integration.
- Stability: Improved server safety checks around Blood Moon activation to prevent desyncs.!!
- UI Polish: Minor HUD alignment and readability improvements during Blood Moon events.
💎 Items & QoL
- Blood Gemstone QoL: Item only consumes/damages on successful activation and shows friendly cooldown / active messages + improved tooltip info.!
🐦 Moves & Abilities
- Harpivoir Signature: Added Umbral Flurry, a first-turn-only, three-hit fake out like move with shadowy afterstrikes.!
- Umbral Flurry Visuals: Causes 2 additional shadow clones to appear (WIP!!!).
- Move Tuning: Heliosblade now drops -1 Def / -1 SpD after attacking and has a small flinch chance alongside its other effects.
- Predator Buff: Predator’s marked hit now deals 1.5× damage.
- Ability Flavor: Essence Reforge now clearly calls out its physical → special conversion.
🕷️ Fakemon
- Bloodsplitter: Now only takes skins when attacking a player. Added as a rare spawn in Dark Forests.
🐞 Bug Fixes
- Fixed Ariados to Bloodsplitter evolution not triggering correctly.
- Fixed Heliosblade incorrectly being available on Tinkaton.
- Fixed Unown Zodiac – Libra ability, still unobtainable normally.
⚙️ Internal
- Internal refactors to Blood Moon timing logic and spawn hooks to support future expansion!
TL;DR
- 🌙 Blood Moon is cleaner, synced properly, and more stable.
- 💎 Blood Gemstone is less punishing and clearer to use.
- 🐦 Harpivoir gets Umbral Flurry (triple hit opener + shadows).
- 🕷️ Bloodsplitter behavior, spawns, and evolution fixed.!
✨ Added
Myth Ball : New Pokeball with a 2.5× catch rate multiplier when used on this mod's Fakemon!
🛠️ Fixed
LANG issue regarding Unown Libra.
Prevent Blood Moon aggro for players in Cobblemon battles Improve Blood Moon spawn positioning and reduce Faylure odds
Server Fix.
Reload Fix.
Fixed startup world crash with other addons/mods.
Structure Issue Fix

![[Cobblemon] Fai's Mythical Monstrosities](https://cdn.modrinth.com/data/IKQC80wr/e36606ab4edd2df2270eaa1c2985c81d32650873.png)
