Описание
⚔️ 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
```text
┌───────────────────────────────────────────────────────────────┐
│ ⚔ 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 |
|--------|-----------|----------|-----------|------------|
| ⚔ Sword Master | Aggressive | Combo Crits | Dual Wield | ⭐⭐ |
| 🪓 Axe Berserker | Burst Damage | Stunning Crits | Charged Strike | ⭐⭐⭐ |
| 🏹 Bow Ranger | Ranged DPS | Double Damage | Triple Damage | ⭐ |
| 🔱 Trident Stormbringer | Control | Lightning Strike | Riding the Wave | ⭐⭐ |
| 🎯 Crossbow Specialist | Crowd Control | Grappling Shot | Piercing Shot | ⭐⭐ |
| 🛡 Shield Guardian | 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.
```text
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 |
| ⚔ Titan Claymore | Heavy Sword | Earthquake | 45s |
| ☠ Assassin Dagger | 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
1. Download **UltimateStrengthSMP.jar**
2. Put it inside `/plugins/`
3. Start the server
4. Edit `config.yml`
5. 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
```text
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
```yaml
strength:
per-kill-gain: 2
per-death-loss: 2
max-cap: 30
elimination-threshold: -5
elimination:
mode: BAN
revive:
require-item: true
```
---
🟡 Casual
```yaml
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
```yaml
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
[Download Here](https://discord.gg/69KDEJrC8C)
---
📄 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. ⚔