{
  "format_version": "1.20.50",
  "minecraft:entity": {
    "description": {
      "identifier": "cc_alien:alien_trader",
      "is_spawnable": true,
      "is_summonable": true,
      "is_experimental": false
    },
    "components": {
      "minecraft:ambient_sound_interval": {
        "event_name": "ambient"
      },
      "minecraft:pushable": {},
      "minecraft:navigation.walk": {
        "avoid_water": true
      },
      "minecraft:movement.basic": {},
      "minecraft:jump.static": {},
      "minecraft:physics": {},
      "minecraft:spawn_entity": {
        "entities": [
          {
            "min_wait_time": 0.0,
            "max_wait_time": 0.0,
            "spawn_entity": "cc_alien:trader_cart",
            "single_use": true,
            "num_to_spawn": 1,
            "should_leash": true
          }
        ]
      },
      "minecraft:behavior.random_stroll": {
        "priority": 5,
        "interval": 20,
        "xz_dist": 6,
        "y_dist": 1
      },
      "minecraft:behavior.random_look_around": {
        "look_time": [
          2.0,
          4.0
        ],
        "priority": 4
      },
      "minecraft:behavior.trade_with_player": {
        "priority": 1
      },
      "minecraft:economy_trade_table": {
        "new_screen": true,
        "table": "trading/cc/alien/alien_trader.json"
      },
      "minecraft:movement": {
        "value": 0.2
      },
      "minecraft:behavior.look_at_trading_player": {
        "look_distance": 8,
        "probability": 0.02,
        "angle_of_view_vertical": 360,
        "angle_of_view_horizontal": 360
      },
      "minecraft:type_family": {
        "family": [
          "cc_alien_friend",
          "cc_alien_trader"
        ]
      }
    }
  }
}