TokensSMP
PluginLicenseRef-All-Rights-Reserved

TokensSMP

A token smp plugin with all features custom gui to track tokens and stuffs and also u token drops when certain criterias are met and many more.....

390
Downloads
1
Followers
2 months ago
Updated
📦
3
Versions

📖About TokensSMP

**


⚔️ MobTokens & Abilities
Collect Tokens. Unlock Abilities. Dominate.

MobTokens introduces a comprehensive RPG-style progression system to your server. Players complete specific challenges—ranging from combat to exploration—to earn unique Token Items. These tokens grant powerful active abilities based on the mob they represent, complete with stunning visual effects and a sleek GUI.


🌟 Key Features

💎 Physical Token System
Tokens aren't just virtual currencies; they are tangible items.

  • Physical Items: Tokens drop as glowing items with Custom Model Data support.
  • Secure Ownership: Tokens are bound to the earner using Persistent Data Containers (PDC).
  • Item Safety: Tokens never despawn, cannot be picked up by hoppers, and do not merge.
  • Flexible Claims: Right-click a physical token to add it to your collection.

📊 Deep Progression Tracking
The plugin tracks every action to determine when a player earns a token.

  • Kill Tracking: Tracks 14+ specific mob types (including variants like Husks and Drowned).
  • Milestones: Progress bars and notifications at key milestones (e.g., 50, 100, 2000 kills).
  • Advanced Criteria: Tracks Taming, Breeding, Creation (Golems), Item Collection, and Structure Exploration.
  • Smart Structure Detection: Asynchronous checks for Nether Fortresses and Ocean Monuments to prevent lag.

🖥️ Interactive GUI
A beautiful, user-friendly interface to manage abilities.

  • Command: /tokens
  • Layout: 6-row inventory with layered navigation and rarity tabs.
  • Information: View progress bars for locked tokens, ability details, cooldowns, and active status.
  • Polish: Sound effects, hover tooltips, and "shiny" glow effects for owned tokens.

⚡ The Ability System
There are 20 Unique Abilities divided by rarity. Each offers specific buffs, particle effects, and mechanics.

Token Ability Name Description
Zombie Undead Strength Strength I, Night Vision, Regen I.
Skeleton Archer's Focus Strength II, Speed I, +50% Bow Damage.
Spider Web Walker Jump Boost III, Speed II, Wall Climbing.
Pig Swift Hooves Speed III, Saturation.
Creeper Blast Shield Explosion Immunity, Fire Res, Resistance III.
Blaze Infernal Aura Fire Immunity, Strength II, Fire Attacks.
Guardian Ocean's Grace Water Breathing, Dolphin's Grace, Night Vision.
Snow Golem Frozen Heart Speed I, Resistance II, Snowball Throwing.
Wither Skel Dark Presence Wither Immunity, Strength II, Wither Attacks.
Bat Echolocation Night Vision, Slow Falling, Speed II.
Wolf Pack Leader Haste II, Strength I, Summons 3 Wolf Companions.
Squid Ink Cloud Dolphin's Grace II, Blinds nearby enemies.
Enderman Void Shift Instant teleportation (15 blocks).
Bee Buzz Rush Speed III, Slow Falling, Saturation II.
Horse Stallion Sprint Speed IV, Jump Boost III.
Chicken Feather Fall Complete Fall Immunity, Slow Falling.
Ravager Berserker Rage Strength III, Resistance II, Charge Attack.
Warden Sonic Shriek Sonic Boom Attack, Entity Detection, Darkness Immunity.
Witch Brew Master Grants 3-5 random beneficial potions.
Ender Dragon Dragon's Might Creative Flight, Strength III, Dragon Breath Attack.

🎨 Visuals & Immersion
We prioritize player experience with high-quality visual and audio feedback.

  • Token Drops: Lightning strikes, rarity-colored fireworks, and spiral particles when a token is earned.
  • Abilities: Custom particle trails (Snowflakes, Dragon Breath, Void particles) and sound effects on activation.
  • New Players: Scrolling token animation and title reveal upon first join.
  • Rarity Particles: Distinct effects for Common, Rare, Epic, and Legendary tokens.

🛠️ Administration & Data

Data Management

  • Performance: Fully asynchronous data saving to prevent server lag.
  • Storage: Per-player YAML files with auto-save and data caching.
  • Safety: Built-in corruption handling and null checks.

Admin Tools

  • Management: Give/Take tokens (virtual or physical) to online/offline players.
  • Manipulation: Manually set progress values or clear cooldowns.
  • Stats: View detailed server-wide statistics and debug info.
  • Hot Reload: Update configuration without restarting.

📜 Commands

Player Commands

  • /token balance - View token balance and progress.
  • /token list - List all tokens and ownership status.
  • /token stats - View detailed kill and collection statistics.
  • /ability activate <token> - Activate a specific ability.
  • /ability active - Show currently active abilities.
  • /tokens - Opens the main GUI.

Admin Commands

  • /tokensadmin give <player> <token> - Give a token directly.
  • /tokensadmin giveitem <player> <token> - Give the physical item.
  • /tokensadmin setprogress <player> <key> <value> - Modify player progress.
  • /tokensadmin reload - Reload the plugin config.
  • /tokensadmin check <player> - Inspect another player's data.**