Skip to content

Releases: ptthanh02/SmartSpawner

v1.2.7

20 Mar 00:37
Compare
Choose a tag to compare

🛠️ 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.

v1.2.6

08 Mar 19:08
053d18f
Compare
Choose a tag to compare

🛠️ 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.

v1.2.5.2

07 Mar 00:37
Compare
Choose a tag to compare

🛠️ 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.

Imported from Modrinth (published: 3/6/2025)

v1.2.5.1

05 Mar 00:37
Compare
Choose a tag to compare

🛠️ 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.

Imported from Modrinth (published: 3/4/2025)

v1.2.5

02 Mar 20:00
cec1c07
Compare
Choose a tag to compare

🛠️ 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.

Imported from Modrinth (published: 3/2/2025)

v1.2.4

28 Feb 04:57
Compare
Choose a tag to compare

🛠️ 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.

Imported from Modrinth (published: 2/28/2025)

Smart Spawner Plugin 1.2.3

19 Feb 11:00
de0ba7e
Compare
Choose a tag to compare

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.
  • 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


Imported from Modrinth (published: 2/17/2025)

Smart Spawner Plugin 1.2.2

19 Feb 11:00
de0ba7e
Compare
Choose a tag to compare

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!

Imported from Modrinth (published: 2/15/2025)

Smart Spawner Plugin 1.2.1

19 Feb 11:00
de0ba7e
Compare
Choose a tag to compare

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.

Imported from Modrinth (published: 2/9/2025)

Smart Spawner Plugin 1.2.0

19 Feb 11:00
de0ba7e
Compare
Choose a tag to compare
  • 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.

Imported from Modrinth (published: 1/21/2025)