Default Data Pack
The Default Pack is the standard data pack included with the Alive mod. It provides the baseline content for all customizable features.
Contents
The Default Pack includes the following files:
Villager Traits
Located in src/main/resources/data/alive/villager_traits/
:
armorer.json
: Traits for Armorer villagersbutcher.json
: Traits for Butcher villagerscartographer.json
: Traits for Cartographer villagerscleric.json
: Traits for Cleric villagersfarmer.json
: Traits for Farmer villagersfisherman.json
: Traits for Fisherman villagersfletcher.json
: Traits for Fletcher villagersleatherworker.json
: Traits for Leatherworker villagerslibrarian.json
: Traits for Librarian villagersmason.json
: Traits for Mason villagersnitwit.json
: Traits for Nitwit villagersnone.json
: Traits for unemployed villagersshepherd.json
: Traits for Shepherd villagerstoolsmith.json
: Traits for Toolsmith villagersweaponsmith.json
: Traits for Weaponsmith villagers
Each file contains traits specific to that profession, including archetypes, personalities, backstories, and more.
Villager Names
Located at src/main/resources/data/alive/villager_names.json
:
This file contains a list of gender-neutral names that can be assigned to villagers. The names are drawn from various categories including:
- Common gender-neutral names
- Nature-inspired names
- Place and direction names
- Object and concept names
- Shortened forms of names
- Names from various cultures
- Modern gender-neutral names
- Fantasy-inspired names
- Craft and profession names
World Instructions
Located at src/main/resources/data/alive/world.json
:
This file contains default instructions that apply to all entities in the world. These instructions provide general guidance about the world, its rules, and how entities should behave.
Mod Information
Located at src/main/resources/data/alive/mods.json
:
This file contains information about various mods, including:
- Alive: Information about the Alive mod itself
- Fabric: Information about the Fabric modding toolchain
- Minecraft: Information about the base game
Using the Default Pack as a Template
The Default Pack serves as an excellent template for creating your own custom data packs. You can:
- Copy the files from the Default Pack
- Modify them to suit your preferences
- Place them in your custom data pack
For more information on creating custom data packs, see the Customization page.