UltimateStrengthSMP - Complete Plugin Overview
---
๐ Quick Summary
| Property | Details |
|----------|---------|
| **Plugin Name** | UltimateStrengthSMP |
| **Version** | 1.0.0 |
| **Platform** | PaperMC 1.21.1 - 1.21.11 |
| **Java Version** | Java 21+ |
| **Plugin Type** | PvP / Competitive |
| **Dependencies** | None (Optional: PlaceholderAPI, Vault) |
---
๐ฎ What Is UltimateStrengthSMP?
**UltimateStrengthSMP** is a **Hardcore Competitive SMP plugin** that revolutionizes PvP gameplay. Unlike traditional Lifesteal servers where players steal hearts, this plugin makes players steal **Attack Damage Attributes**.
The Core Concept
```
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ THE STRENGTH CYCLE โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ
โ ๐ก๏ธ KILL A PLAYER โ
โ โโโ You gain +1 Attack Damage โ
โ โโโ They lose -1 Attack Damage โ
โ โ
โ ๐ DIE TO A PLAYER โ
โ โโโ You lose -1 Attack Damage โ
โ โโโ Killer gains +1 Attack Damage โ
โ โ
โ ๐ DROP BELOW THRESHOLD (-10 default) โ
โ โโโ You are ELIMINATED โ
โ โโโ Banned or put in Spectator Mode โ
โ โ
โ โจ GET REVIVED โ
โ โโโ Another player uses Revive Beacon โ
โ โโโ You return with starting strength โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
```
---
โจ Complete Feature List
๐ด Core Systems
| Feature | Description | Configurable |
|---------|-------------|--------------|
| **Strength Stealing** | Gain/lose attack damage on kills/deaths | โ
Amount, cap, threshold |
| **Elimination System** | Remove players who drop too low | โ
BAN or SPECTATOR mode |
| **Withdraw System** | Convert strength to tradeable items | โ
Cooldown, limits |
| **Revive System** | Bring back eliminated players | โ
Item requirement, immunity |
| **Attribute Modifiers** | Real Minecraft damage attributes | โ
Base damage values |
| **PDC Storage** | Data persists across restarts | โ
Auto-save |
๐ก Weapon Class System
| Feature | Description | Configurable |
|---------|-------------|--------------|
| **6 Unique Classes** | Sword, Axe, Bow, Trident, Crossbow, Shield | โ
Enable/disable each |
| **Passive Abilities** | Automatic bonuses based on playstyle | โ
Requirements, effects |
| **Ultimate Abilities** | Powerful activated skills | โ
Cooldowns, damage |
| **Class Assignment** | Random or player-choice on first join | โ
Mode selection |
| **Class Selector GUI** | Visual interface to pick class | โ
Icons, descriptions |
| **Class Change** | Set class for a player (ADMIN COMMAND ONLY) | โ
Toggle enable or disable |
๐ข Combat System
| Feature | Description | Configurable |
|---------|-------------|--------------|
| **Combo Detection** | Track consecutive valid hits | โ
Timeout, requirements |
| **Critical Hit Validation** | Verify true critical hits | โ
All conditions |
| **Damage Multipliers** | Bonus damage for abilities | โ
Multiplier values |
| **Stun Effects** | Freeze or slow enemies | โ
Duration, type |
| **Combat Logging Prevention** | Track PvP engagement | โ
Tag duration |
๐ต Item System
| Feature | Description | Configurable |
|---------|-------------|--------------|
| **Strength Dust** | Physical strength item for trading | โ
Appearance, lore |
| **Revive Beacon** | Required item to revive players | โ
Recipe, consumption |
| **Tiered Weapons** | 3 tiers with increasing power | โ
Damage, recipes |
| **Legendary Weapons** | Unique items with active abilities | โ
Cooldowns, effects |
| **Custom Recipes** | Craftable special items | โ
Shapes, ingredients |
๐ฃ Visual & Audio
| Feature | Description | Configurable |
|---------|-------------|--------------|
| **Particle Effects** | Visual feedback for all actions | โ
Types, enable/disable |
| **Sound Effects** | Audio cues for events | โ
Sounds, volume |
| **Action Bar Display** | Live strength/class info | โ
Format, interval |
| **Scoreboard** | Persistent stats display | โ
All lines, title |
| **Broadcasts** | Server-wide announcements | โ
Messages, toggle |
---
โ๏ธ Weapon Classes Detailed
Class Comparison Table
| Class | Playstyle | Passive | Ultimate | Difficulty |
|-------|-----------|---------|----------|------------|
| โ๏ธ **Sword** | Aggressive Melee | Forced Crits | Attack Speed Boost | โญโญ Medium |
| ๐ช **Axe** | Burst Damage | Stun on Crits | 300% Damage Strike | โญโญโญ Hard |
| ๐น **Bow** | Ranged DPS | 2x Every 3rd | 3x Every 10th | โญ Easy |
| ๐ฑ **Trident** | Elemental | Lightning Strikes | Wave Push | โญโญ Medium |
| ๐ฏ **Crossbow** | Control | Pull Enemies | 4x Every 10th | โญโญ Medium |
| ๐ก๏ธ **Shield** | Tank/Defense | Damage Resist | Invincibility | โญ Easy |
Detailed Class Breakdowns
โ๏ธ Sword Master
```
THEME: Rapid combo attacks and sustained damage
PASSIVE - Combo Crits
โโโ Requirement: Land 3 valid combo hits
โโโ Effect: All attacks become critical hits
โโโ Duration: Until miss or take damage
โโโ Combo Rules:
โโโ Must be sprinting
โโโ Attack cooldown > 90%
โโโ Target is living entity
ULTIMATE - Dual Wield
โโโ Activation: 5-hit combo + Right-click
โโโ Effect: 50% reduced attack cooldown
โโโ Duration: 15 seconds
โโโ Cooldown: 2 minutes
```
๐ช Axe Berserker
```
THEME: Devastating critical strikes
PASSIVE - Crushing Blows
โโโ Requirement: Land 5 verified critical hits
โโโ Effect: Stun target for 1 second
โโโ Stun Type: Freeze ticks or Slowness 255
โโโ Critical Rules:
โโโ Must be falling (fallDistance > 0)
โโโ Not on ground/climbing/swimming
โโโ No water/lava/elytra
โโโ No Blindness or Slow Falling
โโโ Attack cooldown > 90%
ULTIMATE - Charged Strike
โโโ Activation: Right-click with axe
โโโ Phase 1: Deal 0 damage for 5 seconds
โโโ Phase 2: Next hit deals 400% damage
โโโ Cooldown: 2 minutes
```
๐น Bow Ranger
```
THEME: Ranged precision with scaling damage
PASSIVE - Focused Shot
โโโ Trigger: Every 3rd arrow hit
โโโ Effect: 2x damage multiplier
โโโ Notes: Counter persists, resets on death
ULTIMATE - Power Shot
โโโ Trigger: Every 10th arrow hit
โโโ Effect: 3x damage multiplier
โโโ Notes: Replaces passive on 10th (not additive)
```
๐ฑ Trident Stormbringer
```
THEME: Lightning and wave control
PASSIVE - Storm Strike
โโโ Trigger: Each melee hit with trident
โโโ Effect: Lightning strike on target
โโโ Bonus Damage: 4.0
โโโ Can set fire: Yes
โโโ Cooldown: 2 seconds between strikes
ULTIMATE - Riding the Wave
โโโ Activation: Right-click with trident
โโโ Effect 1: Push enemies away (8 block radius)
โโโ Effect 2: Launch player forward
โโโ Cooldown: 90 seconds
```
๐ฏ Crossbow Specialist
```
THEME: Precise shots with crowd control
PASSIVE - Grappling Shot
โโโ Trigger: On arrow hit
โโโ Chance: 33%
โโโ Effect: Pull target towards shooter
โโโ Pull Strength: 1.5 blocks
ULTIMATE - Piercing Shot
โโโ Trigger: Every 10th successful hit
โโโ Effect: 4x damage multiplier
โโโ Notes: Counter tracks hits only
```
๐ก๏ธ Shield Guardian
```
THEME: Defense and invulnerability
PASSIVE - Fortified
โโโ Trigger: Shield disabled by axe
โโโ Effect: 25% damage resistance
โโโ Duration: 5 seconds
ULTIMATE - Invincibility
โโโ Activation: Right-click with shield
โโโ Effect: Complete damage immunity
โโโ Duration: 15 seconds
โโโ Cooldown: 5 minutes
```
---
๐ก๏ธ Weapon Tier System
Tier Comparison
| Tier | Name | Base Damage | Total Damage Formula | Obtainment |
|------|------|-------------|---------------------|------------|
| T1 | Reinforced Steel | 7 | 7 + Player Strength | Craftable |
| T2 | Mithril | 10 | 10 + Player Strength | Craftable |
| T3 | Netherite Alpha | 14 | 14 + Player Strength | Boss/Admin |
| โญ | Legendary | Special | Varies + Abilities | Admin Only |
Damage Examples
```
Player with 5 Strength using:
โโโ Vanilla Sword: ~7 damage
โโโ T1 Steel Sword: 7 + 5 = 12 damage
โโโ T2 Mithril Sword: 10 + 5 = 15 damage
โโโ T3 Alpha Sword: 14 + 5 = 19 damage
Player with 15 Strength using:
โโโ T1 Steel Sword: 7 + 15 = 22 damage
โโโ T2 Mithril Sword: 10 + 15 = 25 damage
โโโ T3 Alpha Sword: 14 + 15 = 29 damage
```
Legendary Weapons
| Weapon | Type | Ability | Cooldown |
|--------|------|---------|----------|
| โฆ **Strength Siphon** | Hoe | Steal 0.1 strength without killing | 30s |
| โ๏ธ **Titan Claymore** | Heavy Sword | Launch nearby enemies upward | 45s |
| โ ๏ธ **Assassin Dagger** | Dagger | Teleport behind target | 20s |
---
๐ป Command Reference
Player Commands
```
/withdraw <amount>
โโโ Permission: ussmp.withdraw
โโโ Description: Convert strength into Strength Dust item
โโโ Example: /withdraw 2
โโโ Notes: Has cooldown, minimum remaining check
/revive <player>
โโโ Permission: ussmp.revive
โโโ Description: Revive an eliminated player
โโโ Requirement: Holding Revive Beacon (configurable)
โโโ Example: /revive Steve
/class [info|change|abilities]
โโโ Permission: ussmp.class
โโโ Subcommands:
โ โโโ info - View your current class details
โ โโโ abilities - List your passive and ultimate
โโโ Example: /class info
/recipes [category]
โโโ Permission: ussmp.recipes
โโโ Description: Open custom recipe viewer GUI
โโโ Categories: tier1, tier2, tier3, legendary, special
โโโ Example: /recipes tier2
/ussmp [help|info]
โโโ Permission: ussmp.use
โโโ Description: Main plugin help command
โโโ Example: /ussmp help
```
Admin Commands
```
/eliminate <player>
โโโ Permission: ussmp.admin.eliminate
โโโ Description: Manually eliminate a player
โโโ Example: /eliminate Steve
/strength <subcommand> [player] [amount]
โโโ Permission: ussmp.admin.strength
โโโ Subcommands:
โ โโโ set <player> <amount> - Set exact strength
โ โโโ add <player> <amount> - Add strength
โ โโโ remove <player> <amount> - Remove strength
โ โโโ check [player] - View strength
โ โโโ reset <player> - Reset to default
โ โโโ top [page] - View leaderboard
โโโ Examples:
โโโ /strength set Steve 10
โโโ /strength add Steve 5
โโโ /strength check Steve
/ussmp reload
โโโ Permission: ussmp.admin.reload
โโโ Description: Reload all configuration files
โโโ Example: /ussmp reload
/ussmp debug
โโโ Permission: ussmp.admin.debug
โโโ Description: Toggle debug mode
โโโ Example: /ussmp debug
```
---
๐ Permission Structure
Permission Tree
```
ussmp.* All permissions
โโโ ussmp.use Basic plugin use
โโโ ussmp.withdraw Use /withdraw
โ โโโ ussmp.withdraw.unlimited Bypass limits
โโโ ussmp.revive Use /revive
โ โโโ ussmp.revive.noitem No beacon needed
โโโ ussmp.class View class info
โ โโโ ussmp.class.change Change class
โโโ ussmp.recipes View recipes
โ
โโโ ussmp.admin.* All admin permissions
โ โโโ ussmp.admin.eliminate Eliminate players
โ โโโ ussmp.admin.strength Modify strength
โ โโโ ussmp.admin.reload Reload config
โ โโโ ussmp.admin.debug Debug mode
โ โโโ ussmp.admin.bypass Bypass restrictions
โ โโโ ussmp.admin.give Give custom items
โ
โโโ ussmp.ability.passive Use passive abilities
โโโ ussmp.ability.ultimate Use ultimate abilities
โโโ ussmp.ability.legendary Use legendary abilities
โ
โโโ ussmp.immune.strengthloss Can't lose strength
โโโ ussmp.immune.elimination Can't be eliminated
โโโ ussmp.immune.strengthsteal Strength can't be stolen
```
---
๐ Use Cases & Server Types
Best For:
| Server Type | Why It Works |
|-------------|--------------|
| **Hardcore SMP** | High-stakes PvP with permanent consequences |
| **Competitive PvP** | Skill-based progression through combat |
| **Content Creators** | Dramatic moments, eliminations, comebacks |
| **Event Servers** | Limited-time competitive seasons |
| **Small Communities** | Creates natural alliances and rivalries |
Example Server Configurations
๐ด Ultra Hardcore Mode
```yaml
strength:
per-kill-gain: 2.0 Faster scaling
per-death-loss: 2.0 Harsh penalties
max-cap: 30.0 Higher ceiling
elimination-threshold: -5.0 Quick eliminations
elimination:
mode: "BAN" Permanent until revived
revive:
require-item: true
consume-item: true
```
๐ก Casual Competitive Mode
```yaml
strength:
per-kill-gain: 0.5 Slower scaling
per-death-loss: 0.5 Forgiving
max-cap: 15.0 Lower ceiling
elimination-threshold: -15.0 Hard to eliminate
elimination:
mode: "SPECTATOR" Just spectate
revive:
require-item: false Easy revives
```
๐ข Content Creator Mode
```yaml
strength:
per-kill-gain: 1.0
per-death-loss: 1.0
max-cap: 20.0
elimination-threshold: -10.0
elimination:
mode: "BAN"
broadcast-elimination: true Drama!
lightning-effect: true
weapon-class:
assignment-mode: "SELECTOR" Player choice = content
effects:
particles:
enabled: true Visual content
sounds:
enabled: true
```
---
๐ Gameplay Flow
New Player Journey
```
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ PLAYER JOINS SERVER โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ First Time? Select Class โ
โ (GUI opens automatically) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Starting Strength: 0 โ
โ Base Attack Damage: Normal โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ GAMEPLAY LOOP โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ
โ โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โ
โ โ GATHER โโโโโถโ CRAFT โโโโโถโ HUNT โ โ
โ โ Resources โ โ Weapons โ โ Players โ โ
โ โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โ
โ โ โ โ
โ โ โโโโโโโโโโโโโโโ โ โ
โ โโโโโโโโโโถโ SURVIVE โโโโโโโโโโโโโโโ โ
โ โโโโโโโโโโโโโโโ โ
โ โ โ
โ โโโโโโโโโโโโโโโดโโโโโโโโโโโโโโ โ
โ โผ โผ โ
โ โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โ
โ โ WIN PVP โ โ LOSE PVP โ โ
โ โ +1 Strength โ โ -1 Strength โ โ
โ โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โ
โ โ โ โ
โ โผ โผ โ
โ โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โ
โ โ GROW โ โ Below -10? โ โ
โ โ STRONGER โ โ ELIMINATED! โ โ
โ โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โ
โ โ โ
โ โผ โ
โ โโโโโโโโโโโโโโโ โ
โ โ REVIVED โ โ
โ โ by friend โ โ
โ โโโโโโโโโโโโโโโ โ
โ โ โ
โ โผ โ
โ (Back to Loop) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
```
Economy Flow (Strength Trading)
```
โโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโ
โ Player A โ โ Player B โ
โ Strength: 10 โ โ Strength: 2 โ
โโโโโโโโโโฌโโโโโโโโโโ โโโโโโโโโโฌโโโโโโโโโโ
โ โ
โ /withdraw 3 โ
โผ โ
โโโโโโโโโโโโโโโโโโโโ โ
โ Player A โ โ
โ Strength: 7 โ โ
โ +3 Dust Items โ โ
โโโโโโโโโโฌโโโโโโโโโโ โ
โ โ
โ Trade dust for items โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโถโ
โ โ
โผ โผ
โโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโ
โ Player A โ โ Player B โ
โ Strength: 7 โ โ Strength: 2 โ
โ Has diamonds โ โ +3 Dust Items โ
โโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโฌโโโโโโโโโโ
โ
โ Right-click dust
โผ
โโโโโโโโโโโโโโโโโโโโ
โ Player B โ
โ Strength: 5 โ
โ (stronger!) โ
โโโโโโโโโโโโโโโโโโโโ
```
---
๐ Statistics & Tracking
Tracked Per Player
| Statistic | Storage | Use |
|-----------|---------|-----|
| Current Strength | PDC | Core gameplay |
| Weapon Class | PDC | Ability system |
| Total Kills | PDC | Leaderboard |
| Total Deaths | PDC | Leaderboard |
| Kill Streak | Memory | Broadcasts |
| Combo Counter | Memory | Sword class |
| Crit Counter | Memory | Axe class |
| Arrow Counter | Memory | Bow/Crossbow |
| Cooldowns | Memory | Abilities |
๐ 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 |
---
๐ก๏ธ Anti-Abuse Features
| Feature | Description | Config Option |
|---------|-------------|---------------|
| **Self-Kill Prevention** | Can't gain strength from own deaths | `anti-abuse.prevent-self-kill` |
| **Transfer Cooldown** | Cooldown between transfers from same player | `anti-abuse.transfer-cooldown` |
| **IP Check** | Detect alt accounts on same IP | `anti-abuse.ip-check` |
| **Combat Logging** | Counts as death if logout in combat | Separate system |
| **Indirect Kill Window** | Time limit for counting indirect kills | `strength.indirect-kill-window` |
---
๐ฏ Target Audience
| Audience | Appeal |
|----------|--------|
| **Server Owners** | Unique SMP experience, high player engagement |
| **Content Creators** | Dramatic moments, eliminations, rivalries |
| **Competitive Players** | Skill-based progression, class mastery |
| **PvP Enthusiasts** | Deep combat system, meaningful fights |
| **SMP Communities** | Natural alliances, trading, politics |
---
โก Quick Start Checklist
```
โก Download UltimateStrengthSMP-1.0.0.jar
โก Place in plugins/ folder
โก Start server (generates configs)
โก Edit config.yml for your server style
โก Edit messages.yml for branding
โก Set up permissions (LuckPerms recommended)
โก Restart server
โก Test with /ussmp debug
โก Announce to players!
```
Here's the texture pack for strength smp :-
---
**Ready to transform your SMP into a high-stakes competitive battleground!** โ๏ธ