BodyGrab
- Digital750 JPY

Pick up your friends with other parts of your body, such as your mouth or feet! BodyGrab is a ModularAvatar based prefab that is easy to install within minutes. In worlds that allow you to pick up other players, BodyGrab allows you to pick them up with other parts of your body. The system is highly configurable and allows you to configure any part of your body as a grabbing source.
Dependencies:
This system will only work in worlds that have a player pickup feature. This has been specifically tested against Player Lift Up script for VRChat Worlds [SDK3] by Reimajo. https://booth.pm/en/items/2501847 This system relies on ModularAvatar to install. Make sure ModularAvatar has been imported to your Unity project first. https://modular-avatar.nadena.dev/ NDMF 1.7.0 or newer is required. Modular avatar 1.10.0 or newer is required.
Installation:
1. Import ModularAvatar into your Unity project. 2. Import the BodyGrab unitypackage into your Unity project. 3. Drag the BodyGrab prefab onto your avatar. 4. All locations should automatically snap to your avatar's bones, except for the mouth which will need manual repositioning. 5. Upload and test in any world with player pickup!
Performance breakdown:
• Parameter Cost: 16 bits • Additional Constraints: 8 (middle finger only, default) or 34 (full hand)
Customization:
The system allows you to specify any avatar bone or GameObject as a grab location. Menu items will automatically be generated for each location provided. All icons for the menu, as well as the menu names can be customized. The menu can be split into two sub menus, one for each hand.
Acknowledgements:
Icons provided by Icons8 - https://icons8.com/ Thumbnail avatars are Shinano and Kipfel https://booth.pm/en/items/6106863 https://booth.pm/en/items/5813187 Thumbnail font is Charm by Cadson Demak
Terms of Service:
1. Prerequisites & Knowledge BodyGrab requires a basic understanding of Unity. Users must have ModularAvatar installed and be familiar with adding prefabs to avatars. 2. Support Support is limited to issues directly related to BodyGrab. Do not contact the creator for help with Unity, ModularAvatar setup, or unrelated VRChat development questions. Any inquiries outside the scope of this product will not be addressed. 3. Refunds BodyGrab is a digital product. All sales are final, and no refunds will be issued under any circumstances. 4. Licensing and Usage By using BodyGrab, you agree to use it only in accordance with VRChat’s terms of service and any applicable laws. You may integrate BodyGrab into your public avatars but may not redistribute, resell, or claim it as your own work. By purchasing or using BodyGrab, you confirm that you understand these terms and agree to use this product at your own risk.
Changelog:
• 2025-08-28 v1.0.0: Initial release! • 2025-08-29 v1.0.1: Clarified warnings and errors • 2025-08-30 v1.0.2: Fixed compatibility with older versions of Unity Check for older versions of NDMF and ModularAvatar to provide users with clarifying messages Check if prefab was added to avatar multiple times • 2025-08-31 v1.1.0: Fixed middle finger bone in wrong location, sorry! Made menu icons white Added extra validations