Strength SMP

Strength SMP

A competitive Minecraft PvP plugin built around a dynamic strength progression system, custom weapon abilities, and high-stakes player bounties.

1 521 downloads
4 followers

⚔️ Strength SMP

1.16 → 1.21.11 · Bukkit / Spigot / Paper / Purpur · No dependencies · PlaceholderAPI supported

Items


⚡ Overview

[ Roll Reroll Book ] ──> [ Unlock 1 of 6 Class Weapons ]
                                 │
   ┌─────────────────────────────┼─────────────────────────────┐
   ▼                             ▼                             ▼
[ PASSIVE ]                  [ ACTIVE ]                   [ BOUND ABILITY ]
Always-on class effect       Right-click your class       Press F or Q on a
plus Strength damage         weapon to trigger a          bound weapon for its
scaling.                     combat ability.              signature ultimate.

Strength runs −10 → +10. Every point is +5% melee damage dealt and −3% taken. Your chat prefix changes with it, so everyone can see who is winning.


🛡️ Weapon Classes

Class Passive Active — right-click CD Bound — F / Q
🗡️ Assassin · Sword Bleed — 15% chance of Wither II for 3s Blink — teleport up to 5 blocks, wall-safe 30s Excalibur Beam — piercing crescent wave, 12 blocks
🗡️ Assassin, second active Berserk — SHIFT + right-click: +2 damage & Speed III for 15s 60s
🪓 Juggernaut · Axe Shield Disable — 10% chance, 5s lockout, plus stun on hit Ground Pound — AoE knock-up + damage 25s Dimensional Cleave — rift vacuums for 2s, then implodes
🛡️ Tank · Shield 50% damage reduction while simply holding it Reflect — returns all damage + Resistance II, 7s 40s Forcefield — 6-block ring, knockback + Slowness II
🏹 Archer · Bow Homing 25% · Explosive 20% — automatic, no cooldown Gravity Singularity — vortex pulls everything to its centre
🎯 Scorpion · Crossbow Rapid Fire — 6-arrow critical volley 25s Scorpion Hook — drag target to your feet + stun
🔱 Gladiator · Trident Melee-only — throwing disabled, damage scales with Strength Riptide — dash, damaging everything in your path 15s Poseidon's Wrath — chain lightning strikes

Bound abilities share one cooldown, 25s by default. Every value above is configurable.

Sword Ability

Crossbow Ability

Shield Ability


🔒 Soul-Binding — /bind

Spend 1 Strength to bind your class weapon.

Feature Detail
Kept on death Weapon flies back to your hand on respawn with a spinning Loyalty-style return, knocking back anyone in the way
Undroppable Q is blocked — no more fumbling your weapon mid-fight
Unlocks F / Q abilities The bound column in the table above
Holding particles Bound weapons emit magical particles while held
Tracks 5 stats Souls Harvested (+ victim log) · Damage Dealt · Soul Sacrifices · Time Bound · Ability Triggers

Bind GUI


👑 Dynamic Strength Ranks

21 tiers, applied automatically to chat.

STR Rank STR Rank
+10 [Demigod] 0 [Neutral]
+9 [Overlord] −1 … −3 [Novice] [Apprentice] [Squire]
+8 [Grandmaster] −4 … −6 [Citizen] [Vassal] [Peasant]
+6 … +7 [Warlord] [Conqueror] −7 … −9 [Weakling] [Frail] [Wretched]
+5 [Champion] −10 [Hopeless]
+1 … +4 [Initiate][Veteran]

Fully renameable and recolourable in config.yml.


💰 Strength Economy

Feature Detail
Kill transfer Victim loses 1 STR; killer gains it — directly, or as a droppable Strength Shard
Underdog bonus Beating someone 3+ STR above you pays double
Withdraw /withdraw <amount> turns Strength into physical shards — tradeable, storable, stealable
Bounties /bounty <player> <amount> — server-wide hunt, target glows
Monarch Top killer is crowned; glows and is announced

Bounty System


🪓 Anti-Abuse

Every one of these is toggleable.

Guard Default
Totem limiter Max 2 carried — counts inventory, offhand, armor slots and cursor; blocks armor-stand, merchant and chest-hotkey bypasses
Anti kill-farming Same victim rewards at most 2 kills per 10 min
Combat tag 15s; logging out kills you, commands blocked
Death protection 1 hour of no Strength loss after dying
Newbie protection 1 hour for fresh joins
Strength potions Vanilla Strength potions blocked

Totem Limit


🩸 Custom Items & Recipes

Item Use
🌟 Strength Shard Right-click → +1 Strength
🔮 Reroll Grimoire Right-click → crate-style class reroll (costs 1 STR)
📜 Death Certificate Dropped record of a kill

Recipes are fully configurable — shape and ingredients both live in config.yml. An optional resource pack adds custom 3D models with live particle effects, or enable Mojang-hosted head textures and run with no pack at all.

🌟 Strength Shard

Strength Shard Strength Recipe

🔮 Reroll Grimoire

Reroll Grimoire Reroll Recipe


💻 Commands

Player Commands

Command Does
/strength /str /power View your Strength and rank
/bind Open the Soul-Binding menu + stats
/withdraw <amount> Strength → physical shards
/bounty <player> <amount> Place a bounty
/removeprotection Drop your own protection early

Admin Commands — strengthsmp.admin

Command Does
/strengthsmp reload Reload configs, messages and webhooks
/strengthsmp setstrength <player> <amount> Set a player's Strength
/strengthsmp setweapon <player> <weapon> Set a player's class
/strengthsmp reroll <player> Force reroll a class
/strengthsmp giveitem <player> <strength|reroll|death> Spawn plugin items
/strengthsmp info · checkitem · pack Diagnostics
/strengthsmp maintenance <on|off> · toggle Pause the system
/strengthsmp resetplayer <player> · resetmonarch Resets
/strengthsmp setupboard Refresh the Discord board
/punish <player> 2× Strength loss for 24h
/notimer <player> · /nonewbie <player> Strip protections
/bountyrefund <player> Refund a bounty
/killreset Season kill reset
/announce [info|monarch] Broadcast to Discord

🔌 PlaceholderAPI

15 placeholders under %strengthsmp_*%:

strength · strength_rank · max_strength · bounty · monarch · season_day · contract_progress · contract_goal · contract_percentage · combat_status · weapon_class · has_bound_weapon · bound_weapon_class · kill_history_count


⚙️ Configuration

config.yml · messages.yml · weapons.yml · events.yml · discord.yml — all hot-reloadable with /strengthsmp reload.

Tunable: cooldowns and durations, damage scaling, rank names and colours, crafting recipes, protection timers, totem caps, anti-farm windows, Discord webhooks.


📞 Support & Community

Need help or want to suggest features?

👉 Join our Support Discord Server · GitHub

Developer: Sagheer Akram (Floki)