I’m trying to check for a specific animation that is playing in the Humanoid’s animator but I have no idea how to search for them since the array you get from Animator:GetPlayingAnimationTracks() returns an array with Userdata type (which I have no idea how to retrieve)
GetPlayingAnimationTracks() gives you an array of AnimationTracks. You can get the Animation object from the AnimationTrack by indexing its “Animation” property. The Animation object should then have an “AnimationId” property which you can use to check if an animation with a specific id is playing.
Or if you have the AnimationTracks referenced somewhere (when you loaded them probably), you can just directly compare them.