promotional bannermobile promotional banner

Bloodstone's Anatomy

Library for mod developers: lost limbs, prosthetics and body parts for players. Stores, syncs and renders them, with events and an API other mods can use. Needed by Limb Loss.

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.

Bloodstone's Anatomy Team

profile avatar
  • 5
    Projects
  • 803
    Downloads

More from prickly_heisenberg36View all