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

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

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




️ 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: 5,161
First Release: Nov 11, 2024
Last Update: Mar 19, 2025
Category: ---------------
All-Time Rating:
16 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings