UltimateStrengthSMP
Recreation of popular minecraft Strength SMP in plugin.....
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
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 :-
---
Ready to transform your SMP into a high-stakes competitive battleground! ⚔️**