Catch 'Em All

Every time a player catches a pokemon, the pokemon is removed from the spawn pool

Mainly uploading so that I can put it in a modpack but if y'all want to use it feel free.

Mod will remove captured pokemon from the spawn pool making it far far easier to catch 'em all. Each player has their own spawn pool so it does work on servers.

 

Now for the many caveats:

  • Important note: This mod doesn't change spawn buckets so if you catch all common pokemon then common bucket will still attempt a spawn 96.6% of the time and just do nothing. So I recommend changing spawn bucket chances. I had a way to fix this but it was wildly inefficient code wise
  • There's sort of no way to put spawns back in the pool. ie if you did catch all pokemon then your world would spawn no pokemon.
  • This currently works by checking pokemon you own in party and pc each time you login then tracking capture events. So if you release pokemon then relog they'll spawn again. That being said it also means if you aquire pokemon in any other way than capture they won't be removed from spawn pools until you relog
  • When you capture a pokemon all forms are removed, ie if you capture vulpix then alolan vulpix will also not spawn

Bullets 3-4 are fixed in Cobblemon 1.6 with the addition of Pokedex. My modpacks in 1.20.1 so I don't feel the need to update but if several of you ask for it I can get it done

Bullet 2 potential solution is add an item that toggles the spawn changes on/off

The Catch 'Em All Team

profile avatar
  • 2
    Projects
  • 360
    Downloads

More from ryguyqwerty