H1 (HP)

⭐ — (0 endorsements) 📥 251 downloads 📌 v1.0.6 📅 7/12/2025
🟠 Updated over a year ago

By b0b0b0 · game-mechanics

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 7/8/2025 📅 Created: 7/12/2025

🔍 Analysis

  • 🏆 #138 of 313 game-mechanics mods in this game by downloads

📋 About This Mod

✅ Player data is stored in a local SQLite database.
✅ All messages are configurable.
✅ You can give, set, or restore player hearts via command.
✅ There’s a limit: players can’t be given more than 20 half-hearts (10 full hearts).
✅ Includes a placeholder that displays the number of hearts a player has.

# Plugin Description: H1 H1 is a Minecraft server plugin that removes one heart from a player each time they die. If a player loses all their hearts (lives), a command is executed, which you can configure. For example, you can ban the player. WARNING: by default, it only displays a message that the player has lost all their lives. You can use this creatively: sell hearts for in-game currency or real money, or make a quest that rewards hearts. You can also go hardcore and ban players permanently, but hey, it's Minecraft — not many players are into masochism. Use your imagination. # Features: - Player data is stored in a local SQLite database. - All messages are configurable. - You can give, set, or restore player hearts via command. - There’s a limit: players can’t be given more than 20 half-hearts (10 full hearts). - Includes a placeholder that displays the number of hearts a player has. # Commands: **/h1 give <player> <amount>** – Adds hearts to a player (up to 10 max). **/h1 set <player> <amount>** – Sets the player’s hearts to a specific value (up to 10). **/h1 recover <player>** – Restores the player’s lives to the maximum. Ideal for auto-recovery. **/h1 remove <player> <amount>** – Removes hearts from the player. (Lives can't go below zero.) **/h1 reload** – Reloads the plugin. # Permissions: **h1.reload** – Allows plugin reload. **h1.set** – Grants access to the /h1 set command. **h1.give** – Grants access to the /h1 give command. **h1.recover** – Grants access to the /h1 recover command. **h1.remove** – Grants access to the /h1 remove command. # Placeholders: Requires PlaceholderAPI. **%h1_lives%** – Displays the number of lives the player has (number only). # Configuration ```yml language: "en" # en, ru lives: # Default number of lives (hearts) for a new player default: 10 # Command to execute when a player runs out of lives. # You can use the %player% placeholder, which will be replaced with the player's name. command: "say Player %player% has lost all their lives!" database: # SQLite database file name. # The file will be created in the plugin folder if it doesn't exist. file: "players.db" ``` # Messages file: ```yml prefix: "§6 §r" command: usage: "Usage: /h1 <give|set|remove|recover|reload> <player> <amount>" unknown: "Unknown command!" reload: success: "Plugin reloaded successfully!" give: success: "You gave %player% %amount% hearts." received: "You received %amount% hearts." max: "The player already has the maximum number of hearts (%max% hearts)." limited: "You can only give the player %available% hearts to avoid exceeding the limit of %max% hearts." remove: success: "You removed %amount% hearts from %player%." player: not: found: "Player not found!" no: permission: "You don't have permission to use this command!" life: info: "You now have %lives%." recover: success: "You restored %player%'s life to the maximum." number: format: error: "Invalid number: %input%" ``` # Installation: 1. Download the plugin. 2. Stop your server. 3. Drop the `.jar` file into your `/plugins/` folder. 4. Start the server. 5. Done. To enable placeholders, install PlaceholderAPI.

# Plugin Description: H1

H1 is a Minecraft server plugin that removes one heart from a player each time they die. If a player loses all their hearts (lives), a command is executed, which you can configure. For example, you can ban the player. WARNING: by default, it only displays a message that the player has lost all their lives.

You can use this creatively: sell hearts for in-game currency or real money, or make a quest that rewards hearts. You can also go hardcore and ban players permanently, but hey, it's Minecraft — not many players are into masochism. Use your imagination.

# Features:

  • Player data is stored in a local SQLite database.
  • All messages are configurable.
  • You can give, set, or restore player hearts via command.
  • There’s a limit: players can’t be given more than 20 half-hearts (10 full hearts).
  • Includes a placeholder that displays the number of hearts a player has.

# Commands:

/h1 give – Adds hearts to a player (up to 10 max). /h1 set – Sets the player’s hearts to a specific value (up to 10). /h1 recover – Restores the player’s lives to the maximum. Ideal for auto-recovery. /h1 remove – Removes hearts from the player. (Lives can't go below zero.) /h1 reload – Reloads the plugin.

# Permissions:

h1.reload – Allows plugin reload. h1.set – Grants access to the /h1 set command. h1.give – Grants access to the /h1 give command. h1.recover – Grants access to the /h1 recover command. h1.remove – Grants access to the /h1 remove command.

# Placeholders:

Requires PlaceholderAPI. %h1_lives% – Displays the number of lives the player has (number only).

# Configuration

```yml language: "en" # en, ru lives: # Default number of lives (hearts) for a new player default: 10

# Command to execute when a player runs out of lives. # You can use the %player% placeholder, which will be replaced with the player's name. command: "say Player %player% has lost all their lives!"

database: # SQLite database file name. # The file will be created in the plugin folder if it doesn't exist. file: "players.db" ``` # Messages file:

```yml prefix: "§6 §r" command: usage: "Usage: /h1 " unknown: "Unknown command!" reload: success: "Plugin reloaded successfully!" give: success: "You gave %player% %amount% hearts." received: "You received %amount% hearts." max: "The player already has the maximum number of hearts (%max% hearts)." limited: "You can only give the player %available% hearts to avoid exceeding the limit of %max% hearts." remove: success: "You removed %amount% hearts from %player%." player: not: found: "Player not found!" no: permission: "You don't have permission to use this command!" life: info: "You now have %lives%." recover: success: "You restored %player%'s life to the maximum." number: format: error: "Invalid number: %input%"

# Installation:

1. Download the plugin. 2. Stop your server. 3. Drop the `.jar` file into your `/plugins/` folder. 4. Start the server. 5. Done. To enable placeholders, install PlaceholderAPI.

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Plugins
Author
b0b0b0
Version
1.0.6
Downloads
251
Endorsements
0
Category
game-mechanics
Created
7/12/2025
Updated
7/8/2025
Game Versions
1.18, 1.18.1, 1.18.2, 1.19, 1.19.1
Tags
game-mechanics

🔧 How to Install Minecraft Plugins Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Plugins →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Plugins versions does H1 (HP) support?

The author lists 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2. Other versions may work but are untested by the author.

What is the latest version of H1 (HP)?

Version 1.0.6, published 2025-07-08 with 251 downloads recorded at the source.

Keep browsing — more Minecraft Plugins mods await

📋 All Minecraft Plugins Mods 🏆 Top 25 📂 More game-mechanics 👤 More by b0b0b0 🔎 Similar Mods 🌐 Best game-mechanics (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods