/
A role-based identity card system for PvP servers, inspired by Jumanji-style adventure and mystery.
A brand-new lightweight progression system that rewards gameplay with XP and tier evolution!
| Feature | Details |
|---|---|
| 🎮 XP from Abilities | +10 XP every time you successfully activate an ability |
| ⚔️ XP from Kills | +50 XP per valid player kill |
| 🏆 Tier II Evolution | Evolve at 1,000 XP — grants 1.2× ability multiplier |
| ✨ Evolution Effects | Challenge complete sound, totem particles, and title screen on tier up |
| 🔄 Role Change Reset | Switching roles wipes all XP and tier progress |
| 🛡️ Anti-Abuse | 60-second cooldown per victim — can't farm kills on the same player |
| 💾 Persistent | All progress saved to progression.yml — survives restarts |
| ⚙️ Fully Configurable | Every value is customizable in config.yml |
| ❌ Optional | Disable entirely with identity-evolution.enabled: false |
identity-evolution:
enabled: true
xp:
ability-use: 10 # XP per successful ability activation
kill: 50 # XP per valid player kill
tier2-requirement: 1000 # XP needed to evolve to Tier II
multiplier:
tier2: 1.2 # Ability multiplier at Tier II
Three placeholders that were previously stubs now return real, live data:
| Placeholder | Returns |
|---|---|
%identitysteal_tier% | Current tier level (1 or 2) |
%identitysteal_xp% | Current XP amount |
%identitysteal_nexttier_xp% | XP remaining until next tier |
These work with both PlaceholderAPI and the built-in sidebar scoreboard.
All roles now have access to tier-based ability scaling through a new getTierMultiplier() method in the base Role class. Tier II players automatically get stronger abilities — roles can opt-in to scale duration, damage, summon counts, and more.
IdentityProgressionData.java, IdentityTier.java, IdentityProgressionManager.javaConfigManager, config.yml, AbilityListener, DeathListener, CardManager, Role, PlaceholderResolver, IdentityStealBuilt with ❤️ for PvP servers.

Mystery identity cards with unique role abilities for PvP gameplay — steal powers, summon allies, fake deaths, and more!