PartsVitality
作者:rebot | 分类:模组
Minecraft 版本: 1.20.1 1.20.2 1.20.3 1.20.4 1.20.5 1.20.6 1.21 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8
平台: paper purpur
标签: adventure game-mechanics
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.
[!NOTE] > No Resource Pack Required! All features, including the part HP display, are achieved using vanilla mechanics. Players don't need to download anything extra to get the full experience.
Key Features
- Part-Based HP System: Health is not a single bar but is managed individually across four body parts: "Head," "Chest," "Legs," and "Feet."
- Precise Hit Detection: Using Ray Tracing technology, the plugin accurately determines which body part an attack hits. Tactics like headshots or aiming for the legs become vital!
- Realistic Injury Penalties:
- Debuff Effects: Taking damage to a specific part triggers corresponding debuffs (e.g., Nausea from head damage, Slowness from leg damage).
- Broken Parts: When a part's HP drops to 0, it becomes "broken," reducing the player's maximum HP until they respawn.
- Manual Healing System:
- No Natural Regeneration: Automatic health regeneration from saturation is disabled. All healing must be done manually.
- Part-Specific Healing: Use items defined in
config.ymlto heal by clicking the corresponding armor piece for the injured part in the inventory. - Surgery for Critical Injuries: "Broken" parts cannot be healed with regular items. A special "surgery" item is required for first aid, making the part treatable again.
- Enhanced Importance of Armor:
- Part Protection: Armor plays a crucial role in protecting the specific body part it covers.
- Realistic Wear and Tear: Armor durability can be configured to decrease significantly based on the damage received, making it a critical resource to manage.
- Highly Customizable: Nearly every aspect of the plugin—part HP, damage multipliers, healing items, debuffs, and more—can be freely adjusted in
config.yml. - Multi-Language Support: All messages displayed to players are translatable. It supports English (
en) and Japanese (ja) by default.
Installation
- Download the latest
.jarfile. - Place the downloaded
PartsVitality-v1.0.0-beta.1.jarfile into your server'splugins/folder. - Restart or reload the server. The configuration file (
config.yml) and language files (messages_en.yml,messages_ja.yml) will be automatically generated in theplugins/PartsVitality/folder.
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.
Configuration (config.yml)
You can edit the config.yml file to fine-tune the plugin's behavior to match your server's difficulty and playstyle.
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. Repeat the action to switch back.

-
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 in your inventory. A timer will start, and upon completion, the part's HP will be restored.

-
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 with regular healing items again.

License
This plugin is released under the MIT License.
请登录后举报
暂无评论,抢个沙发吧~