PartsVitality - Hardcore Part-Based HP & Healing icon

PartsVitality - Hardcore Part-Based HP & Healing -----

A hardcore damage and healing system for Minecraft, inspired by "Escape from Tarkov."



PartsVitality
A hardcore damage and healing system for Minecraft, inspired by "Escape from Tarkov."
PartsVitality completely overhauls Minecraft's standard health system by introducing a detailed part-based HP system.
This plugin demands more tactical thinking, careful injury management, and a new level of awareness from players.
Deciding which body part to target and which to protect, constantly monitoring your own condition and surroundings, and engaging in tense gameplay where a single moment of carelessness can be fatal becomes crucial.
✨ Key Features
  • Part-Based HP System: Health is managed individually across four body parts: "Head," "Chest," "Legs," and "Feet."
  • Precise Hit Detection: Using Ray Tracing, the plugin accurately determines which body part an attack hits. Tactics like headshots or aiming for the legs become vital!
  • Realistic Injury Penalties: Taking damage to a specific part triggers corresponding debuffs (e.g., Nausea from head damage, Slowness from leg damage).
  • Manual Healing System: Natural regeneration is disabled. All healing must be done manually with items. "Surgery" is required for critically damaged parts.
  • Enhanced Armor Importance: Armor plays a crucial role in protecting the specific body part it covers and wears down realistically.
  • Highly Customizable: Nearly every aspect of the plugin can be freely adjusted in `config.yml`.
  • Multi-Language Support: Supports English (`en`) and Japanese (`ja`) by default.
▶️ How to Play
Check Part HP

In your inventory, hover over any armor piece and **Shift + Right-Click** to switch to Part HP display mode. The armor's durability bar will now show the HP of that part.
[​IMG]

Heal a Part
Hold a healing item (e.g., Iron Ingot) on your cursor and **Left-Click** the armor piece of the part you want to heal. A timer will start, and upon completion, the part's HP will be restored.
[​IMG]

Perform Surgery
If a part is broken (HP is 0), you must first treat it with a surgery item (e.g., Diamond). This will slightly restore the part's HP, allowing it to be healed again.
[​IMG]

⚙️ Installation
  1. Download the latest `.jar` file.
  2. Place the downloaded `PartsVitality-v1.0.0-beta.1.jar` file into your server's `plugins/` folder.
  3. Restart or reload the server.
Configuration
# PartsVitality Plugin Configuration
# Language setting (e.g., en, ja)
language: "en"
# Max HP for each body part
parts:
head:
max-hp: 20.0
chest:
max-hp: 29.0
legs:
max-hp: 27.0
feet:
max-hp: 24.0
# Damage calculation settings
damage:
# Multiplier to convert heart damage to part damage.
damage-multiplier: 5.0
# Precision of the hit detection (Ray Tracing).
ray-trace-step: 0.1
# ... and many more options!
Support & Bug Reports
If you find a bug or have a feature suggestion, please do not use the review section. Instead, please report it on our GitHub Issues page. This is the best way to help us track and fix problems!

✅ Compatibility This plugin was developed on the Paper API 1.20.1 and tested on a Purpur 1.21.1 server. It is expected to work on most modern Paper/Purpur versions, but these are the officially supported environments for this release.

License
This plugin is released under the MIT License.
Resource Information
Author:
----------
Total Downloads: 10
First Release: Sep 21, 2025
Last Update: Sep 21, 2025
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings