Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Tags
Creators
Details
Licensed BSD-3-Clause
Published 4 months ago
Changelog
🐛 Hata Düzeltmeleri
- Velocity — Oyuncu "Timed Out" sorunu düzeltildi:
ConnectionListener.onPreLogin()artıkEventTask.resumeWhenComplete()döndürüyor; önceki senkronprocess()çağrısı Velocity event executor thread'ini 5 saneye kadar blokluyordu (VPNCheck.get(3s)+ AccountFirewallCheck.get(2s)). Bu blokaj Minecraft istemcisinin bağlantı zaman aşımına çarpmasına neden oluyordu - VPNCheck — blokaj kaldırıldı:
checkAsync()override edildi;.get(3, TimeUnit.SECONDS)yerine.orTimeout(3, TimeUnit.SECONDS).exceptionally(...).thenApply(...)zinciri kullanılıyor - AccountFirewallCheck — blokaj kaldırıldı:
checkAsync()override edildi;.get(2, TimeUnit.SECONDS)yerine.orTimeout(2, TimeUnit.SECONDS).exceptionally(...).thenApply(...)zinciri kullanılıyor
🔧 İyileştirmeler
- ConnectionCheck arayüzü:
checkAsync(ctx)default metodu eklendi — tüm mevcut check'ler uyumluluk bozmadanCompletableFuturedesteği kazandı - ConnectionPipeline:
processAsync(ctx)metodu eklendi — check'leri sıralıCompletableFuturezinciri olarak çalıştırır, ilk reddedilen sonuçta kısa devre yapar
Dependencies
Files
AtomGuard-Core-2.0.1.jar(3.3 MiB) Primary
Metadata
Release channel
ReleaseVersion number
2.0.1+coreLoaders
Bukkit Paper Spigot



