Custom trails allow you to add visual effects to your character. These files must be placed in data/corewithstuff/cws_trails/trailname.json. You can activate them using the command

/cws-trails trailname.

Trail Templates

Environment Arc

{
  "layers": [
    {
      "type": "environment_arc",
      "outer_color": "#00FFFF",
      "inner_color": "#FFFFFF",
      "outer_opacity": 0.8,
      "inner_opacity": 1.0,
      "arc_chance": 1.0,
      "arc_amount": 2
    }
  ]
}

Basic 2D

{
  "layers": [
    {
      "type": "basic_2d",
      "top_color": "#FF0000",
      "mid_color": "#FFA500",
      "bot_color": "#FFFF00",
      "base_opacity": 0.8
    }
  ]
}

DCEU

{
  "layers": [
    {
      "type": "dceu",
      "outer_color": "#FF0000",
      "inner_color": "#FFFFFF",
      "outer_opacity": 0.5,
      "inner_opacity": 1.0,
      "arc_chance": 1.5,
      "arc_amount": 8
    }
  ]
}

Limb Lightning

{
  "layers": [
    {
      "type": "limb_lightning",
      "limb": "right_arm",
      "speed": 1.5,
      "arc_amount": 3,
      "outer_color": "#FF0000",
      "inner_color": "#FFFFFF",
      "outer_opacity": 0.8,
      "inner_opacity": 1.0
    },
    {
      "type": "limb_lightning",
      "limb": "right_leg",
      "speed": 1.5,
      "arc_amount": 3,
      "outer_color": "#FF0000",
      "inner_color": "#FFFFFF",
      "outer_opacity": 0.8,
      "inner_opacity": 1.0
    },
    {
      "type": "limb_lightning",
      "limb": "left_arm",
      "speed": 1.5,
      "arc_amount": 3,
      "outer_color": "#FF0000",
      "inner_color": "#FFFFFF",
      "outer_opacity": 0.8,
      "inner_opacity": 1.0
    },
    {
      "type": "limb_lightning",
      "limb": "left_leg",
      "speed": 1.5,
      "arc_amount": 3,
      "outer_color": "#FF0000",
      "inner_color": "#FFFFFF",
      "outer_opacity": 0.8,
      "inner_opacity": 1.0
    },
    {
      "type": "limb_lightning",
      "limb": "chest",
      "speed": 1.5,
      "arc_amount": 3,
      "outer_color": "#FF0000",
      "inner_color": "#FFFFFF",
      "outer_opacity": 0.8,
      "inner_opacity": 1.0
    },
    {
      "type": "limb_lightning",
      "limb": "head",
      "speed": 1.5,
      "arc_amount": 3,
      "outer_color": "#FF0000",
      "inner_color": "#FFFFFF",
      "outer_opacity": 0.8,
      "inner_opacity": 1.0
    }
  ]
}

After Effect

{
  "layers": [
    {
      "type": "after_effect",
      "spacing": 2,
      "lifetime": 20,
      "replicate_player": false,
      "color": "#800080, #FF0000, #FFD700, #000000, #FFFFFF",
      "base_opacity": 0.6
    }
  ]
}

Speed Lines

  {
    "layers": [
      {
        "type": "speed_lines",
        "outer_color": "#00FFFF",
        "inner_color": "#FFFFFF",
        "outer_opacity": 0.3,
        "inner_opacity": 1.0
      }
    ]
  }