Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
LifeStealExtras
⚠️ WARNING — REQUIRED DEPENDENCY
This plugin does NOT work alone.
You must install LifeSteal Main together with LifeStealExtras.
Plugin What it does LifeSteal Main Core hearts, kill-steal, elimination ban, heart item, /revivemenuLifeStealExtras Bosses, Settings GUI, ceremony, boss AI, shop, kill cam, anti-abuse, languages, resource pack Place both jars inside your
plugins/folder and fully restart the server.
Do not rely on/reload— it can break listeners, schedules, and GUIs.
📖 What is LifeStealExtras?
LifeStealExtras is the complete expansion pack for LifeSteal SMP servers.
LifeSteal Main defines the rules of the game: steal hearts on kill, lose hearts on death, get eliminated at zero hearts, and return through a revive ritual.
LifeStealExtras builds the world around those rules:
- Seasonal legendary bosses with schedules, loot, and combat AI
- A large admin Settings panel (
/settings) with two pages of categories - Spawn ceremony tools for season opens and events
- Boss spawn clock, force spawn, and custom spawn points
- Kill cam, anti-abuse, Shop 2.0, multi-language support
- An embedded resource pack for UI polish
If you want a serious LifeSteal network — not just a basic heart plugin — this is the feature layer.
⚔️ Legendary Boss System
Four legendary bosses ship with the plugin:
| Boss | Theme | Style |
|---|---|---|
| TOKMAK (Storm Titan) | Storm / titan | Heavy melee pressure |
| Kan Hanceri | Blood | Aggressive blade fighter |
| Fırtına Yayı | Storm bow | Ranged pressure |
| Mezar Kalkanı (Grave Knight) | Grave / shield | Tanky defensive boss |
Schedule & spawn rules
- Each boss has a day + time window (default timezone: Europe/Istanbul, adjustable)
- Bosses spawn when their window is active
- Bosses despawn when the window ends (no permanent leftover bosses)
- Force-spawned bosses have a 30-minute timeout
- Spawn flood protection prevents the same boss from being recreated every few seconds
Loot & feedback
When a legendary boss dies:
- A real legendary item is dropped (weapon/shield style gear — not a plain red dye)
- Bonus rewards: nether star, enchanted golden apple, diamonds, emeralds
- Server-wide broadcast announces the kill
- The killer gets a title / confirmation message
- Claim tracking helps prevent the same window from repeatedly awarding the same boss
Boss AI
Combat is not “walk up and hit a scaled mob”:
- Phase 2 around 50% HP (speed + strength style pressure)
- Enrage around 25% HP
- Dash toward the nearest survival player
- AOE slam with knockback
- Pull players inward
- Leap onto distant targets
- Minion summons
- Temporary shield (heavy damage reduction)
- Poison cloud during enrage
All major AI toggles and intervals are editable under Settings → Boss AI.
Boss visual scale is tuned smaller than older oversized versions, while combat power remains high.
🛠️ Settings GUI (/settings)
LifeStealExtras includes a large admin GUI designed for live configuration.
Because one chest inventory cannot hold every category comfortably, the menu is split:
- Page 1 — core server + LifeSteal + legendary tools + Next Page (2/2) (bottom-right)
- Page 2 — extra modules + Previous Page
Page 1 categories
World · LifeSteal · Economy · Shop · Crates · Kits · Sidebar · Players · Sounds · Particles · Performance · Security · Legendary · Gameplay · Reload · Season Reset · Server · Backup · Events · Maintenance · Activity Logs · Duel · Announcements · Spawn Ceremony · Boss Spawn · Boss Spawn Clock · Boss AI
Page 2 / extra categories
Kill Cam · Anti-Abuse · Language (TR / EN / DE / RU) · Ceremony radius & countdown · Boss Spawn Point (Set HERE + XYZ) · Numeric Quick (± editors) · Shop 2.0 · Settings Search
Legendary submenu
- System enable/disable
- Compass tracking
- Bossbar
- Death chest
- Clock HUD under the TAB list
- Hold buffs
- Titles
- Broadcast toggles
- Schedule overview
Spawn Ceremony
- Set Center Here — marks the ceremony center at your location
- Start Ceremony — admins stand in the center, players form a ring, countdown runs, then GO
Useful for season launches, weekly events, or streamed openers.
Boss Spawn
Admin force-spawn for any of the four legendary bosses near the executor.
Boss Spawn Clock
Interactive schedule editor:
- Choose a boss head
- Choose a weekday (Monday–Sunday)
- Adjust time with +30m / +1h / +5h and negative counterparts
- Confirm with Accept or cancel with Decline
Helper commands
/settings59— open extra settings quickly/settingssearch <word>— search config keys and edit values in a GUI/settingsundo— restore the last settings snapshot/shop2 [category]— open Shop 2.0
✨ Extra Modules
Kill Cam
On death, players can get a short spectator-style replay of recent hits.
Duration and enable state are configurable.
Anti-Abuse
Designed for public / semi-public test and production servers:
- Kill-streak staff alerts
- High kill-velocity detection
- Temporary shadow-mute option
- Log output under
plugins/LifeStealExtras/logs/antiabuse.log
Shop 2.0
- Category filters
- Favorites (shift-click)
- Price history storage
- No NPC required
Languages
Bundled language files:
lang/tr.ymllang/en.ymllang/de.ymllang/ru.yml
Default language follows config / player locale where available.
Resource pack
The jar includes a resource pack:
assets/LSE-5.0-Pack.zip- Automatically copied to
plugins/LifeStealExtras/LSE-5.0-ResourcePack.zipon enable
Players can install it client-side, or you can host it and set resource-pack= in server.properties.
⌨️ Commands
LifeStealExtras
| Command | Description |
|---|---|
/settings |
Main admin GUI |
/settings59 |
Extra settings panel |
/settingssearch <query> |
Search and edit config keys |
/settingsundo |
Restore settings snapshot |
/shop2 [category] |
Shop 2.0 |
LifeSteal Main (separate required plugin)
| Command | Description |
|---|---|
/lifesteal (/ls, /hearts) |
Heart info / admin tools |
/revive |
Open eliminated player revive menu |
Permissions are intended for admins / staff / OP on sensitive actions.
📥 Installation
- Install LifeSteal Main and LifeStealExtras into
plugins/ - Use Paper 1.21+ (or compatible Spigot forks) with Java 21
- Delete old jars of the same plugin before updating
- Restart the server
- Configure systems with
/settings - Optional: distribute the resource pack to players
plugins/
├── LifeStealMain-x.x.jar
└── LifeStealExtras-x.x.jar


