Defines the family categories this entity belongs to. Type families are used by filters and other game systems to group entities (e.g., 'mob', 'monster', 'undead', 'zombie').
Type Family Properties
| Name | Default Value | Type | Description | Example Values |
|---|---|---|---|---|
| family | not set | Family choices | A set of tags that describe the categories of this entity. | Allay: ["allay","mob"], Armor Stand: ["armor_stand","inanimate","mob"], Bat: ["bat","mob"] |
family
A set of tags that describe the categories of this entity. In addition to typically having a tag for the type of mob, entities frequently have additional type family tags that modify how the rest of the Minecraft world reacts to them.
Family choices
| Value | Title | Description |
|---|---|---|
| mob | Mob | |
| inanimate | Inanimate | |
| aquatic | Aquatic | |
| monster | Monster | |
| undead | Undead | |
| skeleton | Skeleton | |
| arthropod | Arthropod | |
| zombie | Zombie | |
| lightweight | Lightweight | |
| fish | Fish | |
| player | Player |
Samples
Allay
"minecraft:type_family": {
"family": [
"allay",
"mob"
]
}
Armor Stand
"minecraft:type_family": {
"family": [
"armor_stand",
"inanimate",
"mob"
]
}
Bat
"minecraft:type_family": {
"family": [
"bat",
"mob"
]
}
Blaze
"minecraft:type_family": {
"family": [
"blaze",
"monster",
"mob"
]
}
Boat
"minecraft:type_family": {
"family": [
"boat",
"inanimate"
]
}