{
  "name": {
    "text": "Prototype Omnitrix"
  },
  "icon": {
    "type": "palladium:texture",
    "texture": "#alienevo:omnitrix_main"
  },
  "persistent_data": false,
  "abilities": {
    "prototype_model": {
      "type": "palladium:render_layer",
      "hidden": true,
      "render_layer": "omni_evo:ult_core"
    },
    "size_change": {
      "type": "palladium:size",
      "title": "Size Change",
      "hidden": true,
      "scale": 1.7
    },
    "obtain_core": {
      "type": "palladium:command",
      "hidden": true,
      "commands": [
        "execute if entity @p[limit=1,sort=nearest,distance=0..1.5] run give @p[limit=1,sort=nearest] alienevo:ult_core",
        "execute if entity @p[limit=1,sort=nearest,distance=0..1.5] run advancement grant @p[limit=1,sort=nearest] only omni_evo:ult_core_obtainment",
        "execute if entity @p[limit=1,sort=nearest,distance=0..1.5] run advancement grant @p[limit=1,sort=nearest] only omni_evo:ult_core_obtainment",
        "execute if entity @p[limit=1,sort=nearest,distance=0..1.5] run kill @s"
      ]
    },
    "hide_body": {
      "type": "palladium:hide_body_part",
      "hidden": true,
      "hidden_in_bar": true,
      "body_parts": [
        "right_arm",
        "left_arm",
        "chest",
        "chest_overlay",
        "right_arm_overlay",
        "left_arm_overlay",
        "right_leg",
        "left_leg",
        "cape",
        "right_leg_overlay",
        "left_leg_overlay",
        "head",
        "head_overlay"
      ],
      "affects_first_person": true
    },
    "astrobot_loop": {
      "type": "palladium:command",
      "hidden": true,
      "first_tick_commands": [
        "data merge entity @e[type=armor_stand,sort=nearest,limit=1,distance=0..1] {Marker:1b}",
        "data merge entity @e[type=armor_stand,sort=nearest,limit=1,distance=0..1] {Invisible:1b, NoBasePlate:1b}"
      ],
      "last_tick_commands": [
        ""
      ],
      "commands": []
    }
  }
}