COWMODSКаталог модов

VirtualSpawnerPro

The Ultimate High-Performance Spawner Solution for 1.21+

Автор: Marbzy7791обновлён 13 апр. 2026 г.
Механики игрыМобыТехнологии

Описание

🚀 VirtualSpawnerPro (VSP)

The Ultimate High-Performance Spawner Solution for 1.21+

VirtualSpawnerPro is a professional-grade plugin designed to eliminate entity-related server lag while providing a deep, engaging progression system for your players. By "virtualizing" mob spawners, VSP processes loot and XP internally via a tiered GUI system, removing the need for hundreds of entities and complex hopper clocks that kill your TPS.


💎 Key Features

⚡ Tiered Speed Progression

  • 10 Levels of Speed: Allow players to upgrade their spawners using in-game currency.
  • Dynamic Tick Rates: Higher levels reduce the time between "kill cycles," allowing for faster resource generation.
  • Stack Multipliers: Upgrade costs automatically scale based on the number of spawners in a stack, ensuring a balanced economy.

📦 Multi-Page Virtual Storage

  • Hopper-Free Design: Loot goes directly into the spawner's internal storage.
  • Expandable Capacity: Players can unlock up to 4 full pages of storage via the upgrade menu.
  • Anti-Overflow: Integrated "Sell All" logic ensures storage never stays full for long.

📉 Smart Stacking & Performance

  • Block Stacking: Players can stack identical spawners by simply placing them on top of each other while sneaking.
  • Holographic Displays: Uses high-performance Text Displays (Native 1.21) to show spawner type and stack count (e.g., x25 Iron Golem).
  • Async Processing: Calculations are handled off the main server thread to ensure zero impact on your game loop.

💰 Built-in Economy Integration

  • Vault Supported: Works out of the box with your existing economy.
  • Sell GUI: A dedicated sell button in the storage menu allows players to liquidate their loot instantly based on your custom prices.

🛠️ Administrative & Config Power

📝 Fully Modular Configuration

  • drops.yml: Define specific drops, percentages (down to 0.001%), and min/max amount ranges for every mob type.
  • prices.yml: Control your server's economy by setting custom sell prices for every material.
  • Blacklist Support: Easily block certain mobs (like the Warden or Ender Dragon) from being virtualized.
  • Live Reloading: Use /vsp reload to apply changes to all three config files instantly without a server restart.

🔑 Permissions & Commands

Commands

CommandDescriptionAliases
/vsp give <player> <mob> [amt] [speed] [storage]Give a custom spawner item/vspawnerpro, /vs
/vsp reloadReloads all configuration files/vs reload

Permission Nodes

NodeDescriptionDefault
vspawner.adminFull access to commands and bypasses costsOP
vspawner.silk-bypassMine spawners without Silk TouchOP
vspawner.speed.<1-10>Access to specific speed upgrade levelsLevel 1: True
vspawner.storage.<1-4>Access to specific storage page unlocksLevel 1: True

Donate (optional)

If you enjoy my work and want to support development:
Donate via PayPal 💖


💬 Official Support & Community

Need help with this plugin? Join the official Marbzy Discord server for:

  • 🛠 Direct Support: Fast help via our ticket system.
  • 🐛 Bug Reports: Help us squash bugs instantly.
  • 💡 Feature Suggestions: Shape the future of GravesPro.
  • 🧪 Beta Access: Test new "Pro Max" features before anyone else.
  • 📢 Announcements: Stay updated on every new release.

👉 Join the Discord


Developed with care by Marbzy

Галерея

Последние версии

Все версии →
release

VirtualSpawnerPro 1.1.1

V1.1.1
13 апр. 2026 г.637Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, purpur
Скачать
Что нового
## 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.
release

VirtualSpawnerPro V1.1

V1.1
1 мар. 2026 г.110Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, purpur, spigot
Скачать
Что нового
## 🛠 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.
release

VirtualSpawnerPro Release

1.0.0
1 мар. 2026 г.32Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, purpur, spigot
Скачать
Что нового
## 🛠 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.