Description
NOTICE: This is a fork of Dragon Mounts: Legacy by Kay9Unit, for the original mod please go to their page, all credits go to them and their contributors but do not report bugs caused by this fork to them! Report it to me instead.
This mod is incompatible with Dragon Mounts Patches since it incorporated the issues that dragon mounts patches fixes. The mixins will be incompatible with the base code be advised. This is also incompatible with the original Dragon Mounts Legacy mod as this is a standalone mod, be advised.
TWEAKS:
- New Dragon Breaths! Besides Fire, there are Ice, Storm, Wither, Sculk, and Ender Breaths now corresponding to appropriate dragon breeds.
- Dragons now shoot breath balls occasionally when in combat.
- When ridden, dragons can shoot fireballs via keybind (default: G)
- Dragons can be dual ridden by players
-- The owner is the only one that can control the dragon
-- The owner is the only one that can activate the fireball breath via keybind
-- When the owner dismounts, dies, or disconnects, the 2nd passenger will be forcefully dismounted as well
- Dragons can now be given armor via Copper, Iron, Gold, Emerald, Diamond, and Netherite blocks. Each provide a different armor value. Armor can be retrieved via shear like the saddle. If given another block while wearing armor, the armor will swap and the player will get the previous armor's block back.
- Added Chest Mechanics. Players can give dragons a chest and they can access them via keybind (default: H) whenever they are riding them or looking at them (vanilla interaction range). Chest can be retrieved via shear like the saddle. If the dragon dies or the chest is sheared away from the dragon, the contents drop to the ground.
- Added Wander Mode. In this state, the dragon will be anchored in an area. The area size is configurable.
- New Dragon textures and Dragon Types!
- Updated the textures of some of the original dragons.
- Added the Storm Dragon, lower armor with slightly fast movement speed, flight speed, melee damage, and is immune to lightning bolt damage. Can be hatched when surrounded by copper blocks. It has the electro step ability that cleans weathered copper.
- Added the Blue Fire Dragon. Can be hatched via obsidian. It breathes blue fire (cosmetic change from normal fire breath).
- Added the Terra Dragon. They have increased HP and armor and are immune to stalagmite and stalactite. Can be hatched via andesite, granite, diorite, and terracotta blocks.
- Added the Zombie Dragon. They have less armor and HP but they have drowning, suffocation, poison and magic immunity. Can be hatched via bone blocks. It has the Putrid Step ability which occasionally:
-- Turn grass blocks into Moss or Mycelium or course dirt
-- Place dead bushes in sandy terrain
-- Place mushrooms
- Added the Solar Dragon. Immune to withering. Can be hatched via gold blocks.
- Added the Lunar Dragon. Immune to withering. Can be hatched via crying obsidian.
- Added the Aurora Dragon. Immune to freezing. Can be hatched via purpur blocks.
- Added the Magic Dragon. Immune to magic. Shoots ender breath balls. Can be hatched via enchantment table blocks.
- Added the Crystal Dragon. They have increased HP and armor and are immune to stalagmite and stalactite. Can be hatched via amethyst blocks.
- Added the Bronze Dragon. They are the same as Storm Dragons. Can be hatched via redstone lamps.
- Soul Fire-able blocks can no longer hatch the Nether Dragon, it will instead hatch the new variant: Soul Nether Dragon (cosmetic change only). They can be hatched by blocks that can emit soul fire.
- Prismarine and Sea Lantern can no longer hatch the Water dragon, it will instead hatch the new variant: Ocean Dragon (cosmetic change only).
- Added the Wither Dragon. They are immune to withering but has slightly low hp. They can shoot wither skulls which inflict wither. Can be hatched via wither skeleton skulls. They have the wither step ability that spawns wither roses and soul soil occasionally on the blocks they walk on.
- Added the Gale Dragon. They are very similar to Aether Dragons. Can be hatched via blue terracotta blocks
- Added the Sculk Dragon. Immune to in wall damage and sonicboom. Can be hatched via sculk blocks. Shoots Sonic Boom breaths. Has the sculk step ability which spreads sculk.
- Added the Primal End Dragon. Can be hatched via endstone
- Added the Primal Nether Dragon can be hatched via red terracotta blocks
- Added fish items to items that can heal dragons (I found it weird that you can tame them with fish but you can only heal them with meat).
- Aether Dragons can be hatched via glowstone blocks now
- Added the Eclipse Dragon. Can be hatched via yellow terracotta blocks
- Added the Dark Dragon. Can be hatched via black terracotta blocks. Shoots wither breath balls. Immune to lightning bolts and freezing.
- Added the Black Fire Dragon. Can be hatched via black concrete. It breathes black fire (cosmetic change from normal fire breath).
- Added the Sylphid Dragon. It is immune to drowning and has slightly faster flight speed. Can be hatched via light blue terracotta.
- Added the Monarch Dragon. It has increased HP, armor, and damage, but it is susceptible to minecraft's dragon breath damage. Can be hatched via red glazed terracotta.
- Added the Jade Dragon. It has high armor, armor toughness but reduced HP. It also has slightly faster movement speed. Can be hatched via emerald blocks. It has the jade step ability that can occasionally turn stone or deepslate to emerald ore.
- Added the Red Dragon. It has slightly higher HP. Can be hatched via red concrete.
- Added the Elder Dragon. It is similar to the Monarch Dragon but breaths blue fire. Can be hatched via gray terracotta.
- Added the Shadow Dragon. It is similar to the Monarch Dragon but breaths black fire. Can be hatched via black glazed terracotta.
- Added the Light Dragon. Shoots storm breath balls. Immune to lightning bolts and freezing. Can be hatched via white terracotta.
- Added the Blood Dragon. It is similar to the Monarch Dragon as well. Can be hatched via redstone.
- Hotfeet ability can turn wet sponge to sponge and blackstone to magma block now (inverse of Hydrostep)
- Dragon variants' attribute tweaks
-- All dragons are fire immune
-- All dragons have increased health and armor
-- All dragons have natural regeneration
-- End Dragons and Water Dragons have their HP increased
-- Ice Dragons and Fire Dragons have their damage increased
-- Forest Dragons have increased movement speed
-- Aether Dragons are unchanged since their +flight speed attribute is enough as it is
-- Nether Dragons are also unchanged since their default +armor is enough as it is
-- Ghost Dragons have less HP but has armor toughness and immunity to arrows
- Dragon breath (fire) now sets entities on fire when it hits them directly if they are not fire immune and are in the explosion radius.
-- It will also ensure that it has damage and sets things on fire more consistently.
-- It respects doFireTick and mobGriefing gamerules.
-- It now lights up blocks that can be lit like candles, campfires, redstone lamps, smokers, furnaces, blast furnaces, and tnt. If a modded block has the "LIT" blockstate, that will get lit as well.
-- If the block (vanilla or modded) has the minecraft tag SOUL_FIRE_BASE_BLOCKS, it will set that to soul fire instead.
-- It expires immediately if it hits water, it cannot go through water except the black fire breath.
- Dragon breath (ice) will apply the freeze effect to mobs if they are not freeze immune. It also has a chance of summoning a snow field that slows and gives mining fatigue to mobs upon explosion or impact. It will put fire out on block surfaces (fire extinguisher style) and unlight lit blocks like (campfires, candles, lamps, etc.). When it hits water, it will turn it to ice. When it hits lava, it will turn it to cobblestone or obsidian.
- Dragon breath (end) has a chance of summoning a harming cloud upon explosion or impact.
- Dragon breath (storm) has a chance of summoning lightning upon explosion or impact and a lightning field that stuns mobs that come into contact with it. It gives redstone signals when it hits lightning rods and can clean copper. It can also transform mobs like creepers into charged creepers, pigs into zombie piglins, etc.
- Dragon breath (wither) inflicts withering on entities caught in the radius. Places wither roses on victims. The explosion respects minecraft griefing rules.
- Dragon breath (sculk) inflicts darkness and knockback on entities caught in a larger radius compared to other breaths. It also triggers a sound event so it triggers sculk sensors and other stuff relying on it.
- Updated JP and UK translations.
- Added Chinese, Russian, Spanish, French, Portuguese (South American and European) translation.
- Tweaked dragon tails of Nether, Water, Ghost, and Forest dragons.
- Added configs for dragon breaths.
Huge thanks to the Dragon Mounts 2 team for allowing me to use the updated textures for dragons!
Dragon Mounts Discord: https://discord.gg/Ewm8aTTJ3K
Please checkout https://www.curseforge.com/minecraft/mc-mods/dragon-mounts-2 made by the Dragon Mounts 2 team if you want to play in 1.12.2 !
FAQs:
Q: How do I get dragons/dragon eggs?
A: There's two ways. OPTION ONE: is by killing the Ender Dragon again by respawning it, then you can transform the egg to what variant you like. In the config, the dragon egg will always spawn at the dragon fountain unless a mod is conflicting with it. OPTION TWO: is by chests like the original mod but this is disabled by default. If you want dragon eggs to spawn in some chests in structures, you need to enable them in the configs ("use_loot_tables = true") first then restart the game. The new variants of dragon eggs will share the spawn weight of the base dragons. For example, if you ramp up the spawn weight of aether dragons, the gale dragon will also have a high chance to spawn and if you ramp up the spawn weight of the fire dragon, the blue fire dragon will follow.
Q: I can't open my dragon's inventory, why is this happening?
A: Your keybind might have conflicts with other mods. You can change the keybind of the dragon inventory to amend this.
Q: My game is crashing. What could be the problem?
A: You could be playing with the Dragon Mounts Patches mod which is incompatible with this mod from version 9983 onwards since its fixes has been incorporated to the base mod. If that is not the cause, you can comment your crashlog via textfile in the comments section or the github issues page. Without a crashlog, I cannot help you.
Q: I switched from the base Dragon Mounts Legacy mod to this one and my dragon's attributes are not reflecting correctly, like the HP, flight speed, and armor values are not the same with other dragons. What could be the cause?
A: Previous versions preserve the attribute of dragons in existing worlds. The new attributes would only reflect when you use the later versions of the mod or when hatching new dragons. I suggest you update to the latest version and hatch some new dragons. Consider your old dragons "Legacy" dragons.
=== DO NOT DOWNLOAD FROM OTHER WEBSITES, I ONLY UPLOADED THIS TO CURSEFORGE ===
