Is there anything wrong with my rig?

This is my rig, its primary part is the HumanoidRootPart, it has a humanoid, and its rigged. Is there anything else I need to put in it/is it rigged wrong?

This is where the HumanoidRootPart is located. Do I need to move it?

A good tip to check if a rig is correct is by inserting a humanoid or animation controller into the model and opening up the animation editor.

If you can animate the model and the limbs move and rotate as it should then generally the rig is ok. If not then Google search those errors and fix em and repeat.

Also you can compare the animation behavior with the default R15 rig if anything fishy happens like animating the torso and certain things don’t move and such. This is especially important for the root part structure seen in this article: Understanding Assemblies | Roblox Creator Documentation to make the rig work.

It didn’t let me animate it. Do you know what could be wrong?

Basically it doesn’t move and it only lets me use CFrame to animate it

You need to do this sneaky requirement first to animate your rigs Motor6D

Oh, I put a humanoid in it but it still doesn’t work for some reason.

Do you need to rig the HumanoidRootPart too?