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

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

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




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: 6,726
First Release: Nov 11, 2024
Last Update: May 5, 2025
Category: ---------------
All-Time Rating:
17 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings