{
  "format_version": "1.16.210",
  "minecraft:entity": {
    "description": {
      "identifier": "minecraft:cushion",
      "is_spawnable": false,
      "is_summonable": true,
      "is_experimental": true
    },
    "components": {
      "minecraft:type_family": {
        "family": [ "cushion", "inanimate", "actor" ]
      },
      "minecraft:collision_box": {
        "width": 0.95,
        "height": 0.245
      },
      "minecraft:rideable": {
        "seat_count": 1,
        "interact_text": "action.interact.ride.cushion",
        "dismount_mode": "on_top_center",
        "seats": {
          "position": [ 0.0, 0.125, 0.0 ],
          "rotate_rider_by": -90
        }
      },
      "minecraft:hurt_on_condition": {
        "damage_conditions": [
          {
            "filters": {
              "test": "in_lava"
            },
            "cause": "lava",
            "damage_per_tick": 4
          }
        ]
      },
      "minecraft:conditional_bandwidth_optimization": {
      }
    },

    "events": {
    }
  }
}
