Releases: KoopaCode/LifeSteal-Core
Releases · KoopaCode/LifeSteal-Core
🔥 LifeSteal Core v1.0.2 - The Heart Fix + Updated Binarys (LATEST)
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!
✦ 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
- Download the plugin
- Place in your plugins folder
- Start/Restart your server
- 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
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
- Stop your server
- Replace the old .jar with the new version
- Start your server
- No config changes needed - all data migrates automatically
Support
Having issues? Get help:
Made with ❤️ by Koopa