Saint's Dragons
Modby SaintVanWinkle
Adds rideable companion dragons.
Type
Mod
CurseForge Downloads
0
CurseForge ID
1358098
Modrinth Downloads
0
Modrinth ID
rjcsjwEU
Last Updated
Apr 12, 2026
Description

Before anything, I would love for guys to show some support to my artist friend. His laptop is broken, and unfinished new dragon sprites are still on the old SSD. He's in need of a new laptop to retrieve those files. Any amount will help, no worries. Here's the link to his Ko-fi.
I thank you for your time and for your support of the mod.
AND LISTEN PLEASE. 1.21.1 NeoForge/Fabric is a port made just for a friend of mine. If you guys encountered hella bugs and crashes, just so you know that 1.21.1 is basically a test version that I decided to upload. If your modpack crashes while having this mod in, it's 90% chance that it's Saint's Dragons' doing.
Adds rideable and usable companion dragons. Dragons can be tamed and ridden, with configurable stats and behaviors. Designed for players who want powerful fantasy creatures without complex progression systems.
So, I made this mod, and I think that people would likely play with mods that add powerful items. Hence, the dragon's abilities. Like, you can just get a gun mod and shoot these Ignivorus and Raevyx suckas to tame them, or any future dragons that would require getting beat up to tame. If the damage is stupid, the configuration/config is available. Or toggle legacy taming to true in Ignivorus's and Raevyx's attributes in config, then feed them a lot of salmon.
And to mitigate damage further, tame a Stegonaut. That's how you survive. Just tame a Stegonaut, make a binder for it, right-click on it, and boom, free buffs. The sucka eats one fish, so why not, huh? Anyway, thanks for spending your time reading, and have a nice day/night!
The mod is also on Modrinth here.
And Discord is over here.
Commands you can try to get easier access:
/tame [UUID] (Essentially, look at the dragon, type "/tame", press Spacebar, you'll see a string of text, press Tab to select it, then enter.)
/setgender [UUID] (Same deal)
/setvariant [UUID] [Name of variant[ (Dragons with no variants will return a default)
Status & Roadmap
new dragon next
Dragons in this build
General key(s):
Y - to lock pitching at a degree for looking around while flying/swimming, use Spacebar or L-Alt to Ascend or Descend while locked.
Raevyx
Keys - Abilities:
Left-click: Bite with chain lightning. X to switch to Horn Goring.
R - Roar: summons 2 to 5 lightning bolts if an enemy aggro onto it/its owner.
G - Beaming: Hold to shoot a devastating beam of lightning.
H - Storm Summoning: Stats doubled. Sky changes. 1 minute usage, 5 minutes cooldown.
Double-tapping A, S, and D to dodge left, back, and right. Double-tapping W will make it dash forward, dealing damage. Only on the ground. Might change in the future.
Find its eggs in Pillager Outposts, Ancient Cities, and Shipwrecks. You might get lucky.
Vanilla biomes:
Plains, Sunflower Plains, Meadow
Windswept Hills, Windswept Forest
Stony Peaks, Jagged Peaks
Cherry Grove
Modded biomes (optional):
Terralith: Skylands, Brushland
Biomes O' Plenty: Grassland, Highland
Cindervane
Keys - Abilities:
Left-click: Bite. X to switch to slash-grab.
R- Roar: Purely cosmetic.
G - Ignition: Sets itself on fire. Diving down from the air while on fire causes a massive explosion
H - Magma Volley: Spits out three magma cubes three times.
Find its eggs scattered across the plains.
Vanilla biomes:
Plains, Sunflower Plains, Meadow
Windswept Hills, Windswept Gravelly Hills
Stony Peaks, Jagged Peaks, Frozen Peaks
Snowy Slopes, Grove
Modded biomes (optional):
Biomes O' Plenty: Highland, Crag, Prairie, Grassland, Clover Patch, Volcanic Plains, Scrubland, Shrubland, Tundra
Biomes We've Gone: Lush Stacks, Ironwood Gour
Terralith: Skylands, Volcanic Peaks, Brushland
Nulljaw
Keys - Abilities:
Left-click: Bite. X to switch to Horn Goring.
R - Roar: Cosmetic until phase 2.
G - Tail attack on phase 1. Clawing on phase 2.
H - Phase Shifting: Stops playing nice. Go from quadruped to bipedal.
Double-tap W for a dash and tail swiping in phase 1, and a dash and clawing in phase 2
Can swim underwater.
Find its eggs near beaches and stony shores.
Vanilla biomes:
Plains, Sunflower Plains, Meadow
Stony Shore, Beach
Swamp, and Savanna Plateau
Modded biomes (optional):
Biomes We've Gone: Lush Stacks
Biomes O' Plenty: Floodplain, Marsh, Mediterranean Forest
Terralith: Temperate Highlands, Orchid Swamp, Haze Mountain, Tropical Jungle, Brushland, Gravel Beach
Ignivorus
Keys - Abilities:
To activate Phase 2 once you've tamed one, double-tap the S key.
Phase 1: Left-click: Bite that sets targets of fire. X to switch to Body Slam
Phase 2: Left-click: Wing slap. X to switch to Stomp.
--------------------------------------------------------------------------------------
Phase 1: R - Roar: Summons three magma pillars three times on the ground.
Phase 2: Hold R to charge up a 3-level fireball. The bigger the level, the stronger the fireball.
(While flying, regardless of phase, Roar automatically switches to Fireball)
--------------------------------------------------------------------------------------
Phase 1 and 2: G - Fire Breathing: Hold to shoot a stream of fire. Hold a little longer to destroy blocks.
H - Supernova (exaggerated): Releases a big explosion. Nearby mobs get decimated at the cost of health. Phase 2 happens in an instant, no wind-up.
--------------------------------------------------------------------------------------
Phase 1: Double-tapping W will make Ignivorus enter its bulldozing state. Double-tapping again to exit.
Phase 2: Double-tapping W will make Ignivorus do a leaping body slam.
Find its eggs in Ancient Cities, Nether Fortresses, and Bastion Remnants (treasure room only)
Vanilla biomes:
Plains, Sunflower Plains, Meadow
Windswept Hills
Modded biomes (optional):
Terralith: Skylands, Brushland, Volcanic Peaks
Biomes O' Plenty: Grassland, Highland, Volcanic Plains, Shrubland
Stegonaut
Keys - Abilities:
Left-click: Bite. X to switch to Chin Slamming
Holding G: Swallow block and shoots
Rideable supportive dragon. Bind it with its Stegonaut Binder and charge into battle while on other dragons. Will protect you, tamed pets, and allied players.
This one's egg is acquired manually by breeding two tamed Stegonauts.
Vanilla biomes:
Plains, Sunflower Plains
Desert, Badlands, Eroded Badlands, Wooded Badlands
Forest
Savanna, Savanna Plateau, Windswept Savanna
Modded biomes (optional):
Biomes O' Plenty: Wasteland, Grassland, Clover Patch, Mediterranean Forest, Dryland, Scrubland, Shrubland, Highland, Crag, Prairie, Hot Springs, Aspen Glade, Lush Desert, Lush Savanna, Tropics, Tundra
Biomes We've Gone: Baobab Savanna, Ironwood Gour, Orchard
Terralith: Brushland, Ashen Savanna, Desert Oasis
Installation
REQUIRES GECKOLIB 4.8.1+ on both mod loaders and Fabric API for Fabric
- Install Minecraft Forge/Fabric 1.20.1
- Add GeckoLib 4.8.1+ and add it to your mods folder (do the same for Fabric API)
- Drop the saintsdragons-1.20.1-0.5.0+-ALPHA into your mods directory
- Cloth Config is Optional for tuning the spawn rates of dragons on Fabric
Getting Started
Taming:
- Battle the Raevyx and Ignivorus until they are low. Then they will enter a dazed state. Continue feeding them Salmon/Cod or Hearty Dragon Meal to bolster your chances of taming them. If you want to give up, Shift + Left-Click to abort taming, and they will leave you alone. I advise being REALLY prepared. Drink potions. Be decked out in enchanted Netherite gear, and so on.
- If taming is too hard. Enable yourself commands and point your reticle at the dragon, and then go "/tame [Dragon's UUID]". If no commands or Hardcore, check the "Configuration" below.
- Tame a Nulljaw by just left-clicking on it with an empty hand. Then you will have to tire it out, and it will buck you off its back if you fail to tame it. Repeat until tamed.
- Tame a Cindervane and Stegonaut with Salmon or Hearty Dragon Meal.
- You can kill Raevyx and Ignivorus to drop their eggs instead, but they are rare drops.
- If you acquired an egg, it's straightforward to hatch it and feed the baby dragons to tame them. All eggs hatch in normal conditions. Just the Raevyx hatches a bit faster in thunderstorms.
Others:
- Craft or creative-grab the binders to tame and carry dragons. (Especially for the Stegonaut.)
- Don't dive down while on fire on a Cindervane near your house. (Please.)
- Use the Dragon Ally Book to whitelist friends.
Taking care of dragons:
Craft the Draconic Codex, and you'll see information about the dragon's Hunger and Happiness. To counter hunger... well, you can feed them fish! Check out the other tabs to find out what your dragon eats.
You can raise happiness on the dragon by feeding it and grooming it with the Dragon Brush. Upgrade to the Golden Dragon Brush to help speed up the grooming on dragons.
Upon grooming, dragons will drop scales that you can use to make Binders. However, Nulljaw and Ignivorus scales can be used with Awkward Potions.
Configuration:
- Config UIs are all present in both Fabric and Forge. No need to check inside the config folder
- You can change spawning and dragon attributes. Dragon attributes can be hot-reloaded, but spawning begs to differ, so you'd have to quit the client and rejoin, I guess...?
- If taming is too hard, inside the Ignivorus, Raevyx, and Nulljaw's attributes will have a "Legacy Taming" toggle that is currently defaulted to "false". Change to "true" if you want vanilla-styled taming like feed fish with hands, no combat or anything.
Known Issues
- Still no saddle/armor models/textures
- No tools like swords or anything yet
- Still lurking bugs, but it should be stable now
- Have you hydrated?
Contributing
Pull requests, optimizations, refactors, and improvements are all welcome. Claude Code is used to help with boilerplate and structure, and I always review, edit, and test everything manually. Stable as ever. While models, animations, and sounds (from many sources) are all made by me, a few textures are not, as my artist friend makes them. This is something I do for fun. I like animating and designing sounds, but on the code side, I am getting there. I can read a block of code and have an idea of what it does with my Java knowledge. You can like this mod, hate this mod, play with it, don't play with it, it's fine, totally fine. If you were to work with me, then open a pull request on GitHub. Report issues there, too. If you have concerns about licensing, structure, or best practices, feel free to point them out. I ain't injecting trojan into ya machines, folks.
Thanks for reading, and have a wonderful day/night!
License
Code under MIT. Arts and audios under ARR (see LICENSE.md or Custom License on CurseForge)
Credit
Project Lead:
SaintVanWinkle
Textures & Sprite work:
Percon - Main artist, 16x16 textures, palette work, stylistic cohesion
forestwastakenn - Texture inspiration for Cindervane
SaintVanWinkle - Weird man
Model & Animation:
SaintVanWinkle
Percon - Models touch-up
Sounds:
SaintVanWinkle
Libraries & Tools:
GeckoLib - Animation and model library
Fabric API - For Fabric mod loader
Cloth Config - For Fabric configuration
Blockbench - Software for creating, spriting, and animating dragons
Claude Code - Coding agent (Not for "vibecoding." Just structure. I do everything.)
Special thanks & References/Sources used ❤️:
Wyrmroost and Ice & Fire are the two awesome mods that heavily inspired me to make this mod.
Alex's Caves - Tremorzilla beam reference + inspiration
Bug reporters
Everyone who downloaded the mod
Other sources:
freesounds.org - First source for dragon sounds
pixabay.com - Second source for dragon sounds
YouTube - Third source for dragon sounds (Using animal videos and how they sound for references)
GIMP - Software for image editing
Audacity - Sound editing software
Fatalis - Ignivorus inspiration + sounds
Compatibility
Mod Loaders
Game Versions
Screenshots
Similar Mods
Cleaner Tooltips
A simple client-side mod that changes the tooltips of tools and armor to display their attributes as icons.
PartialHearts
Exact health displayed with fractions of a heart.
Epic Structures: Dungeons
Adds dungeons of various rarities and sizes
TAB
TAB is an all-in-one plugin for displaying information in various places
[Reforged] Accurate Block Placement
makes placing blocks a smooth and reliable process when holding right click.
Compat Structure
Adds structures to popular mods. Create, Alex's Caves, Ice and Fire and etc.