UltimateStrengthSMP

Recreation of popular minecraft Strength SMP in plugin.....

4,09k

Quick challenge

How far can you run before the mobs catch you?

UltimateStrengthSMP

** UltimateStrengthSMP - Complete Plugin Overview

---

📋 Quick Summary

| Property | Details | |----------|---------| | Dependencies | UltimateStrengthSMP | | Dependencies | 1.0.0 | | Dependencies | PaperMC 1.21.1 - 1.21.11 | | Dependencies | Java 21+ | | Dependencies | PvP / Competitive | | Dependencies | None (Optional: PlaceholderAPI, Vault) |

---

🎮 What Is UltimateStrengthSMP?

Attack Damage Attributes is a Attack Damage Attributes 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 | |---------|-------------|--------------| | PDC Storage | Gain/lose attack damage on kills/deaths | ✅ Amount, cap, threshold | | PDC Storage | Remove players who drop too low | ✅ BAN or SPECTATOR mode | | PDC Storage | Convert strength to tradeable items | ✅ Cooldown, limits | | PDC Storage | Bring back eliminated players | ✅ Item requirement, immunity | | PDC Storage | Real Minecraft damage attributes | ✅ Base damage values | | PDC Storage | Data persists across restarts | ✅ Auto-save |

🟡 Weapon Class System

| Feature | Description | Configurable | |---------|-------------|--------------| | Class Change | Sword, Axe, Bow, Trident, Crossbow, Shield | ✅ Enable/disable each | | Class Change | Automatic bonuses based on playstyle | ✅ Requirements, effects | | Class Change | Powerful activated skills | ✅ Cooldowns, damage | | Class Change | Random or player-choice on first join | ✅ Mode selection | | Class Change | 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 | |---------|-------------|--------------| | Combat Logging Prevention | Track consecutive valid hits | ✅ Timeout, requirements | | Combat Logging Prevention | Verify true critical hits | ✅ All conditions | | Combat Logging Prevention | Bonus damage for abilities | ✅ Multiplier values | | Combat Logging Prevention | Freeze or slow enemies | ✅ Duration, type | | Combat Logging Prevention | Track PvP engagement | ✅ Tag duration |

🔵 Item System

| Feature | Description | Configurable | |---------|-------------|--------------| | Custom Recipes | Physical strength item for trading | ✅ Appearance, lore | | Custom Recipes | Required item to revive players | ✅ Recipe, consumption | | Custom Recipes | 3 tiers with increasing power | ✅ Damage, recipes | | Custom Recipes | Unique items with active abilities | ✅ Cooldowns, effects | | Custom Recipes | Craftable special items | ✅ Shapes, ingredients |

🟣 Visual & Audio

| Feature | Description | Configurable | |---------|-------------|--------------| | Broadcasts | Visual feedback for all actions | ✅ Types, enable/disable | | Broadcasts | Audio cues for events | ✅ Sounds, volume | | Broadcasts | Live strength/class info | ✅ Format, interval | | Broadcasts | Persistent stats display | ✅ All lines, title | | Broadcasts | Server-wide announcements | ✅ Messages, toggle |

---

⚔️ Weapon Classes Detailed

Class Comparison Table

| Class | Playstyle | Passive | Ultimate | Difficulty | |-------|-----------|---------|----------|------------| | ⚔️ Shield | Aggressive Melee | Forced Crits | Attack Speed Boost | ⭐⭐ Medium | | 🪓 Shield | Burst Damage | Stun on Crits | 300% Damage Strike | ⭐⭐⭐ Hard | | 🏹 Shield | Ranged DPS | 2x Every 3rd | 3x Every 10th | ⭐ Easy | | 🔱 Shield | Elemental | Lightning Strikes | Wave Push | ⭐⭐ Medium | | 🎯 Shield | 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 | |--------|------|---------|----------| | ✦ Assassin Dagger | Hoe | Steal 0.1 strength without killing | 30s | | ⚔️ Assassin Dagger | 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 | |-------------|--------------| | Small Communities | High-stakes PvP with permanent consequences | | Small Communities | Skill-based progression through combat | | Small Communities | Dramatic moments, eliminations, comebacks | | Small Communities | 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 Placeholders

``` %ussmp_strength% → Current strength value %ussmp_class% → Weapon class name %ussmp_class_icon% → Class icon (⚔, 🪓, etc.) %ussmp_kills% → Total kills %ussmp_deaths% → Total deaths %ussmp_kdr% → Kill/Death ratio %ussmp_rank% → Leaderboard position %ussmp_ultimate_cooldown% → Seconds until ready %ussmp_is_eliminated% → true/false ```

---

🛡️ Anti-Abuse Features

| Feature | Description | Config Option | |---------|-------------|---------------| | Indirect Kill Window | Can't gain strength from own deaths | `anti-abuse.prevent-self-kill` | | Indirect Kill Window | Cooldown between transfers from same player | `anti-abuse.transfer-cooldown` | | Indirect Kill Window | Detect alt accounts on same IP | `anti-abuse.ip-check` | | Indirect Kill Window | 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 | |----------|--------| | SMP Communities | Unique SMP experience, high player engagement | | SMP Communities | Dramatic moments, eliminations, rivalries | | SMP Communities | Skill-based progression, class mastery | | SMP Communities | 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 :- 

Download Here

---

Ready to transform your SMP into a high-stakes competitive battleground! ⚔️**

ADS