Launch Pad Issues

I have asked this question already in the forums but I have yet to receive a response. Hence I am trying here.

I would like to preface this by stating that I have already referred to other relevant threads such as
https://forum.unity3d.com/threads/creating-a-jump-pad-in-c.312774/ . However, I am still unable to cause the Player GameObject’s jump value to change upon collision of the Jump Pad.

This is the Jump Pad code.

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
 
public class JumpModify : MonoBehaviour {
    public float thrust = 50f;
    public GameObject Player;
 
    void OnTriggerEnter(Collider col)
    {
        col.transform.TransformDirection (Vector3.up * thrust);
    }
}

The Player GameObject has already been designated to the “Player” GameObject.

This is the Player Controller code.

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
 
public class PlayerController : MonoBehaviour {
    public float speed = 6.0F;
    public float jumpSpeed = 8.0F;
    public float gravity = 20.0F;
    public Rigidbody rb;
 
    private Vector3 moveDirection = Vector3.zero;
 
    void Start()
    {
        rb = GetComponent<Rigidbody>();
    }
 
    void Update ()
    {
        CharacterController Player = GetComponent<CharacterController>();
        if (Player.isGrounded) {
            moveDirection = new Vector3 (Input.GetAxis ("Horizontal"), 0, 0);
            moveDirection = transform.TransformDirection(moveDirection);
            moveDirection *= speed;
            if (Input.GetButton("Jump"))
                moveDirection.y = jumpSpeed;
        }
        moveDirection.y -= gravity * Time.deltaTime;
        Player.Move(moveDirection * Time.deltaTime);
    }
}

Please help me on this. I am creating a platformer game with interactable objects that can modify the Player’s movement speed parameters, jump values, and etc upon walking on the relevant pads, as well as pads that would transform position when the player gameobject steps on it.

The code toolbar is not showing up on my screen. Sorry if it is a pain to read.
https://forum.unity3d.com/threads/launch-pad-issues.483088/
The code in the proper format can be found here.