SilkSpawners
🟡 Updated this yearPreview

🔍 Analysis
- 👍 0.2% endorsement rate
- 🏆 #235 of 1560 bukkit mods in this game by downloads
📋 About This Mod
<p align="center"> <a href="https://github.com/CorneliusMa/SilkSpawners_v2" target="_blank"><img alt="SilkSpawners - A lightweight plugin to make spawners mineable" src="https://raw.githubusercontent.com/CorneliusMa/SilkSpawners_v2/master/.assets/title.png"> </a> </p> **If you use a pickaxe with the silk touch enchantment while breaking a spawner, you will receive the spawner you broke. When placing the spawner again, the spawner will spawn the mob it spawned when breaking it.** Compatible with Paper, Spigot, Purpur, Bukkit and Folia servers. ## QuickStart Want to use SilkSpawners without configuring permissions or anything else? Install the plugin and run this command as an admin or from the console, then confirm as prompted: ``` /silkspawners setup ``` ## Commands - `/silkspawners help ` - `/silkspawners give <player> <entity> ` - `/silkspawners set <entity>` - `/silkspawners explosion <enable/disable/setting> <player>` - `/silkspawners locale <setting/reload/restore>` - `/silkspawners config <reload/get/set> ` - `/silkspawners config explosion <list/add/remove> ` - `/silkspawners setup ` - `/silkspawners entities` - `/silkspawners version` - `/silkspawners dump` ## Permissions ### Commands - **silkspawners.command.give** - Use this command to give spawners to players. > In addition, set **silkspawners.command.give.*** to allow all entities or replace the star with an entity name. - **silkspawners.command.set** - Use this command to change already placed spawners. > In addition, set **silkspawners.command.set.*** to allow all entities or replace the star with an entity name. - **silkspawners.command.explosion** - Use this command to temporarily enable or disable spawner explosions for a specific player. - **silkspawners.command.locale** - Use this command to reload and restore locale files. - **silkspawners.command.config** - Use this command to view and reload the configuration, including the explosion tiers. > In addition, set **silkspawners.command.config.set** to allow changing settings and explosion tiers. - **silkspawners.command.setup** - Use this command to disable or restore the permissions needed to use spawners. - **silkspawners.command.entities** - Use this command to see the entities you can use in permissions and commands. - **silkspawners.command.version** - Use this command to see if updates are available. - **silkspawners.command.dump** - Use this command to create a diagnostic report for support requests. ### Spawners - **silkspawners.break.*** - Permission to set if players will receive destroyed spawners. - **silkspawners.place.*** - Permission to set if players can place silk spawners. - **silkspawners.change.*** - Permission to set if players can change spawners with eggs. - **silkspawners.explosion** - If set, spawner explosion is enabled. *If you want to allow only specific types of spawners you can replace the **\*** with an entity name. Use the entities command to see spawnable entities.* ## Configuration **Default configuration:** ```yaml messages: prefix: $8 # The plugin prefix used in all messages locale: en # The locale file to be used spawner: dropChance: 100 # Probability that the spawner will drop when mined (0-100) destroyable: true # If set to false, it won't be possible to destroy spawners without SilkTouch or without the permission pickaxeRequired: true # If set to false, spawners will always drop regardless of what the player is holding in his hand silktouchRequired: true # If set to false, spawners will drop even if the used pickaxe does not have SilkTouch silktouchLevel: 1 # The minimum SilkTouch level the pickaxe needs to mine spawners, at least 1 (useful for custom pickaxes with higher enchantment levels) item: name: $d{entity} Spawner # The name of the spawner item dropped, {entity} is replaced with the mob name color: $e # The color of the mob name in chat messages prefixOld: # Lore prefixes used by spawner items from older plugin versions, kept so those items stay recognized lore: # The lore of the spawner item, {entity} is replaced with the mob name explosion: all: # Explosion tiers rolled whenever spawners are mined, with or without SilkTouch (see below) normal: # Explosion tiers rolled when spawners are mined without SilkTouch (see below) silktouch: # Explosion tiers rolled when spawners are mined with SilkTouch (see below) message: denyDestroy: true # If set to true, a message will be sent to the player if the spawner cannot be destroyed denyPlace: true # If set to true, a message will be sent to the player if the spawner cannot be placed denyChange: true # If set to true, a message will be sent to the player if the spawner cannot be changed permission: disableDestroy: false # If set to true, no permission is required to receive destroyed
If you use a pickaxe with the silk touch enchantment while breaking a spawner, you will receive the spawner you broke. When placing the spawner again, the spawner will spawn the mob it spawned when breaking it.
Compatible with Paper, Spigot, Purpur, Bukkit and Folia servers.
## QuickStart
Want to use SilkSpawners without configuring permissions or anything else? Install the plugin and run this command as an admin or from the console, then confirm as prompted:
``` /silkspawners setup ```
## Commands
- `/silkspawners help `
- `/silkspawners give `
- `/silkspawners setup `
- `/silkspawners entities`
- `/silkspawners version`
- `/silkspawners dump`
## Permissions
### Commands - silkspawners.command.give - Use this command to give spawners to players. > In addition, set silkspawners.command.give. to allow all entities or replace the star with an entity name. - silkspawners.command.set - Use this command to change already placed spawners. > In addition, set silkspawners.command.set. to allow all entities or replace the star with an entity name. - silkspawners.command.explosion - Use this command to temporarily enable or disable spawner explosions for a specific player. - silkspawners.command.locale - Use this command to reload and restore locale files. - silkspawners.command.config - Use this command to view and reload the configuration, including the explosion tiers. > In addition, set silkspawners.command.config.set to allow changing settings and explosion tiers. - silkspawners.command.setup - Use this command to disable or restore the permissions needed to use spawners. - silkspawners.command.entities - Use this command to see the entities you can use in permissions and commands. - silkspawners.command.version - Use this command to see if updates are available. - silkspawners.command.dump - Use this command to create a diagnostic report for support requests.
### Spawners - silkspawners.break. - Permission to set if players will receive destroyed spawners. - silkspawners.place. - Permission to set if players can place silk spawners. - silkspawners.change. - Permission to set if players can change spawners with eggs. - silkspawners.explosion - If set, spawner explosion is enabled.
If you want to allow only specific types of spawners you can replace the \ with an entity name. Use the entities command to see spawnable entities.
## Configuration Default configuration:
```yaml messages: prefix: $8[$bSilkSpawners$8] # The plugin prefix used in all messages locale: en # The locale file to be used spawner: dropChance: 100 # Probability that the spawner will drop when mined (0-100) destroyable: true # If set to false, it won't be possible to destroy spawners without SilkTouch or without the permission pickaxeRequired: true # If set to false, spawners will always drop regardless of what the player is holding in his hand silktouchRequired: true # If set to false, spawners will drop even if the used pickaxe does not have SilkTouch silktouchLevel: 1 # The minimum SilkTouch level the pickaxe needs to mine spawners, at least 1 (useful for custom pickaxes with higher enchantment levels) item: name: $d{entity} Spawner # The name of the spawner item dropped, {entity} is replaced with the mob name color: $e # The color of the mob name in chat messages prefixOld: [] # Lore prefixes used by spawner items from older plugin versions, kept so those items stay recognized lore: ['$7Spawns $e{entity}'] # The lore of the spawner item, {entity} is replaced with the mob name explosion: all: [] # Explosion tiers rolled whenever spawners are mined, with or without SilkTouch (see below) normal: [] # Explosion tiers rolled when spawners are mined without SilkTouch (see below) silktouch: [] # Explosion tiers rolled when spawners are mined with SilkTouch (see below) message: denyDestroy: true # If set to true, a message will be sent to the player if the spawner cannot be destroyed denyPlace: true # If set to true, a message will be sent to the player if the spawner cannot be placed denyChange: true # If set to true, a message will be sent to the player if the spawner cannot be changed permission: disableDestroy: false # If set to true, no permission is required to receive destroyed
📊 Mod Details
- Game
- Minecraft Plugins
- Author
- CorneliusMa
- Version
- 3.1.0
- Downloads
- 19,246
- Endorsements
- 30
- Category
- bukkit
- Created
- 12/19/2024
- Updated
- 8/11/2026
- Game Versions
- 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4
- Tags
- game-mechanics, magic, mobs
🔧 How to Install Minecraft Plugins Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Plugins →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Plugins versions does SilkSpawners support?
The author lists 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5. Other versions may work but are untested by the author.
What is the latest version of SilkSpawners?
Version 3.1.0, published 2026-08-11 with 19,246 downloads recorded at the source.
Keep browsing — more Minecraft Plugins mods await