Inspired by Donut SMP’s Spawner mechanics, this plugin enhances minecraft spawner usage with a user-friendly GUI that generates mob drops and experience without spawning entities, reducing server load.
Key Features:
Intuitive GUI: A user-friendly interface that allows players to view, manage, and interact with spawners effortlessly.
Spawner Main GUI
Spawner Storage GUI
Spawner Stacking: Reduce server load with our robust stacking mechanics. Players can stack spawners with ease using intuitive interactions or a dedicated GUI.
Right-click on a spawner with a spawner in hand to add 1 to the stack.
Shift + Right-click to stack all spawner in your hand.
Or use the stacker GUI.
Spawner Stacker GUI
Stacking a Spawner
Mineable Spawner: Allows players to break and collect spawners using specific tools, Silk Touch enchantment,.. Fully customizable.
Shop Integration: Fully compatible with popular economy plugins, including EconomyShopGUI, ShopGUI+,... For selling items directly from the Spawner Storage GUI, with plans to expand compatibility to more shop plugins in the future.
Configuration The plugin comes with a comprehensive configuration system. Here's the latest configuration format:
Code (YAML):
#--------------------------------------------------- # Plugin Settings #--------------------------------------------------- # Language Selection # Supported: en_US (English), vi_VN (Vietnamese), zh_CN (Simplified Chinese) # You can also use custom language files by placing them in the messages folder # (Need a full server restart to apply changes) language: en_US
# Immediate spawner activation when placed # If false, players must right-click to activate activate-on-place: true
#--------------------------------------------------- # Custom Mechanics #--------------------------------------------------- # If false prevent players from interacting with natural spawners # This includes breaking & activating natural spawners # Useful for preventing players using ESP, X-ray, etc. to locate spawners unfairly natural-spawner-interaction: true
# Maximum dropped items per break drop-stack-amount: 64
#--------------------------------------------------- # Aesthetic Features #--------------------------------------------------- # Note: May impact server performance
#--------------------------------------------------- # Hopper Mechanics #--------------------------------------------------- # Not recommended for large servers # May impact server performance hopper-enabled: false
hopper-items-per-transfer: 4
hopper-check-interval: 1
# seconds
/smartspawner reload: Reload the SmartSpawner plugin settings.
/smartspawner give <player> <mobtype> <amount>: Gives a spawner to a player or yourself.
/smartspawner list: Opens the spawner list GUI for admin management
/smartspawner hologram: Toggle hologram display for spawners
Permissions:
smartspawner.reload - Reloads the plugin (default: OP).
smartspawner.give - Allow giving spawners to yourself or other players (default: OP).
smartspawner.list - Allows accessing the spawner list command (default: OP)
smartspawner.hologram - Allows toggling hologram display for spawners (default: OP).
smartspawner.changetype - Permits spawner type changes using spawn eggs (default: OP).
smartspawner.stack - Allows stacking in the GUI or by right-click (default: true).
smartspawner.break - Allows players to break spawners (default: true).
smartspawner.sellall - Allows selling items in the spawner storage GUI (default: true).
Plugin Statistics See real-time usage statistics on
bStats:
⚠️ IMPORTANT COMPATIBILITY NOTICE: This plugin is NOT compatible with other spawner stacking plugins such as WildStacker, RoseStacker, etc. Using SmartSpawner alongside these plugins will cause conflicts and unexpected behavior.