Placeholder API Incompat

Summary

When Cobblemon and Placeholder API are installed together, certain Pokemon spawns are changed. Specifically, in Deep Dark biomes, any Pokemon with an anti-condition to spawn in the Deep Dark will be chosen to spawn there 100% of the time. Additionally, these bugged spawns override any other spawns in the area. With /checkspawns, every single spawn will be replaced with 95% Misdreavus and 5% Mismagius, for example.

Steps to reproduce

Install Cobblemon 1.6+ together with Placeholder API

What is the current bug behavior?

Deep Dark biomes are locked to only one species spawning there: specifically, species with an anti-condition to spawn there.

What is the expected correct behavior?

The normal pool of Deep Dark-spawnable Pokemon should be appearing.

Cobblemon Version and Mod Loader

Fabric. Untested on Neoforge as of yet.

Mods used besides Cobblemon

Only Cobblemon and Placeholder API. Bug not present when Placeholder API is removed.

Relevant logs, screenshots and/or videos

2024-12-25_19.54.07

Assignee Loading
Time tracking Loading