qSpawners
Allows players to break spawners with a special pickaxe, featuring configurable drop chances and mob type preservation.
qSpawners
qSpawners
Features
- Sounds & Particles — only this tool can break spawners; regular pickaxes cannot drop them - Sounds & Particles — set a global default and per-mob-type percentages - Sounds & Particles — each Fortune enchantment level adds an extra drop chance - Sounds & Particles — optionally require Silk Touch on the pickaxe - Sounds & Particles — the dropped spawner remembers its mob type; placing it back restores the original mob - Sounds & Particles — the special pickaxe is craftable with a fully configurable recipe - Sounds & Particles — prevents players from spamming spawner breaks; configurable per-server - Sounds & Particles — custom feedback on success and failure
---
Commands
| Command | Description | Permission | |---|---|---| | `/qspawners reload` | Reload the configuration | `qspawners.reload` | | `/qspawners give <player>` | Give the special pickaxe to a player | `qspawners.give` |
Alias: `/qs`
---
Permissions
| Permission | Description | Default | |---|---|---| | `qspawners.use` | Allows using the Spawner Pickaxe | `true` | | `qspawners.reload` | Allows reloading the config | `op` | | `qspawners.give` | Allows giving the pickaxe | `op` |
---
Configuration
```yaml
qSpawners Configuration
enabled: true
Drop chances (percentage 0–100)
drop-chances: default: 20 ZOMBIE: 25 SKELETON: 30 CREEPER: 10
Require Silk Touch on the pickaxe
silk-touch-required: false
Special pickaxe appearance
pickaxe: material: GOLDEN_PICKAXE name: "&bSpawner Pickaxe" lore: - "&7Allows breaking spawners" - "&7with a chance to drop them."
Crafting recipe
recipe: shape: - "DDD" - " S " - " S " ingredients: D: GOLD_BLOCK S: STICK
Fortune bonus per enchantment level
fortune-bonus: enabled: true per-level: 5
Cooldown between break attempts (per player)
cooldown: enabled: true seconds: 5
Sounds
sounds: success: sound: BLOCK_ANVIL_LAND volume: 1.0 pitch: 1.0 failure: sound: BLOCK_GLASS_BREAK volume: 1.0 pitch: 1.0
Particles
particles: success: type: VILLAGER_HAPPY count: 20 failure: enabled: true type: SMOKE_NORMAL count: 15
Messages (supports & color codes)
messages: success: "&aSpawner dropped!" fail: "&cSpawner destroyed!" no-permission: "&cYou don't have permission to do that!" reload: "&aConfiguration reloaded!" give-success: "&aGave Spawner Pickaxe to &b%player%&a!" player-not-found: "&cPlayer &b%player% not found!" cooldown: "&ePlease wait &6%seconds%s &ebefore trying again!" usage: "&cUsage: /qspawners <reload|give <player>>" ```
---
How Drop Chance Works
1. The base chance is taken from `drop-chances` (by mob type, or `default` if not listed) 2. If Fortune is enabled, `per-level × fortune_level` is added 3. The result is capped at 100% 4. A random roll decides whether the spawner drops or is destroyed
Example — Zombie spawner, Fortune III, `per-level: 5`: ``` 25% (base) + 15% (Fortune III bonus) = 40% drop chance ```
---
