Lifesteal EssentialsСкачатьСкачатьСкачать
ВЕРСИИ (3)
release
Lifesteal Essentials v1.2.0 - Revival & Blueprints
1.2.01 окт. 2026 г.18Minecraft: 1.20, 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, 26.1, 26.1.1bukkit, folia, paper, purpur, spigot
Что нового
# Lifesteal Essentials v1.2.0 — The Revival & Telemetry Update
### 🌟 What is New in v1.2.0:
1. **✨ Full Player Revival System (`/revive <player>`)**:
- Resurrect eliminated/banned teammates by crafting and consuming a **Revival Totem**.
- Automatically pardons the target player from the server ban list and restores configurable initial hearts (default 5 full hearts / 10 HP).
- Features celebratory global broadcasts, epic Totem of Undying resurrection particles, and high-tier chime acoustics.
2. **🔒 PDC-Secured Anti-Counterfeit Item Factory (`HeartItemFactory.java`)**:
- Both **Heart of Life** items and **Revival Totems** are stamped with persistent cryptographic `NamespacedKey` tokens in their `PersistentDataContainer`.
- Prevents anvil renaming exploits, item duplication, and counterfeit token injection.
3. **🔨 Autonomous In-Game Crafting Recipes (`LifestealRecipeManager.java`)**:
- **Heart of Life**: Shaped recipe combining Diamond Blocks, Gold Blocks, and Totems of Undying.
- **Revival Totem**: Mythic shaped recipe combining Nether Stars, Hearts of Life, and Totems of Undying.
- Fully toggleable in `lifesteal.yml` with clean unregistration on reload.
4. **📊 Interactive Lifesteal Hub GUI (`/lifesteal` / `/ls`)**:
- Real-time telemetry dashboard showing current hearts, maximum heart cap, and kill steal rates.
- Interactive withdrawal buttons: withdraw 1 heart or bulk withdraw 5 hearts into physical tradeable items.
- Visual crafting blueprints detailing recipe ingredient layouts.
5. **⚡ Direct Command Suite**:
- `/withdraw [amount]` (alias `/withdrawhearts`): directly withdraws physical tradeable hearts.
- `/revive <player>`: directly resurrects an eliminated teammate.
- `/giveheart <player> [amount]` & `/giverevival <player> [amount]`: admin distribution.
- Rich tab completion for all player names, numbers, and subcommands.
6. **🧩 PlaceholderAPI Expansion Integration (`LifestealExpansion.java`)**:
- Registers native placeholders: `%lifesteal_hearts%`, `%lifesteal_hearts_raw%`, `%lifesteal_max_hearts%`, `%lifesteal_steal_amount%`, `%lifesteal_status%`, `%lifesteal_status_colored%`, `%lifesteal_hearts_bar%`.
7. **🛡️ Universal Paper 26.3 & Folia Multi-Threading Compatibility**:
- Dynamic `MAX_HEALTH` vs `GENERIC_MAX_HEALTH` attribute resolution for flawless execution across modern Minecraft 1.20 – 1.21.4 / Paper 26.3.
release
Lifesteal Essentials v1.1.0
1.1.030 сент. 2026 г.9Minecraft: 1.20, 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.4bukkit, folia, paper, purpur, spigot
Что нового
## 🩸 Lifesteal Essentials v1.1.0 — Folia & Multi-Threading Support, Memory Safety & Stability
### 🚀 Key Improvements in v1.1.0:
- **🌐 Full Folia & Paper 1.21.x Multi-Threading Support**: Added native Folia compatibility (`folia-supported: true`), modernizing task execution and thread-safe scheduler event dispatches.
- **🛡️ Player Disconnect Memory Safety**: Implemented robust session teardown on player quit across all sub-modules (Holograms, HUD scoreboards, particle streams, and transaction locks) to prevent memory leaks on long-running servers.
- **📦 Economy & Inventory Drop Protection**: Enhanced Auction, Crate, and Shard Shop item delivery systems with fail-safe ground dropping if a player's inventory becomes full during reward claims.
- **⚖️ Moderation & Content Compliance**: Verified compliance with Section 5.1 of Modrinth Content Rules with accurate metadata and tags.
release
Lifesteal Essentials 1.0.0
1.0.013 июн. 2026 г.128Minecraft: 1.20, 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, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1bukkit, paper, purpur, spigot