Catch rates aren't broken, you're just extremely unlucky. Not something that we can modify either.
If you quit because you couldn't catch an Eevee, then you have no hope on the server. Pixelmon is full of bugs and once you start experiencing those, you won't care so much about the catch rates. Also, PokéBalls aren't expensive.
PS. I catch all my legendaries Pokémon in the games with PokéBalls