Sueta

DynamicTopHolograms

2.0

Plugin to create dynamic holograms with player rankings based on PlaceholderAPI and DecentHolograms

·Plugin
  1. 2.0latestSupport & Paper API MigrationApr 15, 2026
    What's new in this update? · 1.21.1 Support: The plugin has been officially updated and fully tested to run beautifully on Minecraft 1.21.1! · Paper API Migration: I have migrated the core dependency from Spigot API over to the modern Paper API. This guarantees cleaner hookups and future-proofing, while still remaining 100% compatible with standard Spigot servers. · Java 21 Requirement: To ensure full compatibility with modern Minecraft environments, the plugin now officially requires Java 21 or higher. If you encounter any issues or have suggestions, feel free to leave them in the discussion section. Enjoy the dynamic holograms!
    3 downloads
  2. 1.0.1DynamicTopHologramsMay 11, 2025
    DynamicTopHolograms – Changelog ✅ Version 1.0.1 Major Features ️ Database Integration · Added native database support for SQLite and MySQL · Introduced a flexible connector system for multiple database types · New /dth dbset command to create holograms from database sources · Support for custom field name mapping to control how values are shown ⚔️ ValhallaMMO Integration · Native support for ValhallaMMO stats and skill data · Automatic detection of ValhallaMMO tables and schema · Smart field discovery to list all numeric stats automatically · Works with both MySQL and SQLite ValhallaMMO setups Offline Player Support · Offline data now stored and retrieved automatically · Configurable expiration to control storage size · Player data updates when they join or leave the server · Offline data stored in YAML files for easy access Multilingual Support · Added language system for messages and commands · Includes English and Brazilian Portuguese translations · Auto-updates when new messages are introduced · Full placeholder support for custom messages Technical Improvements Database Framework · Added DatabaseConnector interface for modular database access · Connection pooling implemented for performance · Smart schema detection: auto-detects tables and fields · Works even with custom or non-standard schemas ⚙️ Async Processing · All database tasks moved to async threads · Thread-safe handling with ConcurrentHashMap · Update queue added to prevent overload during mass updates · Safe integration with Bukkit scheduler for UI updates ️ Configuration System · Improved YAML config with nested and organized structure · database.yml for defining multiple database connectors · Auto-migrates old configs to latest version format · Debug mode added for troubleshooting Code Architecture · Full refactor with separation of concerns · Improved logging and exception handling · Added unit tests for core components · Reduced memory usage with efficient data containers Bug Fixes · Fixed crash when using placeholders with non-numeric values · Resolved hologram misplacement in certain world environments · Fixed race condition during hologram update concurrency · Corrected sorting logic for ascending/descending order API Changes · New developer API for custom database connector support · Extended event system for hologram lifecycle events · Added methods for dynamic hologram creation via code · Improved developer documentation and added examples Upgrade Guide (from version 1.x) · Backup your current configuration files · Download and install the new version · Restart your server · (Optional) Configure database connectors in database.yml · Existing holograms will continue to work normally · Use /dth dbset to create new database-based holograms ·
    48 downloads
  3. 1.0May 10, 2025
    40 downloads

Similar projects

Plugin →