Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
โ UltimateStrengthSMP
A hardcore Strength-stealing SMP plugin where every kill counts.
Kill players to steal their strength, grow more powerful, and survive โ or fall below the threshold and face elimination.
๐ Overview
UltimateStrengthSMP is a hardcore SMP plugin built around a single brutal concept: kill to grow stronger. Every player carries a Strength value that scales their attack damage directly. Kill a player and steal their strength; die and lose your own. Fall below the elimination threshold and you're out โ banned, spectated, or temp-banned depending on your server's configuration.
The plugin layers a full 9-class weapon system on top of the strength economy, giving every player unique passives and ultimates based on what they're holding. Three weapon tiers, four legendary weapons, a revival system, and deep anti-abuse controls make it a complete competitive SMP framework.
Fully compatible with Paper, Purpur, and Folia (1.21โ26.x), with optional DiscordSRV, PlaceholderAPI, Vault, and LuckPerms support.
โจ Why Choose UltimateStrengthSMP?
โก Kill-based Strength Economy โ Steal strength on kills; lose it on death. Every fight has real consequences.
๐จ 9 Weapon Classes โ Each class has a unique passive and ultimate. The class follows the weapon you're holding.
๐ง Four Elimination Modes โ BAN, SPECTATOR, GAMEMODE, or TEMP_BAN โ configure how eliminated players are handled.
๐ Folia Compatible โ Full Folia support via a custom scheduler abstraction (FoliaScheduler).
๐ ๏ธ Deeply Configurable โ Every strength value, cooldown, ability threshold, weapon stat, death message, and notification channel is editable without touching any code.
โจ Features
๐ด Core Features
โ๏ธ Strength-stealing kill/death system with configurable per-kill gain and per-death loss
๐ Four elimination modes: permanent ban, spectator, gamemode exclusion, or timed ban
๐ Revive system with craftable Revive Beacon item and configurable revival strength
๐ฆ /withdraw โ convert strength into physical Strength Dust items
๐ World blacklist and whitelist support
๐ก Advanced Systems
๐ฏ 9 weapon classes each with a passive ability and an ultimate
๐ก๏ธ Tiered weapon system: Reinforced Steel โ Mithril โ Netherite Alpha
๐ 4 legendary weapons with unique active abilities
โ๏ธ Configurable strength requirements to unlock passives and ultimates per class
๐ Stats tracking: kills, deaths, KDR, killstreaks, leaderboard
๐ข Customization & Integration
๐จ Fully configurable config.yml, messages.yml, recipes.yml
๐ PlaceholderAPI, Vault, LuckPerms, DiscordSRV soft-dependencies
๐บ Action bar, boss bar, and scoreboard HUD displays
๐ Per-player notification toggle system (/notifications)
๐ต Configurable particle and sound effects for every event
๐ Documentation
โก Strength System
Every player has a Strength value that directly scales their attack damage. The formula is:
Final Damage = base-damage + (strength ร damage-per-strength-point)
By default damage-per-strength-point: 1.0 and base-damage: 1.0, making the damage grow linearly with strength.
๐ข Kill Reward โ Gain per-kill-gain strength (default: 1.0) on each player kill.
๐ด Death Penalty โ Lose per-death-loss strength (default: 1.0) on death by a player.
๐ก Natural Death โ Configurable non-PvP loss (default: 0.5) with optional dust drop.
๐ต Crafting Cap โ Strength gained from consuming Strength Dust is capped separately (default: 3.0).
| Setting | Default | Description |
|---|---|---|
per-kill-gain |
1.0 | Strength gained per kill |
per-death-loss |
1.0 | Strength lost per PvP death |
max-cap |
20.0 | Maximum strength cap |
starting-strength |
1.0 | Starting strength for new players |
pvp-only |
true | Only transfer strength on PvP deaths |
steal-at-cap |
true | Victim still loses even if killer is at cap |
drop-dust-at-max-strength |
true | Drop dust when killer is at max cap |
๐ Elimination System
When a player's strength drops below elimination.threshold (default: -10.0), they are eliminated according to the configured mode:
| Mode | Behavior |
|---|---|
BAN |
Player is permanently banned. Can only rejoin via /revive with a Revive Beacon. |
SPECTATOR |
Player is set to spectator mode. Cannot interact until revived. |
GAMEMODE |
Player stays online but is excluded from the strength system entirely. |
TEMP_BAN |
Player is banned for temp-ban-duration seconds, then auto-revived. |
Eliminations can be broadcast server-wide with custom messages, lightning effects, particles, and sounds.
๐ก๏ธ Weapon Classes
Players are assigned a class based on the weapon in their main hand. Classes can be assigned randomly or via a GUI selector. Each class has a passive (activates automatically) and an ultimate (activated by right-click, the F key, or /ultimate depending on config).
โ Sword Master โ Masters of quick, precise strikes with devastating combo potential.
| Ability | Type | Description |
|---|---|---|
| Combo Master | Passive | After 3 consecutive sprinting hits, all attacks become forced critical hits |
| Dual Wield | Ultimate | After a 5-hit combo, gain 50% attack speed for 15 seconds (configurable) |
Cooldown: 60s. Forced crits apply a ร1.5 multiplier (configurable).
๐ช Axe Berserker โ Brutal warriors who strike with overwhelming force and stunning power.
| Ability | Type | Description |
|---|---|---|
| Stunning Crits | Passive | After 5 verified critical hits, stun the target for 3 seconds (configurable) |
| Charged Strike | Ultimate | Charge up for 3 seconds (configurable) then release a 4ร damage hit |
Cooldown: 120s. Requires crits to unlock (configurable via axe-ultimate-require-crits).
๐น Bow Sniper โ Precise archers who deal increasing damage with successive hits.
| Ability | Type | Description |
|---|---|---|
| Precision Shots | Passive | Every 3rd arrow hit deals 2ร damage |
| Piercing Arrow | Ultimate | Every 10th arrow hit deals 3ร damage |
Cooldown: 90s. Minimum strength required to trigger the ultimate (configurable via bow-ultimate-min-strength).
๐ฑ Trident Stormbringer โ Wielders of the storm who turn critical hits into lightning.
| Ability | Type | Description |
|---|---|---|
| Swordform | Passive | Trident attacks at sword speed and disables shields on hit |
| Storm Crits | Ultimate | After 3 crits, every crit calls lightning and deals +1 heart bonus for 10 seconds |
Cooldown: 45s.
๐ฏ Crossbow Executioner โ Marksmen whose bolts ignore shields and can ignite targets.
| Ability | Type | Description |
|---|---|---|
| Shieldpiercer | Passive | Crossbow shots pass through shields; 15% chance to ignite the target |
| Overcharged Crossbow | Ultimate | After 5 hits, gain Power V + Quick Charge V for the configured duration |
Cooldown: 90s.
๐ก Shield Guardian โ Defensive warriors who turn enemy attacks into their advantage.
| Ability | Type | Description |
|---|---|---|
| Defensive Stance | Passive | If your shield is disabled by an axe hit, gain Resistance I for 5 seconds |
| Invincibility | Ultimate | Become completely invulnerable for 15 seconds (configurable) |
Cooldown: 180s.
โ Mace Berserker โ Smash-focused fighters with a reduced ultimate cooldown.
| Ability | Type | Description |
|---|---|---|
| Heavy Swing | Passive | Mace ultimate cooldown is reduced by the configured multiplier (default: ร0.5) |
| Windburst Frenzy | Ultimate | After 3 Mace smash hits, gain Wind Burst II for the configured duration |
Base cooldown: 180s (reduced to 90s by default via passive multiplier).
โ Spear Lancer โ Fast jabs and explosive forward lunges. (Custom item class)
| Ability | Type | Description |
|---|---|---|
| Quick Poke | Passive | Attack at sword speed; each poke deals +0.5 bonus damage |
| Lunge III | Ultimate | After 10 pokes, launch yourself forward at high speed |
Cooldown: 30s.
๐ก Armor Guardian โ Defensive class that converts diamond armor to netherite.
| Ability | Type | Description |
|---|---|---|
| Iron Form | Passive | Diamond armor pieces in your inventory are silently upgraded to netherite |
| Last Stand | Ultimate | Auto-activates below a configurable health threshold: gain Absorption IV for 20 seconds |
Cooldown: 120s. This class is excluded from the vanilla netherite armor block.
๐ท๏ธ Weapon Tiers
Three craftable weapon tiers provide stronger base attack damage:
| Tier | Name | Damage | Glow | Recipe Base Materials |
|---|---|---|---|---|
| 1 | Reinforced Steel | 7.0 | No | Coal Block + Iron Block + Stick |
| 2 | Mithril | 10.0 | Yes | Prismarine Crystals + Diamond Block + Blaze Rod |
| 3 | Netherite Alpha | 14.0 | Yes | Netherite Block + Nether Star + Blaze Rod |
Both Sword and Axe variants exist for each tier.
๐ฎ Legendary Weapons
Four unique legendary weapons with craftable recipes and active abilities:
| Weapon | Material | Ability | Cooldown | Description |
|---|---|---|---|---|
| Strength Siphon | Netherite Hoe | Essence Drain | 30s | Right-click to activate; next hit steals 0.1 strength from the target without killing them |
| Titan Claymore | Netherite Sword | Earthquake | 45s | Right-click to slam the ground, launching all nearby enemies into the air (5-block radius, 6 damage) |
| Assassin Dagger | Iron Sword | Shadow Step | 20s | Right-click while looking at a player to teleport behind them (10-block range, 2ร backstab multiplier) |
| The Strength Sword | Netherite Sword | Multiple | โ | Legendary sword with 15 base damage, Soul Crusher passive (debuffs on 26 hits), Max Strength ability (right-click), Warden's Wrath (Shift+right-click), and Double Strength ultimate |
The Strength Sword detailed abilities:
| Ability | Trigger | Description | Cooldown |
|---|---|---|---|
| Soul Crusher | Passive | After 26 hits, inflict Weakness II + Slowness II + freeze on target | โ |
| Max Strength | Right-click | Deal bonus damage and amplify your strength for 10 seconds | 60s |
| Warden's Wrath | Shift+Right-click | Fire a 15-block warden-style beam dealing 4 damage every 5 ticks for 3 seconds | 120s |
| Double Strength | Auto (5-hit combo) | Double your attack damage for 10 seconds | 90s |
๐ธ Custom Items
| Item | Material | Description | Recipe |
|---|---|---|---|
| Strength Dust | Blaze Powder | Absorb 1 strength on right-click (subject to crafting cap) | 4ร Gold Block + 4ร Diamond Block + 1ร Netherite Ingot |
| Revive Beacon | Nether Star | Required for /revive (consumed on use) |
4ร Diamond Block + 4ร Nether Star + 1ร Beacon |
| Class Catalyst | Echo Shard | Opens class selector GUI or assigns random class | 4ร Amethyst Shard + 4ร Echo Shard + 1ร Nether Star |
โ๏ธ Configuration
Configuration files: config.yml ยท messages.yml ยท recipes.yml
# Key settings
strength:
damage-per-strength-point: 1.0 # Damage scaling per strength point
per-kill-gain: 1.0 # Strength gained on kill
per-death-loss: 1.0 # Strength lost on PvP death
max-cap: 20.0
starting-strength: 1.0
elimination:
enabled: true
threshold: -10.0
mode: "BAN" # BAN | SPECTATOR | GAMEMODE | TEMP_BAN
temp-ban-duration: 3600
weapon-class:
mode: "SELECTOR" # RANDOM or SELECTOR
allow-change: false
change-cost: 5.0
ultimate-activation:
mode: "CLICK" # CLICK | KEYBIND | COMMAND
database:
type: "PDC" # PDC or MYSQL
revive:
require-item: true
consume-item: true
revive-strength: 0.0
immunity-duration: 30
vanilla:
netherite-armor-enabled: false # Block regular netherite armor on non-Armor class
๐ Notable Configuration Options
| Option | Description | Default |
|---|---|---|
strength.pvp-only |
Only transfer strength on PvP deaths | true |
strength.indirect-kills |
Credit kills from fall/lava/etc. after a hit | true |
strength.drop-dust-at-max-strength |
Drop dust when killer is capped | true |
strength.crafting-cap |
Max strength gainable from Strength Dust | 3.0 |
combat.attack-cooldown-threshold |
Minimum charge % for a hit to count toward combo | 0.9 |
combat.combos.require-sprinting |
Require sprinting for combo hits | true |
abilities.sword-combo-count |
Hits needed to start a combo | 3 |
abilities.axe-crit-count |
Crits needed to stun | 5 |
abilities.bow-passive-count |
Arrow hits before bonus damage | 3 |
abilities.shield-invincibility-duration |
Shield ultimate duration (ticks) | 300 |
anti-abuse.same-killer-cooldown |
Cooldown between gains from same killer (s) | 60 |
cooldowns.sword-ultimate |
Dual Wield cooldown (s) | 60 |
cooldowns.shield-ultimate |
Invincibility cooldown (s) | 180 |
๐ก Note: Reload all config files with /ussmp reload without restarting. MySQL storage is available as an alternative to PDC.
๐ป Commands
๐ค Player Commands
| Command | Description | Permission |
|---|---|---|
/ussmp |
Show help menu and plugin info | ussmp.use |
/strength [player] |
View your strength or another player's | ussmp.strength |
/class [info|abilities|change|list] |
View or manage your weapon class | ussmp.class |
/ultimate |
Activate your class ultimate ability | ussmp.ultimate |
/withdraw <amount> |
Convert strength into Strength Dust | ussmp.withdraw |
/revive <player> |
Revive an eliminated player (requires Revive Beacon) | ussmp.revive |
/recipes |
Open custom recipe viewer GUI | ussmp.recipes |
/stats [player] |
View player kill/death/KDR statistics | ussmp.stats |
/notifications [chat|actionbar|bossbar|all|status] |
Toggle personal notification channels | ussmp.notifications |
Aliases: /str, /dmg, /power โ /strength ยท /wc, /classinfo โ /class ยท /ult, /ability โ /ultimate ยท /wd, /takeout โ /withdraw ยท /res, /resurrect โ /revive ยท /cr, /crafting โ /recipes ยท /kdr, /profile โ /stats
๐ง Admin Commands
| Command | Description | Permission |
|---|---|---|
/ussmp reload |
Reload all configuration files | ussmp.admin.reload |
/ussmp debug |
Toggle debug mode | ussmp.admin.debug |
/strength set <player> <value> |
Set a player's strength | ussmp.admin.strength.set |
/strength add <player> <value> |
Add strength to a player | ussmp.admin.strength.add |
/strength remove <player> <value> |
Remove strength from a player | ussmp.admin.strength.remove |
/strength reset <player> |
Reset a player's strength | ussmp.admin.strength.reset |
/strength top |
View strength leaderboard | ussmp.admin.strength |
/class set <player> <class> |
Set a player's weapon class | ussmp.admin.class.set |
/eliminate <player> |
Manually eliminate a player | ussmp.admin.eliminate |
/revive <player> |
Revive without requiring a Beacon | ussmp.revive.noitem |
/admin netharmor <grant|revoke|list> [player] |
Manage netherite armor exceptions | ussmp.admin |
๐ Permissions
ussmp.*
โโโ ussmp.use
โโโ ussmp.withdraw
โโโ ussmp.withdraw.unlimited (bypass cooldown & limits)
โโโ ussmp.revive
โโโ ussmp.revive.noitem (revive without Beacon)
โโโ ussmp.class
โโโ ussmp.class.change
โโโ ussmp.class.bypass-cost
โโโ ussmp.recipes
โโโ ussmp.stats
โโโ ussmp.strength
โโโ ussmp.ultimate
โโโ ussmp.notifications
โโโ ussmp.admin.*
โ โโโ ussmp.admin.eliminate
โ โโโ ussmp.admin.strength.*
โ โโโ ussmp.admin.class.set / .remove
โ โโโ ussmp.admin.reload
โ โโโ ussmp.admin.debug
โ โโโ ussmp.admin.bypass.*
โ โโโ ussmp.admin.give
โโโ ussmp.ability.*
โ โโโ ussmp.ability.passive
โ โโโ ussmp.ability.ultimate
โ โโโ ussmp.ability.legendary
โโโ ussmp.immune.*
โ โโโ ussmp.immune.strengthloss
โ โโโ ussmp.immune.elimination
โ โโโ ussmp.immune.strengthsteal
โ โโโ ussmp.immune.damage
โโโ ussmp.notify.*
โโโ ussmp.notify.elimination
โโโ ussmp.notify.revive
โโโ ussmp.notify.killstreak
| Permission | Description | Default |
|---|---|---|
ussmp.use |
Access basic plugin commands | true |
ussmp.admin.* |
All admin permissions | op |
ussmp.immune.elimination |
Cannot be eliminated | op |
ussmp.immune.strengthloss |
Immune to losing strength | op |
ussmp.admin.bypass.cooldown |
Bypass all cooldowns | op |
ussmp.leaderboard.hidden |
Hidden from leaderboard | op |
๐ค PlaceholderAPI
UltimateStrengthSMP supports PlaceholderAPI!
| Placeholder | Description |
|---|---|
%ultimatestrength_strength% |
Player's current strength value |
%ultimatestrength_class% |
Player's weapon class name |
%ultimatestrength_kills% |
Total player kills |
%ultimatestrength_deaths% |
Total deaths |
%ultimatestrength_kdr% |
Kill/death ratio |
%ultimatestrength_killstreak% |
Current killstreak |
%ultimatestrength_rank% |
Strength leaderboard rank |
Requirements: PlaceholderAPI must be installed and placeholders.enabled: true in config.yml.
๐ฅ Installation
Getting started is easy!
๐ Requirements
| Requirement | Version |
|---|---|
| Minecraft | 1.21.x โ 26.x |
| Server Software | Paper, Purpur, Folia |
| Java | 21+ |
| Dependencies | None (all optional) |
Optional integrations:
- PlaceholderAPI
- Vault
- LuckPerms
- DiscordSRV (kill/elimination/revive channel broadcasting)
๐ Installation Steps
- ๐ฆ Download the latest version of UltimateStrengthSMP.
- ๐ Place the
.jarfile inside your server'splugins/folder. - ๐ Restart your server.
- โ๏ธ Configure the plugin in
plugins/UltimateStrengthSMP/config.yml. - ๐ Use
/ussmp reloadto apply changes without restarting.
๐จ Resource Pack
๐ Support & Bug Reports
Need help, found a bug, or have a suggestion?
Join the GetUrPlugins Discord community!
๐ Bug Reports โ Report bugs and unexpected behavior.
๐ฌ Support โ Get help with installation and configuration.
๐ก Suggestions โ Share ideas for future improvements.
๐ข Announcements โ Stay informed about updates and releases.
โ ๏ธ Please include your Minecraft version, server software, and relevant error logs when reporting an issue.
๐ Credits & License
Developed by: GetUrPlugins
License: All Rights Reserved (ARR).
ยฉ GetUrPlugins. All rights reserved.
โ Unauthorized redistribution or resale is prohibited.
โ Modification, decompilation, or republishing is prohibited without explicit permission.
โ
Usage is permitted under the conditions set by the author.
See https://gcl.onl/licenses/arr for the full license terms.
Made with โค๏ธ by GetUrPlugins
โ UltimateStrengthSMP โ Kill. Steal. Dominate. Survive.


