I don’t think block limbs have an ID because when you change your avatar, the way you wear block limbs is by having no limbs equipped. But then again, it is its own mesh and must be set to some ID.
All I need is the ID.
local function removeBundles(character)
local humanoid = character:FindFirstChildOfClass("Humanoid")
if not humanoid then
error("Character has no humanoid.")
end
local descriptionClone = humanoid:GetAppliedDescription()
descriptionClone.Head = 0
descriptionClone.LeftArm = 0
descriptionClone.RightArm = 0
descriptionClone.LeftLeg = 0
descriptionClone.RightLeg = 0
descriptionClone.Torso = 0
humanoid:ApplyDescription(descriptionClone)
end
Using a server script, you can execute that function upon a character.
Here is an example:
-- Creates a variable to reference a character.
local someCharacter = game:GetService("Workspace").Character
-- Makes use of the variable to remove a bundle from the character.
removeBundles(someCharacter)