▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/IdentitySteal
IdentitySteal

IdentitySteal

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

38
0

# IDENTITYSTEAL

A dynamic, evolving identity system for PvP servers — inspired by Jumanji-style adventure and mystery.


Paper 1.21+ Java 21+ PAPI Support TAB Compatible

🎯 What is IdentitySteal?

IdentitySteal brings role-based identity cards to your PvP server. Every player receives a locked identity card that grants unique abilities — from flight and invisibility to summoning armies and manipulating the fabric of reality.

But it doesn't stop there. Earn XP, evolve your identity through tiers, and unlock enhanced ability power. Commit to your role or swap it out and start fresh — the choice is yours.


Download Resource Pack


✨ Core Systems

🎴 Identity Card System

  • Every player gets a Card Roller on first join
  • Use it to receive a random identity card from a balanced distribution pool
  • Cards are locked to your hotbar — can't be dropped, moved, or destroyed
  • Right-click to activate primary ability, Shift+Right-click for secondary
  • Each card has a unique texture via the resource pack

📈 Identity Evolution

Progression that rewards dedication to your role.

  • Earn XP from successful ability activations (+10 XP) and player kills (+50 XP)
  • Evolve to Tier II at 1,000 XP — your abilities gain a 1.2× multiplier (stronger duration, damage, summon counts, and more)
  • Evolution effects — challenge complete sound, totem particles, and a title announcement when you rank up
  • Anti-abuse protection — 60-second per-victim kill cooldown prevents XP farming
  • Role change = reset — switching identities wipes all progress, encouraging role commitment
  • Fully persistent across server restarts

📊 Sidebar Scoreboard

A built-in, real-time scoreboard that displays your identity stats.

  • Per-player boards — each player gets their own scoreboard instance
  • Non-invasive — automatically detects and respects other scoreboard plugins
  • Fully customizable layout — title and lines with MiniMessage, &-codes, and placeholders
  • Togglable — players hide/show with /identity scoreboard toggle
  • Performance-optimized — cached rendering, configurable update interval

🔄 Identity Swapper

Want a new role? The Identity Swapper item lets you re-roll your identity at any time. Admins can distribute them via commands.


🎭 15 Unique Roles

Every role plays differently. Each has its own config file (roles/<role>.yml) with adjustable cooldowns, durations, and toggles.

⚔️ Combat Roles

RolePlaystyleAbility
ImposterStealth / ThiefKill a player to steal their role's ability. New kills replace the old one.
BlitzBurst DamageUnleash area-of-effect lightning strikes dealing massive damage around you.
FrostArea ControlFreeze enemies and terrain — slows, damages, and debuffs all players in range.
RebelWarlordSummon allied Vindicators and gain totem immortality for the duration.

🛡️ Tactical Roles

RolePlaystyleAbility
AnchorTacticianBuild a teleportation network — place anchors and permanent waypoints with GUI management.
ObserverScoutEnter spectator mode to scout enemy positions with countdown warnings.
GhostPhantomGain flight, invisibility, and invulnerability. Secondary: broadcast a fake death message.
TricksterIllusionistSpawn NPC clones of yourself to confuse and distract opponents in combat.

🔮 Support Roles

RolePlaystyleAbility
HealerSupportInstantly restore health and apply regeneration to yourself or nearby allies.
ForgeEnchanterTemporarily enchant your worn armor with powerful protection enchantments.
ProphetMysticAccess a divine enchantment library — browse categories and claim enchanted books.
ArchivistScholarTransform mysterious shards into overpowered enchanted books (levels 3–10!).

🌊 Specialist Roles

RolePlaystyleAbility
PawnShifterManipulate your size via GUI — grow up to 3× or shrink to 0.3× for strategic advantage.
MirrorMimicCopy the abilities of nearby players and use them temporarily.
PoseidonAquaticMaster of the ocean — water breathing, enhanced swimming, and drowned army summoning.

🔌 PlaceholderAPI & TAB Integration

Full PlaceholderAPI integration with 10+ placeholders. Works with TAB plugin out of the box.

PlaceholderReturns
%identitysteal_role%Current role display name
%identitysteal_role_id%Internal role ID
%identitysteal_tier%Current tier level (1 or 2)
%identitysteal_xp%Current XP amount
%identitysteal_nexttier_xp%XP remaining to next tier
%identitysteal_cooldown_primary%Primary ability cooldown
%identitysteal_cooldown_secondary%Secondary ability cooldown

All placeholders work in the built-in scoreboard even without PlaceholderAPI installed.


⚙️ Fully Configurable

Everything is under your control via config.yml and individual roles/*.yml files:

  • Toggle any role on or off individually
  • Adjust XP rewards and tier thresholds
  • Customize cooldowns and durations per role
  • Configure messages with full MiniMessage support (RGB gradients, bold, hover, etc.)
  • Particle effects and sounds — choose particle types, counts, sounds, volume, and pitch
  • Scoreboard layout — custom title, lines, and update interval
  • Card slot — choose which hotbar slot the identity card occupies
  • Distribution system — deck-style shuffling ensures all roles are dealt before any repeats
  • Evolution system — fully configurable or disable entirely

📋 Commands & Permissions

CommandDescriptionPermission
/identity infoView your current role and ability infoidentitysteal.use
/identity reloadHot-reload all config filesidentitysteal.admin
/identity give <player> <role>Give a specific identity cardidentitysteal.admin
/identity roller [player]Give a Card Roller itemidentitysteal.admin
/identity swapper [player] [amount]Give Identity Swapper itemsidentitysteal.admin
/identity resetcooldown <player> [role]Reset a player's ability cooldownidentitysteal.admin
/identity scoreboard toggleToggle sidebar visibilityidentitysteal.scoreboard
/identity scoreboard reloadHot-reload scoreboard configidentitysteal.admin
/identity placeholders listList all available placeholdersidentitysteal.use

Aliases: /id, /role


📥 Installation

  1. Paper 1.21+ server (Purpur also supported)
  2. Java 21+
  3. Official Resource Pack — required for card textures
  4. PlaceholderAPI — optional, for external integrations
  5. TAB — optional, works via PAPI placeholders

Drop the JAR in your /plugins folder. Default configs are generated on first run.


🔒 Lightweight & Safe

  • Thread-safe cooldown management
  • Cached scoreboard rendering — no unnecessary updates
  • Memory cleanup on player disconnect
  • Error isolation — one player's failure never crashes the server
  • Graceful degradation — all temporary effects are force-cleaned on disconnect
  • Non-invasive scoreboard — respects other plugins by default
  • bStats — anonymous usage statistics

Developed with ❤️ by younggamingdj

Redefine PvP with identity-based combat.

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Детали

Лицензия:LicenseRef-All-Rights-Reserved
Опубликован:1 месяц назад
Обновлён:4 недели назад
Главная