
zEvolutiveTools is a powerful tool progression plugin that transforms ordinary tools into evolving companions.



Tools that grow with the player, earning currency to unlock enchantments, effects, and quests
Idea by Luxioz, developed by zArrowTan. Part of Arrow Plugins.
📋 Overview
zEvolutiveTools turns ordinary tools into evolving gear. Every tool earns its own currency as it's used, and that currency is spent inside an in-tool menu to buy enchantments, unlock effects, and complete quests. All progress and the tool's own statistics are stored on the item itself, so a tool keeps its levels and its numbers through death, drops, and trades. No central player data to wipe, the value lives in the gear.

Each tool carries its own currency, levels, and progress right in its lore
🪄 The Menu Hub
Sneak and right-click to open the tool's hub: Enchantments, Effects, Settings, Quests, and Leaderboards, all in one place. The balance updates live while the menu stays open.

The menu hub, every page for the tool in your hand

The Settings page, effects show as locked until you unlock them
💰 Per-Tool Currency
- Every tool type earns its own separate currency from its own action: mining, chopping, digging, harvesting, killing mobs, or catching fish
- Earn rates are set per block, mob, or caught item in each tool's config
- Currency-gain notices can route to the action bar or to chat
✨ Enchantments
Unlock enchant levels from the menu, each with its own max level and cost curve, then pick which unlocked level is active. Left-click buys the next level or raises the active level for free, right-click lowers it.

Buying Fortune in the Enchantments menu
⚡ Effects
Unlock and upgrade abilities per tool. Radius mining is bought in order, 1x1, then 2x2, then 3x3.
- Autosmelt (pickaxe)
- Auto-replant (hoe)
- Radius Mining 1x1 / 2x2 / 3x3 (pickaxe, axe, shovel, hoe)
- Telekinesis drops go straight to the inventory (all tools)
- Currency Multiplier (all tools)
- Auto-Sell (all tools, uses Vault when present)
- Item Drop Boost (all tools)

The Effects page

Telekinesis, one of the unlockable effects
🗺 Quests
- A linear quest chain plus a daily rotation per tool
- Currency rewards, with a bonus for clearing all of a day's quests
- Rewards can require a manual claim, and when they do, the next chain quest unlocks only after the finished one is claimed
- Configurable daily reset time and timezone

A daily quest, Oak Order, in the Quests menu
📊 Item Statistics
Every tool keeps its own counters on the item, shown as a Statistics block in the lore under Settings. The numbers belong to that one item, so two swords each keep their own set, and a tool restored from the database comes back with its numbers intact.
- Four counters: blocks mined, mobs killed, damage dealt, and fish caught
- Each tool's file says which counters it tracks, so a sword never shows blocks mined. Pickaxe, axe, shovel, and hoe count blocks, combat tools count kills and damage, and the fishing rod counts catches
- Only counters above zero are shown, so a brand new tool has no Statistics block until its first block, hit, or catch
- Damage dealt counts direct hits only, after the target's armor
- Optional block filter on blocks mined: whitelist or blacklist a material list so only the blocks you care about count. It changes the stat only, currency still follows the tool's own
earn-fromlist - Turn a single counter off per tool, the whole block off for one tool with
statistics.enabled: false, or every tool at once withdisplay.lore-show-stats: false - The section title and the counter names live in the language files, like every other line
🏆 Leaderboards
- Rankings for lifetime currency earned, blocks mined, and quests completed
- Viewable in a menu or with
/et top - The in-menu board can show just the tool you opened, the whole server, or a toggle between the two
- Players can opt out of being ranked, and rankings refresh on a configurable interval without ever blocking the main thread
🪓 Supported Tools
- Pickaxe (Netherite Pickaxe) breaking blocks, 1.18+
- Axe (Netherite Axe) chopping logs, 1.18+
- Shovel (Netherite Shovel) digging blocks, 1.18+
- Hoe (Netherite Hoe) harvesting crops, 1.18+
- Sword (Netherite Sword) killing mobs, 1.18+
- Fishing Rod catching fish, 1.18+
- Trident killing mobs, 1.18+
- Mace killing mobs, 1.21+
- Spear (Netherite Spear) killing mobs, 1.21.11+
enabled: false in its file.🎣 Custom Fish Support
On a server running CustomFishing, the rod reads its catches too, and every catch counts exactly once. Custom fish can carry their own earn rates and their own quests.
- Give a custom fish its own rate with a quoted line in the rod's
earn-fromlist, for example"customfishing:golden_cod": 20. A custom fish with no line of its own pays its material's rate - A
FISH_CATCHquest can name a plugin item instead of a material:"customfishing:<loot id>","itemsadder:<namespace:id>", or"oraxen:<id>" source: vanillaon a quest counts plain catches only,source: customcounts only custom ones, and leaving it out counts both- Telekinesis, auto-sell, and item drop boost reach CustomFishing catches whenever the loot drops in the water. Loot handed straight to the inventory still earns currency, advances quests, and counts toward the fish caught stat
💾 Storage & Languages
- Storage: SQLite by default or MySQL. Every tool's state is mirrored to the database so an admin can restore a lost tool by its id.
- 10 bundled languages with automatic fallback to English for any missing line. Every menu, lore line, and chat message follows the active language.
- Flexible styling: named color tokens, hex shorthand, gradients, rainbows, and legacy codes, all configurable.
🧩 Dependencies
Required: None
zEvolutiveTools works out of the box with no required dependencies.
Optional
- Vault only needed if you want the auto-sell effect to pay through your economy plugin
https://www.spigotmc.org/resources/vault.34315/ - PlaceholderAPI only needed if you want to use the
%zet_...%placeholders
https://www.spigotmc.org/resources/placeholderapi.6245/ - CustomFishing only needed if you run it, so its catches earn currency and count toward quests
https://builtbybit.com/resources/customfishing.36361/ - ItemsAdder only needed if your custom fish come from it, so they can be named as quest targets
https://itemsadder.com - Oraxen only needed if your custom fish come from it, so they can be named as quest targets
https://oraxen.com
⌨️ Commands
Base command
/evolutivetools (aliases /et, /zet)./et help
List the commands you can use/et stats [player]
Show tool totals (yours, or another player's with admin)/et top [currency|blocks|quests] [page]
Show a leaderboard (currency by default)/et top <hide|show>
Hide or show yourself on the leaderboards/et give <player> <tool> [amount]
Give a tool to a player/et currency <add|set> <player> <hand|tool_uuid> <amount>
Adjust a tool's balance (handtargets the held tool)/et restore <tool_uuid> <player>
Restore a tool from its database backup/et reset <tool_uuid>
Reset a held tool back to zero/et reload
Reload every config file
🔐 Permissions
zevolutivetools.use(everyone)
Base command, opening the menu, viewing your own statszevolutivetools.admin(op)
Parent of all admin subcommands belowzevolutivetools.admin.give/.currency/.restore/.reset/.reload(op)
Individual admin command access
🧪 Requirements
- Minecraft: Spigot or Paper 1.18+
- Java: 17 or higher
- Optional: Vault (auto-sell economy), PlaceholderAPI (placeholders), and CustomFishing, ItemsAdder or Oraxen (custom fish)
📦 Installation
- Drop the jar into your
plugins/folder. - Start the server once to generate the config and language files.
- Edit the configs to taste and run
/et reload.
📈 Metrics
This plugin uses bStats to collect anonymous usage stats. You can opt out anytime with
bstats.enabled: false in the config, or in plugins/bStats/config.yml.💬 Support & Docs
Full setup and configuration guides are in the documentation. Need help, found a bug, or want to suggest a feature? Join the Discord.
Latest Reviews
zEvolutiveTools | Tools That Evolve
zArrowTan
Every tool earns currency to unlock enchants, effects, and quests, all saved on the item.
$2.69
$4.49 40% offDigital product, delivered instantly, no refunds · Terms
No versions available
Share and earn
How referrals work
- Your link is remembered for 30 days.
- 10% of each sale, paid to you as points.
- Yours to spend 30 days later.
- Ask your buyer to turn a VPN off, or the sale will not count.
Earn on every sale you send here
10%
81 pts / sale