ThreadSight: Lightweight Server Performance Monitor for Minecraft

Download ThreadSight for Minecraft to monitor MSPT, entities, and chunks in real-time. Lightweight, Folia-ready, and perfect for server admins.

Download Thread Sight for Minecraft 1.21.1

Original name: Thread Sight

Minecraft: 1.21.1

Loaders: Forge

FileMCLoaderSize
Thread Sight-1.0-SNAPSHOT.jar1.21.1Forge26 КБDownload

ThreadSight

Keeping a Minecraft server running smoothly is no small task. Whether you are managing a small community or a large network, understanding what is happening under the hood is essential. ThreadSight is a performance monitoring plugin built to give server administrators a clear, real-time view of their server's health without the bloat of traditional profiling tools. Designed for Paper and Folia servers running Minecraft 1.21.1, it focuses on the metrics that matter most: MSPT, entity counts, and loaded chunks.

Why ThreadSight Stands Out

Many server monitoring solutions either overwhelm you with data or consume too many resources themselves. ThreadSight takes a different approach. It is lightweight by design, sampling key performance indicators every 20 ticks (once per second) rather than scanning the entire world on every tick. This means you get actionable insights without adding noticeable overhead to your server. The plugin is also fully thread-safe, making it a natural fit for modern server software like Folia, where regionized ticking demands careful handling of concurrent data.

Key Features at a Glance

  • Zero Overhead Monitoring: ThreadSight uses an interface-driven architecture that samples metrics every second, avoiding heavy per-tick world scans that can drag down performance.
  • Folia Native Support: The plugin automatically detects Folia servers and activates a specialized FoliaRegionCollector to safely gather entity hotspots across different region threads.
  • Proactive Alerts: Configure custom thresholds for MSPT and entity counts, and ThreadSight will broadcast warnings to operators when limits are exceeded, helping you catch issues before players notice.
  • Dashboard Integration: With native PlaceholderAPI support, you can display real-time metrics on scoreboards, tab lists, or in chat, keeping everyone informed.
  • Historical Snapshots: Query up to 60 past snapshots to determine whether a performance spike is a one-time blip or a growing trend.

How to Install ThreadSight for Minecraft

Getting started with ThreadSight is straightforward. First, download ThreadSight from a trusted source and place the JAR file into your server's plugins folder. After a quick restart, the plugin will be active with sensible default settings. For those who prefer an even simpler setup, the foxygame.net launcher offers a one-click install option for ThreadSight, automatically handling version compatibility and future updates so you can focus on playing rather than managing files. Once installed, you can immediately use the /threadsight command to view global metrics like MSPT, entity counts, and loaded chunks.

Using ThreadSight in Your Server

ThreadSight is controlled entirely through in-game commands, making it accessible even if you are not a technical expert. The base command /threadsight gives you an instant snapshot of your server's current state. On Folia servers, the /threadsight regions command reveals the top entity hotspots by chunk, helping you pinpoint problematic areas. All alerts are configurable via the plugin's YAML file, where you can set thresholds for MSPT and entity counts, as well as define which operators receive notifications.

Real-Time Metrics and PlaceholderAPI

One of ThreadSight's most powerful features is its PlaceholderAPI integration. By using placeholders like %threadsight_mspt% or %threadsight_entities%, you can embed live performance data into any placeholder-compatible plugin. This allows you to create dynamic scoreboards, tab displays, or even chat messages that update automatically, giving both staff and players visibility into server health.

Historical Analysis

ThreadSight stores the last 60 snapshots in memory, allowing you to review recent performance trends. This is invaluable for diagnosing intermittent lag or tracking the impact of new plugins or world changes. Simply use the history subcommand to scroll through past data and identify patterns.

Compatibility and Requirements

ThreadSight is built for Minecraft 1.21.1 and supports both Paper and Folia server loaders. It requires no additional dependencies beyond the server software itself, though PlaceholderAPI is recommended to unlock the full dashboard functionality. The plugin is designed to be as lightweight as possible, so it will not conflict with other performance tools you may already be using.

Conclusion

ThreadSight for Minecraft fills a crucial gap for server administrators who need real-time performance intelligence without the complexity of full profilers. Its focus on MSPT, entity counts, and chunk data, combined with Folia-native support and proactive alerts, makes it an essential addition to any 1.21.1 Paper or Folia server. Whether you download ThreadSight manually or use the foxygame.net launcher for automatic updates, you will gain a clear window into your server's health. Start monitoring smarter today and keep your Minecraft world running at its best.