Wiki 9Minecraft Dragon Mounts Legacy Wiki
Dragon Mounts Legacy WikiDocumentation › Example Addon Structure

Example Addon Structure

This is a visual structure of how the example addon will be packaged. This page also serves as the main hub for the information you can find that's important to each section of the addon.

Please note that the guides here assume you have a somewhat advanced knowledge of Minecraft's datapack system. If you feel that is outside of your comfort zone, please have a look at the official datapack wiki page.

Start by clicking on a section/file you'd like to see the structure of:

STUB: Some pages will be missing as I continue to work on this wiki.

example_addon.jar
├───assets
│   └───example_addon
│       │   sounds.json
│       │
│       ├───lang
│       │       en_us.json
│       │
│       ├───models
│       │   ├───block
│       │   │   └───dragon_eggs
│       │   │           example_breed_dragon_egg.json
│       │   │
│       │   └───entity
│       │       └───dragon
│       │           └───breed
│       │               └───properties
│       │                       example_breed.json
│       │
│       └───textures
│           ├───block
│           │       example_breed_dragon_egg.png
│           │       example_breed_dragon_egg.png.mcmeta
│           │
│           └───entity
│               └───dragon
│                   └───example_breed
│                           body.png
│                           glow.png
│                           saddle.png
│
├───data
│   ├───example_addon
│   │   ├───dragonmounts
│   │   │   ├───cross_breeding
│   │   │   │       example_crossbreed.json
│   │   │   │
│   │   │   └───dragon_breeds
│   │   │           example_breed.json
│   │   │
│   │   └───loot_modifiers
│   │           egg_chance_by_config.json
│   │           egg_chance_by_random.json
│   │           replace_first_example.json
│   │
│   └───forge
│       └───loot_modifiers
│               global_loot_modifiers.json
│
├───META-INF
│        mods.toml
│
└───pack.mcmeta