File Details
Dragon Mounts: Legacy [1.19.4][1.1.5.a1]
- B
- Jun 24, 2023
- 522.83 KB
- 1.0K
- 1.19.4
- Forge
File Name
dragonmounts-1.19.4-1.1.5.a1.jar
Supported Versions
- 1.19.4
Curse Maven Snippet
## 1.1.5.a1
#### This section of the change log details the changes made in 1.1.5.a1 as opposed to 1.1.5. Those changes can be found below.
* Updated to Minecraft 1.19.4
* Inherits all changes from 1.1.5
* Dragon eggs now function completely as blocks as opposed to Entities. This way the implementation is way simpler, less bloat, and more performance.
* Dragon eggs now utilize BlockStates as a backend for hatching. Eggs now hatch in "stages" and is determined by their breed's "hatch_chance". There are 4 stages to a hatch and the final one hatches the dragon. This adds more deviation and is a more natural approach to egg hatches.
* Lot's more guards and clauses that should help with unknown or missing dragon breeds in items and blocks.
* Dragon eggs now use a custom model loader for the egg models and are now dynamic baked models. (aka fps go to the moon now)
## 1.1.5
This update doesn't feature much content changes. This is a major bug fix, performance, and convenience patch that betters everyone.
There were many changes and fixes, too many to track. However, here are a few of the notable ones:
* Flight Camera can now be toggled with a key press rather than from the client config.
* Reworked some of the AI (most notably owner following) (Thanks [AnimalsWritingCode](https://github.com/AnimalsWritingCode))
* Only owners can now mount their tamed dragons. Allowing otherwise created issues when disconnecting.
* Dragon Breeds now use the games registry system for better syncing stability and reliability. (fixes issues with instances only having the fire dragon breed available)
* Fixed a major flaw with the egg loot tables either completely wiping their chests or not appearing at all, despite the config option enabled.
* Dragons now have their own independent sound files instead of using the game's cow sounds.
* Fixed an issue with the moved flight camera clipping into the ground
* You can now use bones to make dragons sit, embrace the legacy.
* And a lot more, I'm sure.
## Attention Datapack authors
There were some significant changes to the data structure of dragon breeds that are addressed here:
* "primary_color" and "secondary_color" now take in Strings as a hex value rather than a decimal as a hex. This change is far more intuitive and reduces confusion.
* "ambient_sound" is now responsible for holding ALL of the ambient sounds for this dragon, not just a special one. This allows you to change the default roar and breath sound effects that were previously hardcoded. You can view the example_addon on github for a more in-depth look at this.
* "size_modifier" was added to change the default size of the dragon. unused in the base mod, but may be useful for you.
* "taming_items" and "breeding_items" now take in HomogenousList types. This means the field can take in a string pointing to a tag, a single item, or a json array filled with items.
* "growth_time" was added to modify the time it takes to grow from baby to adult.
* "hatch_time" has been replaced with "hatch_chance". This value determines the chance a dragon egg advances one of its 4 hatch stages on each random tick the block receives.

