Skip to content

Releases: KoopaCode/LifeSteal-Core

🔥 LifeSteal Core v1.0.2 - The Heart Fix + Updated Binarys (LATEST)

20 Jul 04:24

Choose a tag to compare

LifeSteal Core ❤

A dramatic and feature-rich LifeSteal plugin for Minecraft servers. Take hearts from your victims, craft revival beacons, and experience epic death announcements!

Banner

✦ Features

  • Heart Stealing System: Take hearts from players you kill
  • Heart Crafting Recipes: Craft heart items using different materials based on difficulty
  • Dramatic Effects: Server-wide announcements with sound effects
  • Revival Beacons: Custom crafting system to revive banned players
  • Advanced Configuration: In-game GUI for all settings and recipe viewing
  • Multiple Difficulties: Easy, Medium, Hard, and Custom recipes for both hearts and beacons
  • Permission Based: Full control over all features
  • Recipe Management: View and modify crafting recipes through GUI

✦ Heart Crafting Recipes

The plugin now includes heart crafting recipes with different difficulty levels:

  • Easy: Gold Ingots, Diamonds, and Redstone
  • Medium: Netherite Ingots, Emeralds, and Redstone Blocks
  • Hard: Diamond Blocks, Netherite Blocks, and Redstone Blocks
  • Custom: Fully configurable materials

✦ Commands

  • /lifesteal help - Show help menu
  • /lifesteal withdraw <amount> - Convert hearts to items
  • /lifesteal deposit - Deposit heart items
  • /lifesteal reset - Reset all players' hearts
  • /lifesteal giveheart <amount> - Give yourself heart items
  • /lifesteal recipe - View the revival beacon recipe
  • /lifesteal config - Open configuration GUI
  • /lifesteal debug recipe - Show recipe information

✦ Downloads

Pre-compiled builds are available at:

✦ Requirements

  • Server Version: 1.13 - 1.20.4
  • Java: 17 or newer
  • Dependencies: None

✦ Installation

  1. Download the plugin
  2. Place in your plugins folder
  3. Start/Restart your server
  4. Configure using /lifesteal config

✦ Configuration

The plugin features an in-game GUI for easy configuration:

  • Heart settings (default, min, max)
  • Recipe difficulty selection
  • Heart and beacon recipe viewing
  • Real-time recipe reloading

✦ Building from Source

If you want to build the plugin yourself:

  • mvn clean package

🔥 LifeSteal Core v1.0.1 - The Ban Fix Update

31 Dec 00:57

Choose a tag to compare

This update focuses on improving the ban system and heart persistence, making the plugin more stable.

What's New

  • 🛠️ Fixed Ban System: Properly integrates with Bukkit ban system
  • ❤️ Improved Heart Persistence: Hearts now properly save in hearts.yml and persist through restarts
  • 💀 Enhanced Death Handling: Better handling of last heart deaths
  • 🏰 Community Revival: Players must now be revived by others using Revival Beacons
  • 🎭 Dramatic Effects: Improved death and revival announcements

Bug Fixes

  • Fixed health setting issues with last heart
  • Fixed heart data persistence
  • Fixed ban message clarity
  • Fixed revival beacon requirement messaging
  • Fixed heart tracking in hearts.yml

Technical Updates

  • Improved ban data storage system
  • Better integration with Bukkit ban list
  • Enhanced heart data persistence
  • Optimized death handling logic
  • Added proper ban data storage

Requirements

  • Server Version: 1.13 - 1.20.4
  • Java: 17 or newer
  • Dependencies: None

Notes

  • Players at 0 hearts must be revived by others using a Revival Beacon
  • Hearts persist through server restarts
  • PvP deaths transfer hearts between players
  • Environmental deaths only affect last heart
  • All configuration options remain the same

Installation

  1. Stop your server
  2. Replace the old .jar with the new version
  3. Start your server
  4. No config changes needed - all data migrates automatically

Support

Having issues? Get help:

Made with ❤️ by Koopa