Strength System
PluginApache-2.0

Strength System

StrengthSystem adds a persistent Strength stat that grows when you slay enemies and drops when you fall. Reach the top to deal massive bonus damage

4
Downloads
0
Followers
2 weeks ago
Updated
📦
1
Versions

📖About Strength System

⚔️ StrengthSystem – PvP with Real Consequences Turn every kill and death into a meaningful power shift. StrengthSystem adds a persistent Strength stat that grows when you slay enemies and drops when you fall. Reach the top to deal massive bonus damage – but sink too low and you risk a permanent ban!

🔥 Core Features Kill = +1 Strength (capped at 5)

Death = -1 Strength (minimum -5)

Reach -5 Strength → Auto‑ban (configurable message)

Strength directly increases your melee damage

Each point = +20% damage

At Strength 5: double damage (100% boost)

💫 Strength Withdrawal Convert your Strength into physical Strength Stars using /winthray .

Strength decreases by the amount withdrawn (can go down to -5).

You receive one Nether Star per point withdrawn.

Right‑click a Strength Star to regain 1 Strength (up to the maximum of 5).

Perfect for sharing power with friends or saving for later!

🗡️ The Strength Sword – Legendary, One‑per‑Server A unique, craftable weapon with a custom texture (resource pack included).

Recipe: 7 Diamond Blocks + Netherite Sword + Enchanted Golden Apple

Effect: Killing a player gives +2 Strength instead of +1.

Global limit: Only one Strength Sword can ever exist on the server.

Admins can reset the limit (/strengthsword reset) or give the sword (/strengthsword give).

🎨 Custom Texture & Resource Pack The Strength Sword has its own 3D model and texture. We provide a complete resource pack template – just generate the sword texture using our AI prompt, pack the files, and host the pack. Players will see the glowing crimson blade with runes.

🧰 Commands & Permissions Command Description Permission /winthray Withdraw Strength as stars None (default) /strengthsword give Get the Strength Sword strength.admin /strengthsword reset Allow the sword to be crafted again strength.admin ⚙️ How Strength Affects Gameplay Strength Level Damage Multiplier Effect 5 (max) 2.0× (double) Devastating blows 4 1.8× Heavy hitter 3 1.6× Strong 2 1.4× Noticeable boost 1 1.2× Slight edge 0 1.0× Normal damage -1 to -4 1.0× No penalty (only withdrawal & ban risk) -5 – Auto‑ban 📦 Installation Drop the StrengthSystem.jar into your plugins/ folder.

Restart the server.

(Optional) Install the resource pack for the custom sword texture.

Done! Strength data is saved automatically in plugins/StrengthSystem/data.yml.

🧪 Compatibility Paper 1.21.1 – 1.21.11 (and any fork that uses the same API)

Java 21 or higher

Works with other PvP, economy, and custom item plugins.

❓ FAQ Q: Does Strength affect ranged attacks (bows, crossbows)? A: No – only melee hits are boosted. This keeps the feature balanced for PvP.

Q: Can I disable the damage scaling? A: Yes – simply remove the onDamage method from StrengthListener.java and recompile.

Q: What happens if the Strength Sword is lost or destroyed? A: An admin can use /strengthsword give to spawn a new one, or /strengthsword reset to allow another player to craft it.

Q: Can I use the plugin without the resource pack? A: Absolutely – the sword will still function perfectly, it will just look like a normal Netherite sword.