Sueta

Spawn Miner|Percent Chances|Highly Customizable

1.0

Spawn miner is a tool that allows spawners to be dropped and more!

·Plugin

Spawn Miner

Spawn miner is a tool to allow spawners to be mined with a percent chance of it dropping. Is also have other abilities like blocking spawners from dropping or being placed and more as seen below.

Features:
Custom chances of a spawner dropping when mined. This is done by giving players the permission: spawnminer.drop.chance e.g. "spawnminer.drop.40" would make spawners have a 40% drop chance for players with that permission. if you don't have any permission it is the same as 0 percent.

Blacklist different spawner types, both world specific or some spawners in general. This is both for placing and spawning.

Add a cost to placing spawners or dropping them.

Silktouch required, can be toggled in the config.

Set custom names and lores for each spawner.

Custom messages with different placeholders, see the config for details.

And more explained in the config!
Permission nodes:
spawnminer.drop.chance -> gives the chance after the dot to drop the spawner e.g "spawnminer.drop.60" would give you a 60 percent chance of a spawner dropping.

spawnminer.reload -> gives permission to use the /spawnminer reload command

Example use
Want all spawner drops in a custom world called "custom_world_name" disabled simply have the blacklist like this:

#Blacklist
blacklist:
  invert: false
  destroy: false
  disappear: false

  cant-drop:
  cant-place:
  custom_world_name:
    cant-place:
      - *
    cant-drop:
      - *

Want only a few spawners to be mined and placed in the normal world but not placed in any other world?

blacklist:
  invert: true
  destroy: false
  disappear: false

  cant-drop:
    - zombie
    - skeleton
    - spider
    - cave_spider
    - blaze
  cant-place:

  world:
    cant-place:
      - zombie
      - skeleton
      - spider
      - cave_spider
      - blaze

Since invert is set to true, the blacklist is now a whitelist that specifies which spawners can be placed and dropped. In the above example zombie,skeleton,spider,cave_sider and blaze spawners can drop in all worlds, while you can't place these spawners anywhere but in the world with the name "world".

Planned features:
Split permission chances up for each individual spawner

If you have any issues, need help, want more example uses or have suggestions feel free to write in the discussion thread

Similar projects

Plugin →