Introduction
What WandWorks does, the quick facts, and where to go next.
WandWorks gives your players wands that do one job well and run out of uses when they have done it enough times. There are three types, and you can make as many variants of each as you like.
New here? Start with Installation.
The three types
Sell wand
Right-click a chest, barrel or shulker box and sell everything priced inside. Each wand carries its own boost, minimum sale value and payout cap.
Builder wands
Right-click the face of a block to extend it in a straight line. The blocks come off the player, or get bought from your shop.
Bag mode
With InfiniteBags installed, a builder wand can pull its blocks straight out of the player's bag.
Price sources
Prices come from whichever shop plugin you run. Six sources are supported and they are tried in the order you set.
Quick facts
| Server software | Spigot, and anything built on it |
| Minecraft versions | 1.21 and newer, including the 26.x line |
| Java | 21 or newer on the server |
| Hard dependencies | None |
| Optional integrations | Vault, EssentialsX, SuperiorSkyblock2, InfiniteBags, and one of five shop plugins |
| Storage | SQLite by default, MySQL optional |
| Config files | config.yml, wands.yml, prices.yml, plus a lang folder |
Selling and shop mode buying both move money, so they need a Vault economy. Without one those wands say so and stop instead of failing quietly. Everything else works with no other plugin installed.
What it is not
This is not a WorldEdit add-on. The line logic is written inside the plugin, and WorldEdit is never involved. Every block a builder wand places fires a normal BlockPlaceEvent, so WorldGuard, Lands, GriefPrevention and the rest can still cancel it.