This fork of NHook enhances the original Minecraft plugin with several important improvements:
- Asynchronous Database Manager: All database queries run asynchronously to prevent server lag.
- Built-in Cache System: Reduces database load and speeds up data retrieval.
- Updated Config Class: Singleton pattern with more detailed and flexible settings.
- Enhanced API: Added async data fetching, richer query methods, and better type safety.
- PlaceholderAPI Hook Improvements: Fixed timeouts, added caching, and improved error handling.
- More Detailed Configuration: Expanded
config.ymlfor database, cache, debug, and placeholder settings. - Bug Fixes and Code Cleanup: General improvements for stability and maintainability.
https://github.com/aysihuniks/NHook
Bu fork, NHook adlı Minecraft eklentisini aşağıdaki önemli geliştirmelerle iyileştirmektedir:
- Asenkron Veritabanı Yöneticisi: Tüm veritabanı sorguları ana sunucu iş parçacığını bloke etmeden asenkron olarak çalışır.
- Yerleşik Cache Sistemi: Veritabanı yükünü azaltır ve veri erişimini hızlandırır.
- Güncellenmiş Config Sınıfı: Singleton deseninde, daha detaylı ve esnek ayarlar sunar.
- Gelişmiş API: Asenkron veri alma, daha zengin sorgu yöntemleri ve gelişmiş tip güvenliği eklendi.
- PlaceholderAPI Hook İyileştirmeleri: Zaman aşımı sorunları düzeltildi, cache eklendi, hata yönetimi geliştirildi.
- Daha Detaylı Konfigürasyon:
config.ymldosyası, veritabanı, cache, debug ve placeholder ayarları için genişletildi. - Hata Düzeltmeleri ve Kod Temizliği: Genel kararlılık ve sürdürülebilirlik için iyileştirmeler yapıldı.