▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/FinderTools
FinderTools

FinderTools

A high-performance asynchronous world scanning plugin designed specifically for Minecraft 1.20.1 Paper servers, supporting precise block and entity detection.

102
2
Все версииFinderTools 1.2

FinderTools 1.2

Release4 мес. назад

Список изменений

Changelog

v1.2 (2024-10-13)

🚀 Multi-threading Concurrency Optimization

  • Task Pool Concurrent Architecture: Implemented true multi-threaded concurrent scanning, dividing chunks into task pools for parallel processing
  • Smart Thread Management: Auto-detect CPU cores, optimize thread configuration, support manual adjustment
  • Configuration Unification: Resolved thread configuration conflicts, unified use of threading.max-threads configuration
  • Asynchronous Chunk Loading: Use getChunkAtAsync() to avoid main thread blocking, improve scanning efficiency

🛠️ Pause-Resume Mechanism Enhancement

  • True Multi-threaded Pause: Fixed the issue where multi-threaded scanning couldn't be paused, supporting instant pause response
  • Graceful Shutdown Mechanism: Wait for current task pools to complete when pausing, avoiding data loss and state inconsistency
  • Progress Data Fix: Fixed progress data mismatch in pause files causing resume failures
  • Accurate State Saving: Get real progress data from actual executor, ensuring accurate data when resuming

📊 Status Display Enhancement

  • Detailed Progress Information: Status command displays percentage, processed chunk count, and found results count
  • Real-time Status Updates: Progress information reflects current scanning state in real-time
  • Smart Log Control: Debug switch controls detailed task pool information, avoiding console spam

⚡ Performance Optimization

  • High Concurrency Processing: Multi-threaded task pool architecture, fully utilizing multi-core CPU resources
  • Memory Management Optimization: Task pool-level memory management, avoiding loading large amounts of data simultaneously
  • Thread Reuse Mechanism: Threads immediately move to next task pool after completion
  • Smart Load Balancing: Dynamic task allocation, optimizing CPU utilization

Файлы

FinderTools-1.2.jar(75.50 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.2

Загрузчики

Paper
Purpur
Spigot

Версии игры

1.20–1.20.6

Загрузок

23

Дата публикации

4 мес. назад

Загрузил

ID версии

Главная