Sueta

VirtualSpawnerPro

V1.1.1

The Ultimate High-Performance Spawner Solution for 1.21+

·Plugin
  1. V1.1.1latestVirtualSpawnerPro 1.1.1Apr 13, 2026

    V1.1.1 — Hologram bug fixes

    Bug fixes
    - Fixed holograms duplicating and stacking on top of each other after server restarts - Fixed holograms not being removed when a spawner is broken - Orphaned hologram entities are now automatically cleaned up on server start
    Notes
    No configuration changes required. Simply replace the old .jar with the new one and restart your server.
    637 downloads
  2. V1.1VirtualSpawnerPro V1.1Mar 1, 2026

    🛠 Changelog - v1.0.0-STABLE

    ✅ Added
    OP/Admin Bypass:* Added a check for the vspawner.admin permission, ensuring OPs and Admins can always upgrade regardless of level-specific permission settings. Granular Permission Support:* Fully implemented vspawner.speed.<level> and vspawner.storage.<level> checks for non-admin players. Centralized Reload System:* The /vsp reload command now simultaneously refreshes config.yml, drops.yml, and prices.yml.
    🔧 Fixed
    CRITICAL: Config Path Mismatch:* Fixed an issue where the plugin was looking for upgrade settings under spawner-settings instead of the correct economy-settings path defined in the config. CRITICAL: Upgrade Logic Lock:* Fixed a bug that prevented all players (including OPs) from upgrading because of incorrect permission evaluation. Economy Calculation:* Fixed the cost calculation logic in the GUI to correctly multiply the base cost by the current level and stack amount. Economy Manager Deposit:* Fixed a compilation error in EconomyManager.java where the deposit method was not correctly utilizing the amount parameter. Drop Reloading:* Fixed an issue where drops.yml would not refresh properly without a full server restart.
    ⚙️ Optimization
    Hologram Syncing:* Improved the timing of Text Display updates after selling items to ensure the "Storage" count updates instantly. GUI Performance:* Cleaned up the MenuManager click listener to reduce overhead when interacting with spawner menus.
    110 downloads
  3. 1.0.0VirtualSpawnerPro ReleaseMar 1, 2026

    🛠 Changelog - v1.0.0-STABLE

    ✅ Added
    Granular Permission Support:* Implemented strict permission checks for Speed and Storage upgrades. * Use vspawner.speed.<level> to restrict speed upgrades. * Use vspawner.storage.<pages> to restrict storage expansion. Centralized Reload System:* Added plugin.reloadPlugin() to ensure config.yml, drops.yml, and prices.yml all refresh simultaneously with one command. Smart Config Mapping:* Updated the menu logic to correctly read from the spawner-settings and economy-settings blocks in the config.
    🔧 Fixed
    CRITICAL: Drops Not Reloading:* Fixed an issue where loadDrops() was using cached data. It now forces a fresh read from the disk using YamlConfiguration.loadConfiguration. CRITICAL: Compilation Error:* Fixed a variable scope error in EconomyManager.java where the deposit method was incorrectly referencing totalValue instead of the passed amount. RELOAD Command:* Fixed the /vsp reload command in CommandManager.java which was previously skipping the TickEngine reload logic. Economy Bypass:* Fixed a bug where de-opped players could bypass level restrictions if they had enough money; permission nodes are now checked before any transaction occurs.
    ⚙️ Optimization
    Hologram Syncing:* Improved the timing of hologram updates after storage sells to prevent "ghost" data displays. Thread Safety:* Optimized the synchronized blocks in TickEngine for better performance during high-volume loot generation.
    32 downloads

Similar projects

Plugin →