MineSpawners | Silk Spawners & More | 1.21+ icon

MineSpawners | Silk Spawners & More | 1.21+ -----

Mine Spawners | Give Spawners | Customizable | Lightweight!




Version 2.6

+ Fixed not being able to place a block against the spawner due to the egg change check
----------, Dec 11, 2024

Version 2.5

+ Added Drop-Chance to config. Default is 100
To use chance, add Drop-Chance here:

Code (YAML):
Drop-On-Ground:
  While-Grounded
: false
  While-Flying
: false
  No-Slot-Message
: "&8[&fSpawners&8] &cYou do not have inventory space, spawner dropped!"
  Drop-Chance
: 100
----------, Nov 10, 2024

Version 2.4

- Added permission to allow changing the spawner using a spawn egg: minespawners.change

Without this permission, it will prevent using spawn eggs on spawners.
----------, Sep 11, 2024

Version 2.4

- Added permission to allow changing the spawner using a spawn egg: minespawners.change

Without this permission, it will prevent using spawn eggs on spawners.
----------, Sep 11, 2024

Version 2.3

- Added config option to change the range that spawners will activate
Default will be vanilla value at 16.

If you do not have the config option after updating you can add it yourself in the spawner settings
Code (YAML):
Spawner-Settings:
  Spawn-Range
: 16
----------, Sep 7, 2024

Version 2.2

- Fixed bug where in the last version the spawner could still be mined if another plugin cancels the event such as a claim plugin
----------, Aug 8, 2024

Version 2.1

- Added trial argument to give command method for in game and console.
- Added creative mode bypasses mining trial spawner requirements.
- Removed unused debug logs.
----------, Aug 6, 2024

Version 2.0

- Added support for Trial Spawners
- Added config options for Trial Spawners
- Added command to get custom Trial Spawners
/ms get <type> <amount> = normal spawner
/ms get <type> <amount> trial = trial spawner
- Minimum java version 21+ on 1.21+

Add config options manually or reset config to support trial spawners!
Code (YAML):
# MineSpawners Configuration
#
# You need to have permission node minespawners.use or minespawners.mine
# If true, Prevent destroying spawner if no permission.
Permission-Settings
:
  Prevent-Destroy
: true
  Break-Error-Message
: "&8[&fSpawners&8] &cSpawner destroyed because you do not have permission!"
  Perm-Error-Message
: "&8[&fSpawners&8] &cYou do not have permission to do this!"
#
#
# If true, your tool must have silk touch enchantment to mine
# To disable messages leave the string blank such as ""
Enchantment-Settings
:
  Require-Silk
: true
  Error-Message
: "&8[&fSpawners&8] &cYou need silk touch to mine this!"
#
#
# Color codes anywhere '&' or Hex &#000000
# The name of the spawner given and mined. %type% = mob name
Spawner-Settings
:
  Hide-Attributes
: true
  Uppercase-Name
: true
  Format-Name
: "&8[&a%type%&8] &7Spawner"
  Format-Trial
: "&8[&a%type%&8] &7Trial Spawner"
#
#
# If true, players can not rename the spawner
Prevent-Anvil-Renaming
:
  Block-Event
: true
  Error-Message
: "&8[&fSpawners&8] &cYou are not allowed to rename this!"
#
#
# If true, the spawner will drop on the ground after mined.
# If false, the spawner will go into your inventory.
Drop-On-Ground
:
  While-Grounded
: false
  While-Flying
: false
  No-Slot-Message
: "&8[&fSpawners&8] &cYou do not have inventory space, spawner dropped!"
#
#
# If true, the spawner will drop on the ground if the user does not have space.
# If false, the spawner will not be given.
Command-Drop-On-Ground
:
  Console-Command-Drops
: true
  Game-Command-Drops
: true
  Notify-Player-Drops
: true
  Notify-Message
: "&8[&fSpawners&8] &cNo inventory space, spawner dropped on ground!"
#
#
# If true, spawners mined in the blocked world will be destroyed.
# If false, players can not mine spawners in the listed worlds.
Blacklist-Settings
:
  Allow-Breaking
: false
  Allow-Placing
: false
  Error-Message
: "&8[&fSpawners&8] &cYou are not able to use spawners in this world!"
  Blocked-Worlds
:
   - world_test
#
#
# If the requirements in creative mode matters.
Creative-Settings
:
  Use-Silk-Required
: false
  Use-Blocked-World
: false
  Ignore-Permission
: true
#
#
# Allow mining trial spawners from chambers.
Trial-Spawners
:
  Allow-Mining
: false
  Show-Message
:
    Enabled
: true
    Error-Message
: "&8[&fSpawners&8] &cYou are not able to mine trial spawners!"
#
#
# Plugin version for updates, do not touch.
Version
: "2.0"
----------, Aug 5, 2024

Version 1.9

- Fixed giving spawners though console.
- Added tab complete in console.
- Dropped 1.20 & 1.20.6 support.
----------, Jul 27, 2024

Version 1.8

- Added minespawners.place & minespawners.mine. You can still use minespawners.use to allow both.
- Added minespawners.admin to anvil renaming as a bypass.
- Added config option to hide the vanilla mob name in the lore.
- Added permission error message to placing spawners.

Optionally add this setting under the spawner settings.
If not added, it will be off by default.
Code (YAML):
Spawner-Settings:
  Hide-Attributes
: true
----------, May 31, 2024

Version 1.7

- Fixed config reload not applying changes
- Added config feature to disable messages by leaving the string empty ""
----------, Apr 26, 2024

Version 1.6

- Confirmed 1.20.5 Compatibility
- Fixed world blacklist config
----------, Apr 24, 2024

Version 1.6

- Confirmed 1.20.5 Compatibility
- Fixed world blacklist config
----------, Apr 24, 2024

Version 1.5

- Added Config option to drop the spawner if the player's inventory is full, when given by console or game commands.

Add this section to the config.yml if you do not want to reset the config.
Existing config without this will default to enabled feature.

Code (YAML):
# If true, the spawner will drop on the ground if the user does not have space.
# If false, the spawner will not be given.
Command-Drop-On-Ground
:
  Console-Command-Drops
: false
  Game-Command-Drops
: false
  Notify-Player-Drops
: false
  Notify-Message
: "&8[&fSpawners&8] &cNo inventory space, spawner dropped on ground!"
----------, Jan 13, 2024

Version 1.4

- Fixed Hex Color Codes
Hex Usage: &#00000
----------, Jan 5, 2024

Version 1.3

- Fixed giving spawners to players from console
----------, Dec 24, 2023

Version 1.2

- Fixed permission error message to config
----------, Dec 12, 2023

Version 1.1

- Fixed reload command for spawner name case
- Added give amount variable
/ms get type <amount>
/ms give player type <amount>
----------, Dec 6, 2023

Version 1.0

- Support for 1.20.1 and higher
- Support for Java 17+
----------, Nov 7, 2023

Version 1.0

- Fixed Permission Error Message
----------, Nov 7, 2023

Resource Information
Author:
----------
Total Downloads: 3,814
First Release: Nov 7, 2023
Last Update: Dec 11, 2024
Category: ---------------
All-Time Rating:
4 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings