{
  "particle_emitters": [
    {
      "particle": "minecraft:invis",
      "chance": "1",
      "x": "0", 
      "z": "0",
      "y": "1",
      "state_predicate": {
        "predicate_type": "blockstate_match",
        "block_state":
         {
          "Name": "minecraft:end_portal_frame",
          "Properties": {
            "facing": "west",
            "eye": "true"
            
          }
         }
       }
    },
    {
      "particle": "minecraft:invis",
      "chance": "1",
      "x": "0", 
      "z": "0",
      "y": "1",
      "state_predicate": {
        "predicate_type": "blockstate_match",
        "block_state":
         {
          "Name": "minecraft:end_portal_frame",
          "Properties": {
            "facing": "east",
            "eye": "true"
            
          }
         }
       }
    },
    {
      "particle": "minecraft:invis",
      "chance": "1",
      "x": "0", 
      "z": "0",
      "y": "1",
      "state_predicate": {
        "predicate_type": "blockstate_match",
        "block_state":
         {
          "Name": "minecraft:end_portal_frame",
          "Properties": {
            "facing": "north",
            "eye": "true"
            
          }
         }
       }
    },
    {
      "particle": "minecraft:invis",
      "chance": "1",
      "x": "0", 
      "z": "0",
      "y": "1",
      "state_predicate": {
        "predicate_type": "blockstate_match",
        "block_state":
         {
          "Name": "minecraft:end_portal_frame",
          "Properties": {
            "facing": "south",
            "eye": "true"
            
          }
         }
       }
    }
 ]
}