- Tested MC versions
- 1.21, 26.1, 26.2
UltimateStrengthSMP
A Hardcore Competitive SMP Plugin Where Players Steal Attack Damage Instead of Hearts
Kill players. Grow stronger. Become unstoppable. Fall below the limit... and you're eliminated.
Overview • Features • Weapon Classes • Weapons • Installation • Commands • Permissions • Placeholders • Configuration • Resource Pack
Overview
UltimateStrengthSMP completely changes PvP progression by replacing traditional Lifesteal hearts with real Minecraft Attack Damage attributes.
Every player begins with a configurable amount of attack damage.
Kill players to steal their strength.
Die and lose your strength.
Drop below the elimination threshold and you're removed from the game.
Revive eliminated teammates using special Revive Beacons.
Withdraw strength into physical items and trade it with others.
Instead of simply having more hearts, players become genuinely stronger with every victory.
The Strength Cycle
┌───────────────────────────────────────────────────────────────┐
│ ⚔ THE STRENGTH CYCLE ⚔ │
├───────────────────────────────────────────────────────────────┤
│ │
│ 🗡 Kill a Player │
│ ├─ You gain +1 Strength Attribute │
│ └─ Victim loses -1 Strength Attribute │
│ │
│ 💀 Die │
│ ├─ You lose Strength │
│ └─ Killer gains Strength │
│ │
│ 📉 Fall Below Threshold (-10 by default) │
│ ├─ Eliminated │
│ ├─ Banned or Spectator │
│ └─ Await Revival │
│ │
│ ✨ Revived │
│ ├─ Another player uses a Revive Beacon │
│ └─ Respawn with starting strength │
│ │
└───────────────────────────────────────────────────────────────┘
Features
Core Systems
Real Attack Damage stealing system
Automatic elimination system
Withdraw Strength into tradeable Strength Dust
Revive eliminated players
Persistent Data Container (PDC) storage
SQLite support by default
MySQL, MariaDB & PostgreSQL support
Paper & Folia compatible
Full reload support
Highly configurable
Weapon Classes
Choose one of six unique combat classes.
Every class includes:
- Passive Ability
- Ultimate Ability
- Individual cooldowns
- Custom particles
- Sounds
- Messages
- Configurable balancing
Players choose their class through a beautiful GUI on first join.
Advanced Combat
- Accurate Combo Detection
- Critical Hit Validation
- Stun System
- Knockback Control
- Pull Mechanics
- Combat Logging Prevention
- Kill Streak Tracking
- Damage Scaling
- Cooldowns
- Action Bars
- Boss Bars
- Scoreboards
Economy & Progression
- Strength Dust Currency
- Withdraw & Deposit Strength
- Revive Beacon Crafting
- Tiered Weapons
- Legendary Weapons
- Custom Recipes
- Trading Friendly
Polish
- Beautiful particles
- Immersive sounds
- Broadcast messages
- Animated action bars
- Cooldown displays
- PlaceholderAPI support
- Full RGB & MiniMessage support
Weapon Classes
| Class | Playstyle | Passive | Ultimate | Difficulty |
|---|---|---|---|---|
| Aggressive | Combo Crits | Dual Wield | ||
| Burst Damage | Stunning Crits | Charged Strike | ||
| Ranged DPS | Double Damage | Triple Damage | ||
| Control | Lightning Strike | Riding the Wave | ||
| Crowd Control | Grappling Shot | Piercing Shot | ||
| Tank | Fortified | Invincibility |
Detailed Class Abilities
Sword Master
Passive — Combo Crits
Requirements
- 3 successful combo hits
- Attack cooldown above 90%
- Sprinting
- Living target
Rewards
- Every following hit becomes a Critical Hit
- Ends after missing or taking damage
Ultimate — Dual Wield
- Activate with Right Click
- Requires 5-hit combo
- 50% Attack Cooldown Reduction
- Lasts 15 Seconds
Cooldown
2 Minutes
Axe Berserker
Passive — Crushing Blows
Requirements
- 5 Verified Critical Hits
Rewards
- Stuns target for 1 second
- Freeze Ticks
- Slowness 255
Ultimate — Charged Strike
- Right Click
- Charge for 5 Seconds
- During charging you deal no damage
- Next attack deals 400% Damage
Cooldown
2 Minutes
Bow Ranger
Passive — Focused Shot
Every
3rd Arrow
Deals
2x Damage
Ultimate — Power Shot
Every
10th Arrow
Deals
3x Damage
Overrides passive bonus.
Trident Stormbringer
Passive — Storm Strike
Every successful melee hit
- Lightning Strike
- +4 Bonus Damage
Cooldown
2 Seconds
Ultimate — Riding the Wave
Right Click
- Pushes nearby enemies
- Launches yourself forward
Radius
8 Blocks
Cooldown
90 Seconds
Crossbow Specialist
Passive — Grappling Shot
Every hit has
33% Chance
to pull enemies toward you.
Ultimate — Piercing Shot
Every
10th Successful Shot
Deals
4x Damage
Shield Guardian
Passive — Fortified
Whenever your shield is disabled
Gain
- 25% Damage Resistance
- Lasts 5 Seconds
Ultimate — Invincibility
Right Click
Become immune to
- Melee
- Projectiles
- Fire
- Explosions
- Magic
Duration
15 Seconds
Cooldown
5 Minutes
Weapons & Items
Tiered Weapons
Your weapon damage scales directly with your current Strength.
Final Damage = Weapon Base Damage + Player Strength
| Tier | Weapon | Base Damage | Example (+5 Strength) | Obtain |
|---|---|---|---|---|
| I | Reinforced Steel | 7 | 12 Damage | Craft |
| II | Mithril | 10 | 15 Damage | Craft |
| III | Netherite Alpha | 14 | 19 Damage | Boss Drop |
Legendary Weapons
| Weapon | Type | Ability | Cooldown |
|---|---|---|---|
| ✦ Strength Siphon | Hoe | Steals 0.1 Strength per hit | 30s |
| Heavy Sword | Earthquake | 45s | |
| Dagger | Shadow Step | 20s |
Anti-Abuse System
Built-in protection against farming.
Self Kill Prevention
Same Player Transfer Cooldowns
Alt Farming Protection
Same IP Detection
Indirect Kill Tracking
Combat Logging Detection
Configurable Kill Windows
Installation
Requirements
- Paper 1.21.1 - 1.21.11
- Java 21+
- 4GB RAM Recommended
Optional
- PlaceholderAPI
- Vault
Installation
- Download UltimateStrengthSMP.jar
- Put it inside
/plugins/ - Start the server
- Edit
config.yml - Reload using
/ussmp reload
Commands
Player Commands
| Command | Description |
|---|---|
| /withdraw | Withdraw Strength Dust |
| /revive | Revive eliminated player |
| /class info | View class |
| /class abilities | View abilities |
| /recipes | Open recipe GUI |
| /ussmp help | Help Menu |
Admin Commands
| Command | Description |
|---|---|
| /eliminate | Eliminate player |
| /strength set | Set strength |
| /strength add | Add strength |
| /strength remove | Remove strength |
| /strength check | Check strength |
| /strength reset | Reset strength |
| /strength top | Leaderboard |
| /ussmp reload | Reload plugin |
| /ussmp debug | Debug mode |
Permissions
ussmp.*
├── ussmp.use
├── ussmp.withdraw
│ └── ussmp.withdraw.unlimited
├── ussmp.revive
│ └── ussmp.revive.noitem
├── ussmp.class
│ └── ussmp.class.change
├── ussmp.recipes
├── ussmp.ability.passive
├── ussmp.ability.ultimate
├── ussmp.ability.legendary
├── ussmp.immune.strengthloss
├── ussmp.immune.elimination
├── ussmp.immune.strengthsteal
└── ussmp.admin.*
├── ussmp.admin.eliminate
├── ussmp.admin.strength
├── ussmp.admin.reload
├── ussmp.admin.debug
├── ussmp.admin.bypass
└── ussmp.admin.give
PlaceholderAPI
| Placeholder | Description |
|---|---|
%ultimatestrength_strength% | Player Strength |
%ultimatestrength_strength_raw% | Raw Player Strength |
%ultimatestrength_strength_formatted% | Color-Formatted Strength |
%ultimatestrength_strength_integer% | Strength as Integer |
%ultimatestrength_strength_hearts% | Strength in Hearts |
%ultimatestrength_total_damage% | Total Attack Damage |
%ultimatestrength_total_damage_hearts% | Total Attack Damage in Hearts |
%ultimatestrength_max_cap% | Maximum Strength Cap |
%ultimatestrength_min_cap% | Minimum Strength Cap |
%ultimatestrength_percent_to_max% | Strength Percentage Toward Max |
%ultimatestrength_is_max% | Whether Player Has Reached Max Strength |
%ultimatestrength_class% | Current Weapon Class |
%ultimatestrength_weapon_class% | Current Weapon Class |
%ultimatestrength_class_display% | Class Display Name |
%ultimatestrength_class_formatted% | Formatted Class Name |
%ultimatestrength_class_icon% | Class Icon |
%ultimatestrength_class_short% | Short Class Information |
%ultimatestrength_elimination_threshold% | Elimination Threshold |
%ultimatestrength_can_be_eliminated% | Whether Player Can Be Eliminated |
%ultimatestrength_lives_remaining% | Remaining Lives |
%ultimatestrength_kills% | Player Kills |
%ultimatestrength_deaths% | Player Deaths |
%ultimatestrength_kdr% | Kill Death Ratio |
%ultimatestrength_kdr_raw% | Raw Kill Death Ratio |
%ultimatestrength_kdr_colored% | Color-Formatted Kill Death Ratio |
%ultimatestrength_killstreak% | Current Killstreak |
%ultimatestrength_best_killstreak% | Best Killstreak |
%ultimatestrength_rank% | Strength Rank |
%ultimatestrength_status% | Current Player Status |
Configuration Presets
Ultra Hardcore
strength:
per-kill-gain: 2
per-death-loss: 2
max-cap: 30
elimination-threshold: -5
elimination:
mode: BAN
revive:
require-item: true
Casual
strength:
per-kill-gain: 0.5
per-death-loss: 0.5
max-cap: 15
elimination-threshold: -15
elimination:
mode: SPECTATOR
revive:
require-item: false
Creator Mode
strength:
per-kill-gain: 1
per-death-loss: 1
max-cap: 20
elimination-threshold: -10
elimination:
mode: BAN
broadcast-elimination: true
lightning-effect: true
weapon-class:
assignment-mode: SELECTOR
Resource Pack
License
All Rights Reserved (ARR)
This project is proprietary software.
Unauthorized redistribution, resale, modification, decompilation, or public re-uploading is strictly prohibited without explicit written permission from the author.
Dominate. Steal Strength. Become the Strongest.
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta