Bloodstone Anatomy is a small library for mods that take limbs, add prosthetics or change what a body is missing. It does the boring parts so you don't have to.
What it does
- Remembers which parts each player has lost (left arm, right arm, left leg, right leg, head) and saves them with the world
- Syncs it to everyone on the server
- Hides lost limbs on the player model, on armor, in first person, and for held items
- Lets a mod fit a replacement (a prosthetic) on a lost part
- Events let other mods cancel or react to a part being lost, restored or replaced
For players
You only need this if another mod asks for it, like Limb Loss. Admin commands: /anatomy status, /anatomy remove, /anatomy restore.
For developers
One API (AnatomyApi) that is the same on Fabric and Forge. Docs are in the API.md in the source. Config: config/anatomy.properties (resetOnDeath).
Versions
Minecraft 1.20.1, Fabric (needs Fabric API) and Forge. Java 17.

