
83
0
VirtualSpawnerPro 1.1.1
release13 апреля 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.
VirtualSpawnerPro V1.1
release2 марта 2026 г.🛠 Changelog - v1.0.0-STABLE
✅ Added
- OP/Admin Bypass: Added a check for the
vspawner.adminpermission, ensuring OPs and Admins can always upgrade regardless of level-specific permission settings. - Granular Permission Support: Fully implemented
vspawner.speed.<level>andvspawner.storage.<level>checks for non-admin players. - Centralized Reload System: The
/vsp reloadcommand now simultaneously refreshesconfig.yml,drops.yml, andprices.yml.
🔧 Fixed
- CRITICAL: Config Path Mismatch: Fixed an issue where the plugin was looking for upgrade settings under
spawner-settingsinstead of the correcteconomy-settingspath 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.javawhere thedepositmethod was not correctly utilizing the amount parameter. - Drop Reloading: Fixed an issue where
drops.ymlwould 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
MenuManagerclick listener to reduce overhead when interacting with spawner menus.
VirtualSpawnerPro Release
release2 марта 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.
- Use
- Centralized Reload System: Added
plugin.reloadPlugin()to ensureconfig.yml,drops.yml, andprices.ymlall refresh simultaneously with one command. - Smart Config Mapping: Updated the menu logic to correctly read from the
spawner-settingsandeconomy-settingsblocks 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 usingYamlConfiguration.loadConfiguration. - CRITICAL: Compilation Error: Fixed a variable scope error in
EconomyManager.javawhere thedepositmethod was incorrectly referencingtotalValueinstead of the passedamount. - RELOAD Command: Fixed the
/vsp reloadcommand inCommandManager.javawhich was previously skipping theTickEnginereload 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
synchronizedblocks inTickEnginefor better performance during high-volume loot generation.
Ссылки
Создатели
Детали
Лицензия:LicenseRef-All-Rights-Reserved
Опубликован:2 месяца назад
Обновлён:2 недели назад
