This game was made in Unity right? I think checking whether or not the player is on the ground can be done using raycasting in Unity...
Tho... I changed engine from Unity to Godot for a reason lol... I am sure Unity is more powerful but I found out making Platformer in Godot is far easier and faster and so Godot is more suited for Game Jam purposes...