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.
Back to Files

FinderTools-1.3.jar

File nameFinderTools-1.3.jar
Uploader
NSrankNSrank
Uploaded
Oct 25, 2025
Downloads
37
Size
104.8 KB
File ID
7147216
Type
R
Release
Supported game 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

What's new

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

This mod has no additional files