BasedSpawners
BasedSpawners upgrades vanilla Minecraft spawners into passive loot machines. Place a spawner, right-click it and it fills up with loot over time. No mobs spawn. Stack up to 64 spawners on one block and watch the rate climb.
Features
Planned for the first release. Scope may change during development.
Double chest GUI
Top 45 slots hold loot. Bottom row is the control bar with a real mob skull showing the type, stack size, rate and stored count. Updates live.
Loot generation
Place a spawner, right-click it and it fills with loot over time. No mobs spawn. Each mob type has its own configurable loot table.
Stacking
Right-click a placed spawner while holding the same type to add 1. Sneak + right-click adds the whole hand stack. Up to 64 spawners per block.
Exponential rate scaling
1 spawner: 12 items per minute. 64 spawners: 121 items per minute. The rate follows a smooth curve between those points.
Sell All button
Sells all stored loot for money. Requires Vault. Works without it but no sell payouts.
Drop All button
Drops all stored loot at your feet.
Page system
Extra loot slots become available when the first 45 fill up.
Silk Touch breaking
Breaking without Silk Touch is blocked. With it the full stack and all stored loot drop.
Fully configurable
Every button name, color, material, loot table, sell price, rate and message is in config.yml.
Vault soft dependency
Works without Vault. Install it to enable the Sell All payouts.
Loot based on spawner type
Each spawner generates loot that matches its mob type.
Example: skeleton spawners
A skeleton spawner generates bones.
Built on vanilla spawners
Works with the regular Minecraft spawners.
Configuration
Every setting is in config.yml using & color codes.
- Loot tablesPer mob type with weights
- Sell pricesPer item
- RatesBase and full-stack items per minute
- GUI layoutButton names, colors and materials
- MessagesAll plugin messages
Commands
Use /bs or /basedspawners.
/bs give <player> <type> [amount]Give any mob spawner to a player./bs reloadReload config.yml without restarting the server.
Permissions
basedspawners.adminRun commands. Default: op only.basedspawners.useOpen the GUI. Default: everyone.basedspawners.stackStack spawners. Default: everyone.
Economy
Vault soft dependency.
Install Vault alongside BasedSpawners to enable the Sell All button. Without it the GUI still works, items just can't be sold automatically.
Changelog
Version 1 BETA
Initial release
- Double chest GUI with live updates
- Loot generation per mob type
- Stacking up to 64 spawners
- Sell All and Drop All buttons
- Page system for overflow loot
- Silk Touch break protection
- Vault soft dependency
- Fully configurable