SpawnerTax
PluginLicenseRef-All-Rights-Reserved

SpawnerTax

A lightweight plugin that makes mob spawner mining balanced and safe, using a simple system where player-placed spawners are safe and natural spawners destroy the pickaxe.

24
Downloads
1
Followers
4 months ago
Updated
📦
2
Versions

📖About SpawnerTax

⭐ SpawnerTax – Balanced and Safe Spawner Mining System

SpawnerTax is a lightweight and performance-friendly plugin designed to make mob spawner mining more balanced, safer, and more intuitive on survival servers.

It introduces a simple but effective “safe vs. natural” spawner logic without changing vanilla gameplay flow.
banner

How It Works

Safe Spawners

  • When a player places a spawner, the plugin automatically stores its coordinates as safe.
  • A safe spawner can be mined again using a Netherite Pickaxe with Silk Touch without breaking the pickaxe.
  • The spawner will drop with the correct mob type preserved.

Natural Spawners

  • Spawners naturally generated in the world are marked as unsafe.
  • Mining an unsafe spawner requires a Netherite Pickaxe with Silk Touch.
  • Mining an unsafe spawner destroys the pickaxe, adding balance to spawner farming.
    banner2
    The dropped spawner still keeps the correct mob type.
    ✨ Features
    ✔ Mine spawners only with Netherite Pickaxe + Silk Touch
    ✔ Player-placed spawners are always safe
    ✔ Natural spawners destroy the pickaxe when mined
    ✔ Always drops a spawner with proper mob type
    ✔ All placed spawners stored in spawners.yml
    ✔ Fully customizable messages via language.yml
    ✔ No dependencies
    ✔ Very small and very fast plugin
    ✔ Works perfectly with survival and semi-vanilla servers

Commands

/spawnertax reload

Reloads:

  • spawners.yml
  • language.yml

Used for updating messages or clearing cached spawner data.

Permissions

spawnertax.reload

Allows access to the admin reload command:
/spawnertax reload

Players do not need any permissions to use spawners normally — the system works automatically.

Configuration

spawners.yml

Stores all coordinates of safe spawners.
Automatically updated on:

  • block placement
  • block break

Players never interact with this file.

language.yml

Contains all messages shown to players.
You can edit anything here — colors, wording, formatting, etc.

Default messages include:

  • Missing Silk Touch warning
  • Safe spawner mined
  • Unsafe spawner mined
  • Plugin reloaded
  • And more…