Play as a number of different characters from everyone's favorite cartoon, My Little Pony.
The ponies you can play as are: Trixie, Daring Do, Twilight Sparkle, Zecora, Rainbow Dash, Rarity, Sunset Shimmer, Pinkie Pie, Lyra, Fluttershy, and 5 Extra non-canon ponies, Little Pip, Shinespark, Firecracker Burst, Bumble Sweet, Surprise, and 1 secret unlockable pony. They all have custom starting wands and bunches of tweaks to make them unique and play a bit differently from the default player.
There's a bit more in here than just a character replacer. There's also several pony inspired spells, three custom pony-related enemies, and three custom pony-related perks.
Now with in game character selection menu!
Selection Menu should appear above the spell bar when you have your inventory open by pressing tab. Click it, select a pony from the menu, and you'll spawn in as that pony in your next run. Selecting none of the options will make the spawn random. Ponies in the Bonus sub list are not included in the random selection. Selecting more than one defaults to the one that's the furthest down.
INSTRUCTIONS:
Download and extract the zip into your noita mod folder, and activate 'Random Pony Player' in game.
I made this mod for vanilla, compatability with other mods not guarunteed. Any other mod that modifies the player character will likely be incompatible. But other mods that add additional spells, or biomes, or enemies, or perks, should be good.
There will likely be more ponies and pony related spells to come in the future as I keep thinking of new things to make.
Here's a detailed list of what's unique about each pony species:
For all of them, they're all just a hair faster than default, and have slightly larger hurtboxes and terrain collision boxes, since they're actually bigger than the default player sprite. Each pony also starts with at least one custom starting wand.
The Unicorns all play identically except for their starting wands. They're the most 'default' in how they play, having the least edits to their player files.
The Pegasi can fly, but all take 20% extra damage from most sources. Rainbow Dash of course flies the fastest, but takes the most extra damage. There are a few perks that are made useless by the pegasi's ability to fly, so I've disabled the following perks from spawning while a pegasus: Low Gravity, Strong Levitation, Leggy Feet
The Earth Ponies(including Zecora) are hardier, taking reduced damage, but are slower in the air and have reduced flying abilities. They also start with unique items.
Mod conflicts may happen with other mods that edit the player character, if you spawn as the default wizard, or the sprite clips into the ground strangely, there's a mod conflict.
If you find any issues that aren't conflicts with other mods please let me know!


Hi Firecracker! You've done such great work and it's great to see you back "on the saddle"! As you were absent for a couple months I took it upon myself to make a personal modified version of your mod. I implemented starting perks and some other behavior modifications. I'll list them below, and if you PM me, I can email you the code changes. I am a newbie to Noita coding though, so anything I have done should be easy for you to replicate without needing the code.
Race changes:
Perks:
Overall this greatly improved the "role play" of the game, giving each pony more specialization and stronger race differences. The earth pony jump can be an issue if you get stuck in a deep pit. If there was some way to emulate climbing perhaps that's a solution. Or if each character gets some item that has some level of terrain digging, like Daring Do's shovel, that could be another solution.
Please consider some of these concepts for your future development. Feel free to PM me if you want the code, but I think you already know how to make these changes yourself. Thank you again for putting so much effort into your mod! The custom art, animations, spells, etc. are so wonderful!