Gotta Catch Em Small - A tier based progression system for catching, leveling, and trading Pokemon for Pixelmon Generations

This is a discussion topic for the Ore project, Gotta Catch Em Small. View the full project on Ore for downloads and more information.


Gotta Catch Em Small

This plugin aims to configure the player’s ability to catch, evolve, level, and trade Pokemon using tier-based progression systems.

For commands, permissions, and support, please come to my Discord!

A new version has been released for Gotta Catch Em Small, it is available for download here.


Initial public release.

A new version has been released for Gotta Catch Em Small, it is available for download here.


A few versions behind on updates, so I’ll make this changelog as detailed as possible.

I’ve basically rewritten the whole plugin.

Catching, Leveling, Evolving, and Trading now all have their own individual config files.

Removed permission based tier progression system, replaced with an individual account file per player integer based level progression system, thus making the plugin no longer require LuckPerms for its functions

Made Catching and Leveling tiers Lists in the config, so adding more tiers to both no longer is a pain but also doesn’t require a server restart to apply

Remove all commands used for adding and editing tiers.

Added support of evolution (catching based on evolution stage and Evolution tiers)

Added ability to restrict Mega Evolution

To stay up-to-date with updates to the plugin, and to find commands and permissions, as well as the fastest way to get support from me, join my Discord!

A new version has been released for Gotta Catch Em Small, it is available for download here.


  • Fixed player accounts being reset on server restarts (seriously need to thank BurstingFire for this, as I never would have figured it out)

  • Fixed Zarude not being considered a legendary

  • Fixed being able to level up to a level higher than the amount of tiers (the “You leveled up!” message will still show to players, but won’t actually level them up unless there is a level for them to level up to - was just too lazy to move the message)

  • Fixed the list GUIs not updating the lists when tiers are added and reloaded into the plugin

A new version has been released for Gotta Catch Em Small, it is available for download here.


  • Added support of customizing the colors and formatting used in the config messages
    – Thus, removing the auto formatting

  • Fixed a bug where Pokemon that were not able to level up further were getting the EXP earned stored and saved, and then being applied when leveling up higher was unlocked causing the Pokemon to level up very rapidly

  • Added a “getlvl” command (/gces admin getlvl ) to get a player’s tier level information

  • Rewrote a lot of code in all the tiers improving a lot of logic and cleaning up a lot of code with getters instead of long ass conditions and methods

  • Fixed the Trading tier sending the player the restriction default message instead of the access denied message when that scenario was running

A new version has been released for Gotta Catch Em Small, it is available for download here.


  • Fixed plugin spamming errors when trying to catch Pokemon

  • Fixed plugin showing wrong message for restricted legendary captures