Smart Spawner - GUI Spawner Plugin✨ [1.20 - 1.21.6]️ icon

Smart Spawner - GUI Spawner Plugin✨ [1.20 - 1.21.6]️ -----

Enhances spawner use with GUI that generates mob drops and experience without spawning entity




SmartSpawner - Version 1.3.8
Compatibility Updates
  • Re-added Minecraft 1.21 - 1.21.3 compatibility - Full support restored for these versions
  • Added Minecraft 1.21.6 compatibility - Plugin now supports the latest Minecraft version
Bug Fixes
  • Fixed spawner storage item selling issue - Resolved bug where filtered items from spawner storage couldn't be sold when they should be
  • Fixed ESGUI-Premium integration - Resolved issue where price hooks sometimes failed and returned 0 for item prices
New Features
Advanced Natural Spawner Configuration
Added comprehensive configuration options for naturally generated dungeon spawners:

Code (YAML):
# Controls behavior of naturally generated dungeon spawners
natural_spawner
:
  # Whether natural spawners can be broken and collected
  breakable
: false

  # Convert natural spawners to smart spawners when broken
  # If false, natural spawners will drop vanilla spawner items
  convert_to_smart_spawner
: false

  # Whether natural spawners will spawn mobs
  spawn_mobs
: true

  # Whether natural spawner block will be protected from explosions
  protect_from_explosions
: false
Entity Support Expansion
  • Full compatibility - Spawners now support all Minecraft entities
  • Added Happy Ghast spawner - New mob type available for spawner creation
Configuration Options
The new natural spawner system provides server administrators with granular control over how naturally occurring dungeon spawners behave, including protection from explosions, conversion capabilities, and mob spawning control.
----------, Jun 27, 2025

SmartSpawner - Version 1.3.7
New Features
Creaking Spawner Support
  • Added support for the new Creaking spawner type
Configurable GUI Layout System
  • Major Enhancement: Introduced configurable GUI layout options
  • Players can now customize spawner storage GUI buttons and slot positions
  • Added DonutSMP GUI layout configuration preset
Storage Management Improvements
  • Added "Drop All Items from Page" option in spawner storage interface
  • Enhanced bulk item management capabilities
Shop Integration Expansion
  • New Integration: Added full support for ExcellentShop plugin
Bug Fixes
Experience System Fixes
  • Critical Fix: Resolved issue where spawner experience would incorrectly reset to 1000 after server restart
  • Corrected spawner experience exceeding maximum limits when decreasing spawner stack size
Integration Fixes
  • Important Fix: Resolved detection issue with ShopGuiPlus integration
  • Plugin now properly recognizes and integrates with ShopGuiPlus
⚙️ Technical Compatibility
Version Compatibility
  • Removed compatibility for Minecraft 1.21.6 due to unstable Paper server builds
----------, Jun 23, 2025

SmartSpawner v1.3.6
New Features
Economy & Selling System
  • CoinsEngine Integration: Added comprehensive support for selling items from spawner storage through CoinsEngine
  • Enhanced Sell Implementation: Significantly improved performance optimization for selling operations
  • Advanced Price Mode System: Introduced four configurable price source modes for flexible economy management:
    • SHOP_ONLY - Utilizes exclusively shop integration prices
    • SHOP_PRIORITY - Prioritizes shop prices with custom prices as fallback (recommended configuration)
    • CUSTOM_ONLY - Uses exclusively custom configured prices
    • CUSTOM_PRIORITY - Prioritizes custom prices with shop prices as fallback
  • Improved Shop Integration: Enhanced plugin compatibility with automatic detection for economy plugins
Spawner Management
  • Chunk Limit System: Implemented spawner chunk limit functionality with stacking count support for optimized server performance
  • MultiWorld Compatibility: Added seamless cross-world spawner functionality for MultiWorld environments
Improvements
Spawner Drop Logic
  • Enhanced Drop Mechanics: Resolved item dropping issues by preventing spawners from dropping items into solid blocks
  • Optimized Drop Positioning: Items now consistently drop in accessible locations, eliminating issues with items becoming trapped in blocks or caves
Integration & Compatibility
  • AuraSkills Integration: Added comprehensive integration support for enhanced skill system compatibility
  • Minecraft 1.21.6 Support: Full compatibility with the latest Minecraft version
Bug Fixes
  • Resolved spawner item drop issues where items would become trapped in solid blocks
  • Fixed ghost armor item bug occurring when right-clicking spawners while holding armor items
  • Implemented various performance optimizations and stability improvements
----------, Jun 18, 2025

SmartSpawner - Version 1.3.5

Bug Fixes

  • Fixed compatibility issue with EconomyShopGUI: Resolved SmartSpawner not detecting the latest EconomyShopGUI update due to EconomyShopGUI now hooking into SmartSpawner
  • Fixed anchor explosion protection: Corrected issue where anchors could explode spawner blocks even when protect_from_explosions was enabled, preventing ghost spawners from being left behind
  • Fixed SuperiorSkyblock2 integration: Resolved spawners not being properly removed when disbanding islands, which previously left ghost spawners behind
  • Fixed WorldGuard detection: Improved WorldGuard checking mechanism by switching from class name detection to Bukkit plugin manager verification, resolving false positives when other plugins contain WorldGuard class names
✨ New Features
  • Added RedProtect support: SmartSpawner now integrates with RedProtect for enhanced region protection
  • Added Turkish translation: Full Turkish language support thanks to @berkkorkmaz
  • Improved reload functionality: You can now change mob loot configurations using the /ss reload command without needing to restart the server
----------, Jun 2, 2025

SmartSpawner - Version 1.3.4
⚠️ IMPORTANT: EconomyShopGUI Compatibility Warning
If you're using SmartSpawner with EconomyShopGUI, please update your configuration!

You must set the following in your EconomyShopGUI config.yml file:

enable-spawnerbreak: false

Without this change, players may lose their spawners when mining them due to conflicts between EconomyShopGUI and SmartSpawner's spawner behavior modifications.

New Features
  • SimpleClaimSystem Integration: Added support for spawner protection through SimpleClaimSystem plugin
  • Italian Localization: Added Italian translation (it_IT) thanks to @RV_SkeLe
Performance Improvements
  • Hopper Optimization: Dramatically improved hopper feature performance
    • Active hoppers now load much faster
    • Significantly reduced resource usage during operation
  • Enhanced Range Checking: Optimized spawner range checker with more efficient detection
Bug Fixes
  • Hopper Transfer Issues: Fixed issue where hoppers occasionally failed to transfer items from spawners
----------, May 16, 2025

Bug Fixes
  • Fixed %entity% placeholder not showing in message when using give spawner command in console
  • Resolved issue with initial plugin loadup falsely creating config_backup_0.0.0.0.yml
  • Corrected spawner explosion deletion process in spawner data file
Improvements
  • Enhanced item filter for spawners with a new, user-friendly GUI
    • Added granular control to specify which items will be generated or blocked
  • Made slight modifications to the Spawner Storage GUI for better user experience
----------, May 12, 2025

Smart Spawner - Version 1.3.2
Compatibility
  • Added support for Minecraft 1.21.5
New Features
  • Enhanced Spawner List Management
    • Added sorting options:
      • Default (by ID)
      • Stack size (ascending)
      • Stack size (descending)
    • Added filtering capabilities:
      • All spawners
      • Active spawners only
      • Inactive spawners only
  • Plugin Integration
    • Added support for BentoBox plugin
Bug Fixes
  • Fixed an issue where chickens were incorrectly spawning from Zombie and Zombified Piglin spawners due to Chicken Jockey mechanics
  • Resolved Towny integration issue that prevented residents from breaking spawners in their own plots
  • Fixed GUI update inconsistencies in the spawner storage interface
Performance Improvements
  • Optimized GUI update process to enhance performance
  • Implemented measures to prevent false updates and duplicate entries
----------, May 5, 2025

New Features
  • Added back support for spawner item in EconomyShopGUI
    • Players can now can use spawners in shop as SmartSpawner
  • Added option to directly add spawner items to player inventory when breaking spawners
  • Implemented configurable ghost spawner management options
Bug Fixes
  • Fixed storage GUI bug where items weren't properly removed when selling through shop plugins
  • Improved ghost spawner removal by preventing checks in unloaded chunks
Performance Improvements
  • Optimized ghost spawner detection system for better server performance
----------, Apr 29, 2025

Smart Spawner - Version 1.3.0
Bug Fixes
  • Fixed critical issue with spawner break not deleting data, which previously created "ghost spawners"
  • Resolved ShopGUIPlus spawner integration provider, allowing proper selling of spawners in shops
  • Fixed spawner hologram display by implementing the correct scheduler for Folia compatibility
Performance Improvements
  • Enhanced data management system to prevent orphaned spawner entries
  • Optimized integration with shop plugins for smoother transactions
----------, Apr 28, 2025

Smart Spawner - Version 1.2.9
Bug Fixes
  • Fixed hologram feature not updating properly on Folia
  • Resolved issue with /ss list command incorrectly displaying custom worlds
New Features
  • Added complete Vietnamese translation (locale code: vi_VN)
  • Implemented custom sell price functionality for items in spawners
    • Full integration with Vault
    • Sell items directly without requiring additional shop plugins
  • Updated spider head texture for spawners
Performance Improvements
  • Optimized spawner data saving mechanism for better performance
  • Enhanced spawner break-dropping functionality for improved efficiency
----------, Apr 27, 2025

️ Smart Spawner - Version 1.2.8
✨ New Features
  • Refactored Config System + Time Format Support
    • Introduced a flexible time format system for configuration.
      • Supports formats like 5m, 1h_30m, 1d_2h_15s, and more.
      • Time units: s, m, h, d, w, mo, y.
    • ⚠️ Note: Review and update your config file after installing this version!
  • Advanced Language System Overhaul
    • Completely restructured message configuration with multi-component support:
      • message, title, subtitle, action_bar, sound.
    • Easily toggle individual messages and customize how feedback is delivered to players.
    • Enables more immersive and customizable server interactions.
  • Spawner Type Split: Smart vs Vanilla
    • Spawners are now separated into Smart Spawner and Vanilla Spawner.
    • Both types feature fully customizable:
      • Display name
      • Lore
      • Placeholder support for %entity%, %amount%, %chance%, and more.
    • Customize your item aesthetics like a pro!
  • New Command: /ss giveVanillaSpawner
    • Command to give vanilla spawners:
      /ss giveVanillaSpawner <player> <mobtype> [amount]

    • Great for manual setups or creative mode use.
❌ Removed / Deprecated
  • Deprecated vi_VN and zh_CN Language Files
    • Due to the new language system, legacy language files for Vietnamese (vi_VN) and Simplified Chinese (zh_CN) have been deprecated.
    • Please migrate your translations to the new structured format in the language configuration.
Bug Fixes
  • Fixed Persistent Duplicate Holograms
    • Eliminated an issue where disabled holograms would randomly reappear and not despawn.
    • Now automatically removes stale holograms on spawner data changes.
  • Improved Natural Spawner Detection
    • Resolved an issue where natural spawners were incorrectly treated as Smart Spawners when interacted with.
    • Now correctly distinguishes between the two.
  • Fixed Spawner Drop Logic
    • Resolved a bug where broken spawners wouldn't drop an item, causing it to disappear.
    • Drops are now handled properly across all conditions.
----------, Apr 21, 2025

️ Smart Spawner - Version 1.2.7
✨ New Features
  • ⚡ Official Folia Support
    • Smart Spawner is now fully compatible with Folia, ensuring seamless integration and performance on async-enabled servers.
  • New "Discard All" Button in Spawner Storage GUI
    • Easily remove all stored items in the Spawner Storage GUI with a single click.
  • Improved Item Dropping in Spawner Storage GUI
    • Added support for:
      • Q to drop a single item.
      • CTRL + Q to drop an entire stack.
❌ Removed Support
  • ⚠ Dropped Support for Bukkit Servers
    • Smart Spawner no longer supports Bukkit-based servers due to the adoption of the Adventure API, which requires Paper or higher for proper functionality.
Bug Fixes
  • Fixed calculateTimeUntilNextSpawn Error on Folia
    • Resolved an issue causing errors in SpawnerGuiViewManager, ensuring more stable performance when updating spawner information.
Performance & Optimizations
  • ⚙ Optimized Spawner Drop Algorithms
    • Improved the Spawner Spawn Drops algorithm, leading to better performance and efficiency when handling large numbers of mobs.
----------, Mar 19, 2025

️ Smart Spawner - Version 1.2.6b (Beta)
Folia Support (Beta) & More Improvements!
This update introduces experimental support for Folia and further optimizations!

New Features
⚡ Folia Compatibility (Beta) – Smart Spawner now has preliminary support for Folia, improving performance on high-concurrency servers.

⚠️ Important Notice
This is a beta version, so bugs may occur. Please report any issues you find!

We Need Translators!
Want to help translate Smart Spawner into your language? Contribute now!
Guide & Info: Translation Guide
----------, Mar 9, 2025

️ Smart Spawner - Version 1.2.6
Bug Fixes
  • Improved anti-spam click protection for all GUIs, further reducing duplication exploits.
  • ⚒ Fixed incorrect NBT data for Iron Ingot items, ensuring proper functionality in all crafting and trade interactions.
  • Resolved language configuration issue – players can now correctly change the plugin language in the config file.
Enhancements & Optimizations
  • Overhauled item lore in GUI – redesigned for both clarity and aesthetics, making the interface more visually appealing.
    • ⚠ Reminder: To apply these changes, delete the messages directory and allow the plugin to regenerate it.
  • Unified 'Sell All Items & Collect EXP' button in the spawner menu.
    • Players can now sell all stored items and collect stored experience with a single click, improving convenience and efficiency.
----------, Mar 8, 2025

️ Smart Spawner - Version 1.2.5.2
✨ Improvements
  • Enhanced /ss reload Command
    • Now supports reloading loot configuration and hopper features without requiring a server restart.
Bug Fixes
  • Fixed /ss hologram Command
    • Resolved an issue where the /ss hologram command had not been working since version 1.2.5.
----------, Mar 6, 2025

️ Smart Spawner - Version 1.2.5.1
✨ New Features
  • Multiversal-Core Support
    • Added support for Multiversal-Core to properly load and save spawners in custom worlds.
    • Improved /spawner list command to display all spawners, including those in custom worlds.
Bug Fixes
  • Fixed Config Version Issue
    • Resolved an issue where config-version was not properly added when creating a new config file.
----------, Mar 4, 2025

️ Smart Spawner - Version 1.2.5
✨ New Features
  • Expanded Spawner Drop Support
    • Now supports all mobs in Minecraft when obtaining spawners.
  • New API for Developers
    • Introduced SmartSpawner API 1.2.5 for seamless integration.
    • Available at: GitHub Package
    • Artifact: github.nighter.smartspawner-api:1.2.5
Bug Fixes
  • Fixed EXP Collection Bug
    • Resolved an issue where players couldn't click to collect EXP from a spawner when using Mending with negative durability.
  • Fixed Cave Spider Spawner Detection
    • The plugin now correctly identifies cave spider spawners as natural spawners.
Performance & Optimizations
  • Enhanced Natural Spawner Checks
    • Now detects all naturally generated spawners, including those found in strongholds, fortresses, mineshafts, and more.
  • Localization & Message Improvements
    • Updated Vietnamese translation to the latest version..
    • Enhanced sell tax message formatting for better clarity.
Other Changes
  • ⚙ Updated Configuration Format
    • IMPORTANT: ALL time-based values are now in SECONDS!
    • This update changes how time values are handled, so you MUST review and update your configuration after installing the update!
    • Example of the new format:
      # Data Saving Interval in seconds (default: 300 seconds - 5 minutes)
      save-interval: 300 # seconds

      # Base loot spawn delay
      delay: 20 # seconds

      # Cooldown between selling items
      sell-cooldown: 3 # seconds

      # Update checker interval
      update-checker-interval: 24 # hours
  • Updated messages and mob_drops.yml Files
    • If you want to apply the latest updates, simply delete the file/folder, and the plugin will regenerate them automatically.
----------, Mar 2, 2025

️ Smart Spawner - Version 1.2.4
Bug Fixes
  • Fixed spawner type issue when placing spawners purchased via EconomyShopGUI.
  • ⏳ Resolved spawn timing errors – this issue has been completely fixed.
  • Fixed loot overflow issue – spawners will now display a "Storage & EXP Full" message and stop generating loot when capacity is reached.
Performance Optimizations
  • ⚡ Improved GUI synchronization for spawners, reducing lag and enhancing user experience.

  • Implemented anti-spam click protection, preventing duplication exploits across all spawner GUIs.

  • Multiple players can now safely view the same spawner GUI simultaneously without conflicts.

  • Optimized spawner data saving – now only modified spawners are saved at configured intervals, significantly reducing server load.

    # Data Persistence Interval
    # Save interval in seconds (default: 300 seconds) - 5 minutes
    save-interval: 300
✨ New Features
  • Sell Cooldown Configuration
    • Added config option to set cooldown for selling items in spawner storage.
    • Prevents performance issues caused by excessive clicking.
    • Debug mode available to track users attempting to bypass the cooldown.
  • ❌ Natural Spawner Interaction Restriction
    • New config option:
      natural-spawner-interaction: false

    • Prevents players from interacting with naturally generated spawners.
    • Blocks breaking and activation of natural spawners.
    • Ideal for servers aiming to prevent ESP, X-ray, and hacking exploits.
Other Changes
  • ❌ Dropped support for Spigot server loader due to dependency on net.kyori:adventure-text-minimessage.
  • Refreshed message files – to update, delete the messages directory and let the plugin regenerate it automatically.
----------, Feb 28, 2025


Fixes

  • Fixed a bug where the specific shop integration in the config did not work (only auto mode was functional).
️ Add
  • SuperiorSkyblock2 Support
    • Added integration with SuperiorSkyblock2, allowing spawners to work seamlessly within island protections.
Improvements
  • Config Management System Overhaul
    • The config system now automatically updates, ensuring all missing values are added seamlessly.
  • Language System Update
    • You can now add a separate language file without needing to override en_US.yml.
    • Some messages have been revised. To apply the updated messages, delete the messages folder and let the plugin regenerate it.
  • Spawner List Command Optimization
    • Improved performance for the /spawner list command, making spawner lookup faster and more efficient.
    • Added Total Spawner Stacked information in item lore for better tracking.
Translations
----------, Feb 17, 2025

Plugin Update Log - Version [1.2.2]
New Features
  • Added zShop support: Now supports selling items directly from spawner storage. (Currently only supports Vault currency).
  • Auto-detect shop plugin: The configuration now includes automatic detection of the shop plugin.
  • Spawner Hologram: Introduced a hologram display for spawners.
⚙️ Improvements & Additions
  • Particle Configuration: Added settings for controlling particle effects in spawner actions.
  • Transaction Log: Implemented a transaction log in the shop to track player sales.
️ Bug Fixes
  • Fixed data backup & loading issues: Resolved problems related to data saving and loading.
Important Notes
  • Some messages have been revised. If you want to apply the updated messages, please delete the messages folder and let the plugin regenerate it.
----------, Feb 15, 2025

Changed
  • Data Saving Structure: Improved for better readability and enhanced saving capability.
Optimized
  • Loot Drop Generation: Performance improvements for faster and more efficient processing.
  • Selling Items in Storage GUI: Optimized for quicker transactions.
  • Spawner Storage: Enhanced for better performance and reduced resource usage.
Fixed
  • EconomyShopGUI: Items of the same type now correctly stack (by using the spawner's name from the language file).
Improved
  • Spawner Storage GUI/UX:
    • Items are now sorted to the first page by default.
    • New pages are only created when necessary, reducing memory usage.
Warning
  • If you have an older data format, it will be automatically converted to the new format. However, don't worry— the plugin will create a backup before making any changes.
----------, Feb 9, 2025

  • Added: Support for ShopGUIPlus.

  • Added: Integration with Towny.

  • Fixed: Missing implementation for WorldGuard.

  • Changed: Increased the /ss give command's maximum amount to over 64.

  • Optimized: Various tick functions for improved performance.

  • Improved: Click actions on Spawner Storage:
    1. Left-click: Get 1 stack of items.
    2. Right-click: Get 1 item.
    3. Shift + Right/Left-click: Get all similar items.
----------, Jan 21, 2025

  • Fixed the spawner storage item duplication bugs.

  • Fixed the item duplication bug when two or more players use the same spawner. Now, only one player can use a spawner at a time.

  • Fixed money formatting in messages.

  • Added formatting support for other currencies in messages.

  • Optimized performance when saving spawner data.

  • Added support for the Grief Prevention plugin.

  • Added support for the Lands plugin.

  • Changed the update checker to Modrinth for more convenient update downloads.
----------, Jan 17, 2025

  • Added support for 1.21.4
  • Added WorldGuard support
  • Optimized save and load processes for spawner data to improve performance
  • Minor performance improvements
  • Fixed duplicate selling bug with the ESGUIShop plugin
  • Fixed issue with plugin not working on 1.20.1
----------, Jan 13, 2025

  • Fixed the bug with non-op players activating spawner give wrong entity type.
  • Improvement to /ss give command: added sound, useable in consle,...
----------, Nov 30, 2024

  • Resolved an issue where spawners would immediately generate loot and experience when players entered or exited the activation range. Spawners now properly adhere to the activation radius
  • Added a configuration option to format currency (VAULT), enabling cleaner and more professional pricing displays in messages.
----------, Nov 28, 2024

  • Added support for NBT tags on spawners for compatibility with other plugins that use spawner.
  • Resolved issues causing "no-permission" errors in certain scenarios.
----------, Nov 27, 2024

  • New Command: Added /ss list for server operators to view all server spawners with a GUI.

  • Tax System: Introduced a configurable tax feature for item sales in the Spawner GUI.

  • New Mob Support: Added compatibility for Silverfish spawners.

  • Configurable Storage: Added a configuration option to customize the inventory page for Spawner Storage.

  • Bug Fix: Resolved an issue where spawners would immediately generate drops and experience upon activation.

  • Adjustment: Spawner stacking now resets the timer of generating drops and experience to prevent exploitation.
----------, Nov 26, 2024

  • Fixed player not receiving currency when selling items from spawner storage

  • Add give spawner command for giving mob type spawners to players
----------, Nov 20, 2024

  • Switch download to Modrinth for managing version downloads more effectively.
----------, Nov 20, 2024

  • Fixed staking bug by hand
  • Added support for Spawner bought from EconomyShopGUI
----------, Nov 18, 2024

  • Fixed Same-Type Stacking: Spawners now stack only with the same entity type.
  • Bug Fixes on Hand Stacking: Resolved issues when stacking spawners by hand when stack size is 1.
  • Added Experimental Hopper Integration: Hoppers can now extract items from spawner storage into other containers. This feature is experimental, so feedback is welcome!
----------, Nov 18, 2024

  • Added integration with EconomyShopGUI and EconomyShopGUI-Premium to allow selling items directly from Spawner Storage.
  • Added an option to activate spawners immediately when placed.
  • Fixed the Stacker Menu not opening sometime.
  • Minor bug fixes and improvements.
----------, Nov 17, 2024

  • Added: configurable options for spawner explosion behavior
  • Added: a message notification upon placing a spawner with an assigned entity
  • Added: Support for 1.20.4
----------, Nov 13, 2024

  • Fixed: Issue with "message not found" error when reaching the maximum stack limit.
  • Added: Support for Geyser/Floodgate users to break spawners.
  • Added: Spawner type drops—when a spawner breaks, it now drops as an entity-specific spawner.
----------, Nov 12, 2024

  • Added update notifier on spigotmc
----------, Nov 11, 2024

Resource Information
Author:
----------
Total Downloads: 10,201
First Release: Nov 11, 2024
Last Update: Jun 27, 2025
Category: ---------------
All-Time Rating:
21 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings