Sueta
CO

Corruption SMP

1.21.4

A Custom Effect-Based SMP Plugin with Unique Active & Passive Abilities.

·Plugin

Corrupted SMP
Corrupted SMP is a feature-rich ability-based SMP plugin designed for competitive and strategic gameplay. Each player is bound to a single custom effect that grants unique passive and active abilities, creating dynamic PvP encounters and unpredictable survival experiences.
Built for Paper / Spigot 1.21.4, this plugin introduces a controlled one-slot effect system where power must be managed carefully rather than stacked.
Core System
Each player can equip only one effect at a time
Players receive a random effect on first join
Effects are stored as custom bottles
Drinking a new effect automatically withdraws the previous one
On death, the equipped effect drops and glows
Active abilities last 10 seconds
Cooldown is 60 seconds (configurable)
Passive abilities are always active
Included Effects
Clown Effect
Active: Lightning strikes on every hit for 10 seconds
Passive: Every 5 successful hits triggers lightning automatically
Breeze Effect
Active: Summons a tornado that traps and damages enemies
Passive: Speed II
Darkness Effect
Active: Creates a temporary 20x20 Obsidian Dome that restores after duration
Ender Effect
Active: Moving 8x8 Dragon Breath zone that damages enemies
Fire Effect
Active: Moving fire ring dealing true damage (ignores armor)
Passive: Fire Resistance
Health Effect
Active: Instantly regenerates 5 hearts when low
Invincibility Effect
Active: First hit disables enemy shield for 20 seconds
Passive: Resistance II
Velocity Effect
Active: Forward dash up to 6 blocks
Ocean Effect
Active: Grants Strength II while touching water
Passive: Dolphin’s Grace
Additional Features
Admin-only GUI to manage and obtain effects
Custom item system with detailed ability lore
Glow effect on dropped abilities
Cooldown tracking system
Configurable damage, cooldowns, and durations
Clean effect management system
Designed for PvP-focused SMP servers
Commands
/ability1 – Activate your current ability
/drain – Withdraw your equipped effect
Technical Details
Built using clean OOP structure
Uses PersistentDataContainer for secure tracking
Optimized repeating tasks
Safe temporary block restoration
No ability stacking
No duplication exploits
Fully configurable config.yml
Compatibility
✔ Paper 1.21.4
✔ Spigot 1.21.4 (if no Paper-exclusive API is used)

Similar projects

Plugin →