
SilkSpawners - Spawner Mining Mod
Main Functionality
The SilkSpawners mod allows players to mine mob spawners using a pickaxe with the Silk Touch enchantment. When breaking a spawner with such a tool, you receive it in your inventory, and when placing it again, it will spawn the same mobs as before destruction.
Available Commands
/silkspawners help [command]
- command help/silkspawners give <Player> <Type> [Amount]
- give spawners/silkspawners set <Type>
- modify placed spawners/silkspawners explosion <enable/disable/setting> <Player>
- manage spawner explosions/silkspawners locale <setting/reload/update>
- localization management/silkspawners entities
- list of available entities/silkspawners version
- check for updates
Permission System
Commands
- silkspawners.command.give - permission to give spawners
- silkspawners.command.set - permission to modify spawners
- silkspawners.command.explosion - manage spawner explosions
- silkspawners.command.locale - work with localization files
- silkspawners.command.entities - view available entities
- silkspawners.command.version - check for updates
Spawner Actions
- silkspawners.break. - receive destroyed spawners
- silkspawners.place. - place spawners
- silkspawners.change.* - modify spawners with eggs
- silkspawners.explosion - enable spawner explosions
Configuration Settings
messages:
prefix: $8[$bSilkSpawners$8] # Plugin prefix in messages
locale: en # Localization file to use
spawner:
dropChance: 100 # Spawner drop probability when mined (0-100)
destroyable: true # Whether spawners can be destroyed without SilkTouch or permission
pickaxeRequired: true # Whether a pickaxe is required for mining spawners
silktouchRequired: true # Whether Silk Touch enchantment is required
item:
name: $dSpawner # Spawner item name
prefix: $e # Text before name in lore
prefixOld: '' # Old prefix for compatibility
lore: [] # Custom lore
explosion:
normal: 0 # Explosion intensity without SilkTouch
silktouch: 0 # Explosion intensity with SilkTouch
message:
denyDestroy: true # Message when destruction is denied
denyPlace: true # Message when placement is denied
denyChange: true # Message when modification is denied
permission:
disableDestroy: false # Disable permission checks for destruction
disablePlace: false # Disable permission checks for placement
disableChange: false # Disable permission checks for modification
update:
configVersion: 2 # Configuration version (do not change manually)
check:
enabled: true # Update checking
interval: 24 # Check interval in hours
Custom Messages
You can create your own localization files to customize plugin messages. Files must follow the messages_myfile.properties pattern and can be used by specifying "myfile" in localization settings.