The issue I'm having is that, quite simply, spawn of psyduck seems to do whatever it wants, regardless of what I do with the configs. Right now, in the pixelmon.hocon config, I've got wild pokemon levels set to scale with distance from the world spawn point. This is working, thankfully. I want to use this in conjunction with the Spawn of Psyduck's capability to specify minimum and maximum spawn levels for each pokemon, so I can have higher evolutions and more "end gamey" Pokemon only spawn far from the world spawn point, and only at higher levels. In theory, this seems like it should work perfectly.
Mainly, I've got two issues:
1) Certain biomes simply do not spawn pokemon, despite being of the biome type in which numerous pokemon are set to spawn in the config files. Weirdly, this happens with some Vanilla biomes in addition to some Biomes o Plenty biomes. Random biomes seem to work, whether Vanilla or BoP, while others do not.
2) An equally confusing issue. Pokemon are completely ignoring the spawn level ranges defined in the spawn of psyduck config. I've got Rhyperior set to spawn (rarely) ONLY at level 80+, with the intent of it being an endgame only encounter, yet I found one near spawn at level 6. I have Clefable set to spawn at level 33 minimum, yet I encountered a level 3 Clefable at spawn as soon as I loaded my new test world. Magnezone, set to spawn at 65+, spawned in at level 7. You get the idea. The list goes on.
Note that in spawnofpsy.cfg, I have set
B:useLegacy=false
This should ensure that Spawn of Psyduck is reading from the spawnofpsy-types.cfg in which I've entered spawn data for each and every pokemon.
Yet it seems to ignore whatever data I've put into the latter file. This is really strange to me, because again, pokemon ARE spawning in (some) biomes o plenty biomes, so I can safely say SoP is doing SOMETHING. I'm just not sure exactly WHAT it's doing or why it's seemingly ignoring the config. I'm certainly not blaming the mod authors, but after many hours of entering spawn data in the configs, any help to get this working would be appreciated. Thanks!
edit: to clarify, if it helps, I'm running the following:
Minecraft 1.10.2
forge 1.10.2-12.18.3.2221:universal
Pixelmon-1.10.2-5.0.1-universal.jar
SpawnOfPsyduck-1.10.2-2.3.1-universal.jar