qSpawners

Allows players to break spawners with a special pickaxe, featuring configurable drop chances and mob type preservation.

12

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 ```

---

ADS