Skip to content

How to add custom Raven

Enderboy edited this page Sep 1, 2026 · 1 revision
  1. Under your datapack/mod data directory make a new folder called "raven_variant" exactly like here.

  2. Make a json file with the name of your ravens variant

  3. fill the following(Emerald Raven as Example:

{
  "asset_id": "(yournamespace):entity/(raven/raven_emerald)",
  "asset_id_baby": "(yournamespace):entity/(raven/baby/raven_emerald)",
  "color": (COLOR),
  "spawn_conditions": [
    {
      "condition": {
        "type": "ravenmail:chance",
        "chance": (0.04) 
      },
      "priority": 1
    }
  ]
}

Everything between parentheses () must be changed to fit your project

List of values to change:

  • yournamespace
  • Texture path
  • COLOR
  • Chance

Clone this wiki locally