Skip to content

Releases: NighterDevelopment/SmartSpawner

v1.3.3

12 Sep 01:16

Choose a tag to compare

SmartSpawner Version 1.3.3

🐛 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

v1.3.2

12 Sep 01:16
ddfb73f

Choose a tag to compare

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

v1.3.1

12 Sep 01:16

Choose a tag to compare

Smart Spawner - Version 1.3.1

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
    # Whether to directly add spawner items to player inventory instead of dropping them on the ground
    direct_to_inventory: false
  • Implemented configurable ghost spawner management options
    ghost_spawners:
      # Remove ghost spawners when server starts up
      # Only checks spawners in loaded chunks
      remove_on_startup: true
    
      # Remove ghost spawners when players approach them
      # This checks when players enter spawner range
      remove_on_approach: false

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

v1.3.0

12 Sep 01:16

Choose a tag to compare

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

v1.2.9

12 Sep 01:16

Choose a tag to compare

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

v1.2.8

12 Sep 01:16

Choose a tag to compare

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

v1.2.7

12 Sep 01:16

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

12 Sep 01:16
053d18f

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

12 Sep 01:16

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.

v1.2.5.1

12 Sep 01:16

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.