promotional bannermobile promotional banner

FinderTools

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

File Details

FinderTools-1.3.jar

  • R
  • Oct 25, 2025
  • 104.81 KB
  • 13
  • 1.20.6+7

File Name

FinderTools-1.3.jar

Supported Versions

  • 1.20.3-Snapshot
  • 1.20.5-Snapshot
  • 1.20.6
  • 1.20.5
  • 1.20.4
  • 1.20.3
  • 1.20.2
  • 1.20.1

Changelog

v1.3 (2025-10-14)

✅ Pipeline Preloading Mechanism

  • Revolutionary Improvement: Complete reconstruction of task pool execution strategy from "create all task pools at once" to "pipeline preloading mode"
  • Memory Control: Run thread-count task pools simultaneously, preload thread-count task pools, avoiding memory spikes
  • Dynamic Scheduling: Immediately start next preloaded task pool after completion, maintaining efficient concurrency
  • Active Cleanup: Immediately clean memory after each task pool completion, preventing memory leaks

✅ Fundamental Memory Leak Fix

  • Problem Diagnosis: Discovered plugin lacked active memory cleanup mechanism, scan data persistently occupied memory
  • Active Cleanup: Immediately call cleanup() method after task pool completion, clearing all internal data
  • Forced Collection: Suggest JVM garbage collection after each task pool completion
  • Memory Monitoring: Remove incorrect memory limitation mechanism, focus on active memory management

✅ Remove Memory Limitation Mechanism

  • Root Solution: No longer rely on memory limits to prevent OOM, solve memory leaks from the source
  • Simplified Architecture: Remove complex memory monitoring and pause logic, improve system stability
  • Performance Boost: Eliminate memory check overhead, focus on efficient task execution