UltimateStrengthSMP
Claim this plugin
This plugin was imported from Spiget and is currently unclaimed.
Plugin Information
Description
# 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 <br> ┌─────────────────────────────────────────────────────────────┐<br> │ THE STRENGTH CYCLE │<br> ├─────────────────────────────────────────────────────────────┤<br> │ │<br> │ ️ KILL A PLAYER │<br> │ └── You gain +1 Attack Damage │<br> │ └── They lose -1 Attack Damage │<br> │ │<br> │ DIE TO A PLAYER │<br> │ └── You lose -1 Attack Damage │<br> │ └── Killer gains +1 Attack Damage │<br> │ │<br> │ DROP BELOW THRESHOLD (-10 default) │<br> │ └── You are ELIMINATED │<br> │ └── Banned or put in Spectator Mode │<br> │ │<br> │ ✨ GET REVIVED │<br> │ └── Another player uses Revive Beacon │<br> │ └── You return with starting strength │<br> │ │<br> └─────────────────────────────────────────────────────────────┘<br> --- ## ✨ 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 | ### 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 <br> THEME: Rapid combo attacks and sustained damage<br> <br> PASSIVE - Combo Crits<br> ├── Requirement: Land 3 valid combo hits<br> ├── Effect: All attacks become critical hits<br> ├── Duration: Until miss or take damage<br> └── Combo Rules:<br> ├── Must be sprinting<br> ├── Attack cooldown > 90%<br> └── Target is living entity<br> <br> ULTIMATE - Dual Wield<br> ├── Activation: 5-hit combo + Right-click<br> ├── Effect: 50% reduced attack cooldown<br> ├── Duration: 15 seconds<br> └── Cooldown: 2 minutes<br> #### Axe Berserker <br> THEME: Devastating critical strikes<br> <br> PASSIVE - Crushing Blows<br> ├── Requirement: Land 5 verified critical hits<br> ├── Effect: Stun target for 1 second<br> ├── Stun Type: Freeze ticks or Slowness 255<br> └── Critical Rules:<br> ├── Must be falling (fallDistance > 0)<br> ├── Not on ground/climbing/swimming<br> ├── No water/lava/elytra<br> ├── No Blindness or Slow Falling<br> └── Attack cooldown > 90%<br> <br> ULTIMATE - Charged Strike<br> ├── Activation: Right-click with axe<br> ├── Phase 1: Deal 0 damage for 5 seconds<br> ├── Phase 2: Next hit deals 400% damage<br> └── Cooldown: 2 minutes<br> #### Bow Ranger <br> THEME: Ranged precision with scaling damage<br> <br> PASSIVE - Focused Shot<br> ├── Trigger: Every 3rd arrow hit<br> ├── Effect: 2x damage multiplier<br> └── Notes: Counter persists, resets on death<br> <br> ULTIMATE - Power Shot<br> ├── Trigger: Every 10th arrow hit<br> ├── Effect: 3x damage multiplier<br> └── Notes: Replaces passive on 10th (not additive)<br> #### Trident Stormbringer <br> THEME: Lightning and wave control<br> <br> PASSIVE - Storm Strike<br> ├── Trigger: Each melee hit with trident<br> ├── Effect: Lightning strike on target<br> ├── Bonus Damage: 4.0<br> ├── Can set fire: Yes<br> └── Cooldown: 2 seconds between strikes<br> <br> ULTIMATE - Riding the Wave<br> ├── Activation: Right-click with trident<br> ├── Effect 1: Push enemies away (8 block radius)<br> ├── Effect 2: Launch player forward<br> └── Cooldown: 90 seconds<br> #### Crossbow Specialist <br> THEME: Precise shots with crowd control<br> <br> PASSIVE - Grappling Shot<br> ├── Trigger: On arrow hit<br> ├── Chance: 33%<br> ├── Effect: Pull target towards shooter<br> └── Pull Strength: 1.5 blocks<br> <br> ULTIMATE - Piercing Shot<br> ├── Trigger: Every 10th successful hit<br> ├── Effect: 4x damage multiplier<br> └── Notes: Counter tracks hits only<br> #### ️ Shield Guardian <br> THEME: Defense and invulnerability<br> <br> PASSIVE - Fortified<br> ├── Trigger: Shield disabled by axe<br> ├── Effect: 25% damage resistance<br> └── Duration: 5 seconds<br> <br> ULTIMATE - Invincibility<br> ├── Activation: Right-click with shield<br> ├── Effect: Complete damage immunity<br> ├── Duration: 15 seconds<br> └── Cooldown: 5 minutes<br> --- ## ️ 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 <br> Player with 5 Strength using:<br> ├── Vanilla Sword: ~7 damage<br> ├── T1 Steel Sword: 7 + 5 = 12 damage<br> ├── T2 Mithril Sword: 10 + 5 = 15 damage<br> └── T3 Alpha Sword: 14 + 5 = 19 damage<br> <br> Player with 15 Strength using:<br> ├── T1 Steel Sword: 7 + 15 = 22 damage<br> ├── T2 Mithril Sword: 10 + 15 = 25 damage<br> └── T3 Alpha Sword: 14 + 15 = 29 damage<br> ### 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 <br> /withdraw <amount><br> ├── Permission: ussmp.withdraw<br> ├── Description: Convert strength into Strength Dust item<br> ├── Example: /withdraw 2<br> └── Notes: Has cooldown, minimum remaining check<br> <br> /revive <player><br> ├── Permission: ussmp.revive<br> ├── Description: Revive an eliminated player<br> ├── Requirement: Holding Revive Beacon (configurable)<br> └── Example: /revive Steve<br> <br> /class [info|change|abilities]<br> ├── Permission: ussmp.class<br> ├── Subcommands:<br> │ ├── info - View your current class details<br> │ ├── change - Open class change GUI (if enabled)<br> │ └── abilities - List your passive and ultimate<br> └── Example: /class info<br> <br> /recipes [category]<br> ├── Permission: ussmp.recipes<br> ├── Description: Open custom recipe viewer GUI<br> ├── Categories: tier1, tier2, tier3, legendary, special<br> └── Example: /recipes tier2<br> <br> /ussmp [help|info]<br> ├── Permission: ussmp.use<br> ├── Description: Main plugin help command<br> └── Example: /ussmp help<br> ### Admin Commands <br> /eliminate <player><br> ├── Permission: ussmp.admin.eliminate<br> ├── Description: Manually eliminate a player<br> └── Example: /eliminate Steve<br> <br> /strength <subcommand> [player] [amount]<br> ├── Permission: ussmp.admin.strength<br> ├── Subcommands:<br> │ ├── set <player> <amount> - Set exact strength<br> │ ├── add <player> <amount> - Add strength<br> │ ├── remove <player> <amount> - Remove strength<br> │ ├── check [player] - View strength<br> │ ├── reset <player> - Reset to default<br> │ └── top [page] - View leaderboard<br> └── Examples:<br> ├── /strength set Steve 10<br> ├── /strength add Steve 5<br> └── /strength check Steve<br> <br> /ussmp reload<br> ├── Permission: ussmp.admin.reload<br> ├── Description: Reload all configuration files<br> └── Example: /ussmp reload<br> <br> /ussmp debug<br> ├── Permission: ussmp.admin.debug<br> ├── Description: Toggle debug mode<br> └── Example: /ussmp debug<br> --- ## Permission Structure ### Permission Tree <br> ussmp.* # All permissions<br> ├── ussmp.use # Basic plugin use<br> ├── ussmp.withdraw # Use /withdraw<br> │ └── ussmp.withdraw.unlimited # Bypass limits<br> ├── ussmp.revive # Use /revive<br> │ └── ussmp.revive.noitem # No beacon needed<br> ├── ussmp.class # View class info<br> │ └── ussmp.class.change # Change class<br> ├── ussmp.recipes # View recipes<br> │<br> ├── ussmp.admin.* # All admin permissions<br> │ ├── ussmp.admin.eliminate # Eliminate players<br> │ ├── ussmp.admin.strength # Modify strength<br> │ ├── ussmp.admin.reload # Reload config<br> │ ├── ussmp.admin.debug # Debug mode<br> │ ├── ussmp.admin.bypass # Bypass restrictions<br> │ └── ussmp.admin.give # Give custom items<br> │<br> ├── ussmp.ability.passive # Use passive abilities<br> ├── ussmp.ability.ultimate # Use ultimate abilities<br> ├── ussmp.ability.legendary # Use legendary abilities<br> │<br> ├── ussmp.immune.strengthloss # Can't lose strength<br> ├── ussmp.immune.elimination # Can't be eliminated<br> └── ussmp.immune.strengthsteal # Strength can't be stolen<br> --- ## 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<br> strength:<br> per-kill-gain: 2.0 # Faster scaling<br> per-death-loss: 2.0 # Harsh penalties<br> max-cap: 30.0 # Higher ceiling<br> elimination-threshold: -5.0 # Quick eliminations<br> <br> elimination:<br> mode: "BAN" # Permanent until revived<br> <br> revive:<br> require-item: true<br> consume-item: true<br> #### Casual Competitive Mode yaml<br> strength:<br> per-kill-gain: 0.5 # Slower scaling<br> per-death-loss: 0.5 # Forgiving<br> max-cap: 15.0 # Lower ceiling<br> elimination-threshold: -15.0 # Hard to eliminate<br> <br> elimination:<br> mode: "SPECTATOR" # Just spectate<br> <br> revive:<br> require-item: false # Easy revives<br> #### Content Creator Mode yaml<br> strength:<br> per-kill-gain: 1.0<br> per-death-loss: 1.0<br> max-cap: 20.0<br> elimination-threshold: -10.0<br> <br> elimination:<br> mode: "BAN"<br> broadcast-elimination: true # Drama!<br> lightning-effect: true<br> <br> weapon-class:<br> assignment-mode: "SELECTOR" # Player choice = content<br> <br> effects:<br> particles:<br> enabled: true # Visual content<br> sounds:<br> enabled: true<br> --- ## Gameplay Flow ### New Player Journey <br> ┌─────────────────────────────────────────────────────────────┐<br> │ PLAYER JOINS SERVER │<br> └─────────────────────────────────────────────────────────────┘<br> │<br> ▼<br> ┌───────────────────────────────┐<br> │ First Time? Select Class │<br> │ (GUI opens automatically) │<br> └───────────────────────────────┘<br> │<br> ▼<br> ┌───────────────────────────────┐<br> │ Starting Strength: 0 │<br> │ Base Attack Damage: Normal │<br> └───────────────────────────────┘<br> │<br> ▼<br> ┌─────────────────────────────────────────────────────────────┐<br> │ GAMEPLAY LOOP │<br> ├─────────────────────────────────────────────────────────────┤<br> │ │<br> │ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │<br> │ │ GATHER │───▶│ CRAFT │───▶│ HUNT │ │<br> │ │ Resources │ │ Weapons │ │ Players │ │<br> │ └─────────────┘ └─────────────┘ └─────────────┘ │<br> │ │ │ │<br> │ │ ┌─────────────┐ │ │<br> │ └────────▶│ SURVIVE │◀────────────┘ │<br> │ └─────────────┘ │<br> │ │ │<br> │ ┌─────────────┴─────────────┐ │<br> │ ▼ ▼ │<br> │ ┌─────────────┐ ┌─────────────┐ │<br> │ │ WIN PVP │ │ LOSE PVP │ │<br> │ │ +1 Strength │ │ -1 Strength │ │<br> │ └─────────────┘ └─────────────┘ │<br> │ │ │ │<br> │ ▼ ▼ │<br> │ ┌─────────────┐ ┌─────────────┐ │<br> │ │ GROW │ │ Below -10? │ │<br> │ │ STRONGER │ │ ELIMINATED! │ │<br> │ └─────────────┘ └─────────────┘ │<br> │ │ │<br> │ ▼ │<br> │ ┌─────────────┐ │<br> │ │ REVIVED │ │<br> │ │ by friend │ │<br> │ └─────────────┘ │<br> │ │ │<br> │ ▼ │<br> │ (Back to Loop) │<br> └─────────────────────────────────────────────────────────────┘<br> ### Economy Flow (Strength Trading) <br> ┌──────────────────┐ ┌──────────────────┐<br> │ Player A │ │ Player B │<br> │ Strength: 10 │ │ Strength: 2 │<br> └────────┬─────────┘ └────────┬─────────┘<br> │ │<br> │ /withdraw 3 │<br> ▼ │<br> ┌──────────────────┐ │<br> │ Player A │ │<br> │ Strength: 7 │ │<br> │ +3 Dust Items │ │<br> └────────┬─────────┘ │<br> │ │<br> │ Trade dust for items │<br> │◀──────────────────────────▶│<br> │ │<br> ▼ ▼<br> ┌──────────────────┐ ┌──────────────────┐<br> │ Player A │ │ Player B │<br> │ Strength: 7 │ │ Strength: 2 │<br> │ Has diamonds │ │ +3 Dust Items │<br> └──────────────────┘ └────────┬─────────┘<br> │<br> │ Right-click dust<br> ▼<br> ┌──────────────────┐<br> │ Player B │<br> │ Strength: 5 │<br> │ (stronger!) │<br> └──────────────────┘<br> --- ## 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 <br> %ussmp_strength% → Current strength value<br> %ussmp_class% → Weapon class name<br> %ussmp_class_icon% → Class icon (⚔, , etc.)<br> %ussmp_kills% → Total kills<br> %ussmp_deaths% → Total deaths<br> %ussmp_kdr% → Kill/Death ratio<br> %ussmp_rank% → Leaderboard position<br> %ussmp_ultimate_cooldown% → Seconds until ready<br> %ussmp_is_eliminated% → true/false<br> --- ## ️ 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 <br> □ Download UltimateStrengthSMP-1.0.0.jar<br> □ Place in plugins/ folder<br> □ Start server (generates configs)<br> □ Edit config.yml for your server style<br> □ Edit messages.yml for branding<br> □ Set up permissions (LuckPerms recommended)<br> □ Restart server<br> □ Test with /ussmp debug<br> □ Announce to players!<br> ## Here's the texture pack for strength smp :- https://discord.com/channels/1471187725741981898/1471194739075191029 --- Ready to transform your SMP into a high-stakes competitive battleground! ⚔️
Minecraft Plugin Badges
Use these badge images in docs, README files, or forum posts.