🛠️ 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.
- New config option:
🔄 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.
Smart Spawner v1.2.3 - Update Log
🔧 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.
- You can now add a separate language file without needing to override
- 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.
- Improved performance for the
🌍 Translations
- Added Simplified Chinese translation by SnowCutieOwO.
Enjoy the update! 🚀 If you encounter any issues, feel free to report them on our Github .
Smart Spawner v1.2.2 - Update Log
🆕 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.
🚀 Enjoy the update and let us know if you encounter any issues!
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.
- 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:
- Left-click: Get 1 stack of items.
- Right-click: Get 1 item.
- Shift + Right/Left-click: Get all similar items.
- 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.
-
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.
-
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.