forked from BlackAures1/DragonSurvival
-
Notifications
You must be signed in to change notification settings - Fork 42
DragonSpecies
Cadentem edited this page Jan 29, 2025
·
6 revisions
A dragon species defines all aspects of a dragon. It is the most important object when authoring content for Dragon Survival.
Dragon species are part of the data pack directory structure, highlighted below:
datapack name.zip ├── pack.mcmeta ├── data ├── namespace ├── dragonsurvival ├── dragon_species ├── <name>.json
This object references the following objects
{
"starting_size": number, // [Optional] || The starting size of the dragon species. If empty, then use the minimum size of the smallest stage.
"custom_stage_progression": [Dragon Stage], // [Optional] || The dragon stage progression for this species. If empty, then use all default stages.
"bodies": [Dragon Body], // [Optional] || A list of dragon body types that are allowed for this species. If empty, then use all default body types.
"abilities": [Dragon Ability], // [Optional] || A list of abilities for the dragon species.
"penalties": [Dragon Penalty], // [Optional] || A list of penalties for the dragon species.
"modifiers": [Modifier], // [Optional] || A list of modifiers for the dragon species.
"diet": [Diet Entry], // [Optional] || The dietary information for the dragon species.
"misc_resources": [Misc Dragon Textures] // [Optional] || Miscellaneous textures related to the dragon species.
}
■ Still have questions about Dragon Survival? Ask them in the Discord Server! I always try to help everyone as much as I can.
Datapack Documentation
- Dragon Species
- Projectile
- General Data Formats
- Installation
- "Mod doesn't work!"
- Incompatibility
- Configuration
- Update
- Moving appearance between saves
- Linux compatibility
- How do I use Curseforge?
- Installing the modpack
- Optimizing