Entity Textures

At the moment mojang has not added anything about this, but currently we can add new variants of mobs since 1.21.5, limited but possible through datapacks

๐Ÿ“ฆdatapack.zip
  โ””โ”€โ”€ ๐Ÿ“data
  โ”‚     โ””โ”€โ”€ ๐Ÿ“earth_variations
  โ”‚         โ”œโ”€โ”€ ๐Ÿ“chicken_variant
  โ”‚         โ”‚    โ”œโ”€โ”€ ๐Ÿ“‘gold_crested.json
  โ”‚         โ”‚    โ””โ”€โ”€ ๐Ÿ“‘skewbald.json
  โ”‚         โ”œโ”€โ”€ ๐Ÿ“pig_variant
  โ”‚         โ”‚    โ””โ”€โ”€ ๐Ÿ“‘pale.json
  โ”‚         โ”œโ”€โ”€ ๐Ÿ“cow_variant
  โ”‚         โ”‚    โ””โ”€โ”€ ๐Ÿ“‘<variant>.json
  โ”‚         โ”œโ”€โ”€ ๐Ÿ“frog_variant
  โ”‚         โ”œโ”€โ”€ ๐Ÿ“wolf_variant
  โ”‚         โ”œโ”€โ”€ ๐Ÿ“cat_variant
  โ”‚         โ””โ”€โ”€ ๐Ÿ“tags
  โ”‚              โ””โ”€โ”€ ๐Ÿ“worldgen
  โ”‚                   โ””โ”€โ”€ ๐Ÿ“biome
  โ”‚                        โ””โ”€โ”€ ๐Ÿ“‘spawns_pale_variant_pigs.json
  โ”œโ”€โ”€ ๐Ÿ“pack.mcmeta
  โ””โ”€โ”€ ๐ŸŽจpack.png
 
๐Ÿ“ฆresource_pack.zip
  โ”œโ”€โ”€ ๐Ÿ“assets
  โ”‚     โ””โ”€โ”€ ๐Ÿ“minecraft
  โ”‚          โ””โ”€โ”€ ๐Ÿ“textures
  โ”‚               โ””โ”€โ”€ ๐Ÿ“entity
  โ”‚                    โ”œโ”€โ”€ ๐Ÿ“chicken
  โ”‚                    โ”‚    โ”œโ”€โ”€ ๐ŸŽจgold_crested.png
  โ”‚                    โ”‚    โ””โ”€โ”€ ๐ŸŽจskewbald.png
  โ”‚                    โ””โ”€โ”€ ๐Ÿ“pig
  โ”‚                        โ””โ”€โ”€ ๐ŸŽจpale.png
  โ”œโ”€โ”€ ๐Ÿ“pack.mcmeta
  โ””โ”€โ”€ ๐ŸŽจpack.png

gold_crested.json

{
  "asset_id": "minecraft:entity/chicken/gold_crested",
  "model": "normal",
  "spawn_conditions": [
    {
      "condition": {
        "type": "minecraft:biome",
        "biomes": "minecraft:plains"
      },
      "priority": 5
    }
  ]
}

pale.json

{
  "asset_id": "minecraft:entity/pig/pale",
  "model": "normal",
  "spawn_conditions": [
    {
      "condition": {
        "type": "minecraft:biome",
        "biomes": "#earth_variations:spawns_pale_variant_pigs"
      },
      "priority": 10
    }
  ]
}

spawns_pale_variant_pigs.json

{
  "values": [
    "minecraft:snowy_taiga",
    "minecraft:pale_garden"
  ]
}

Example Pack here

Last updated