- Default:
5 - Range:
1-3600seconds
How often to collect and output performance metrics.
/ptracker config output_interval 10- Default:
false
Display real-time metrics in the chat bar.
/ptracker config chat_enabled true- Default:
true
Save metrics to files for later analysis.
/ptracker config export_enabled true- Default:
performance_data
Directory where export files will be saved.
/ptracker config export_directory my_metrics- Default:
csv - Options:
csv,json,yaml
File format for exported metrics.
/ptracker config output_format json- Default:
true
Use binary (1024-based) units (MiB/GiB) instead of decimal (1000-based).
/ptracker config binary_units true- Default:
true
Collect client-side frame rate statistics.
/ptracker config collect_fps true- Default:
true
Collect server-side ticks per second.
/ptracker config collect_tps true- Default:
true
Collect mean server tick time in milliseconds.
/ptracker config collect_mspt true- Default:
true
Collect JVM heap memory usage.
/ptracker config collect_heap true- Default:
true
Collect system CPU usage percentage.
/ptracker config collect_cpu true- Default:
false
Warning
Enable only if you understand the risks! This will expose your device information and metrics to the configured server.
/ptracker config network_enabled true- Default:
localhost
Host for HTTP binding and UDP destination. Can be a hostname or IP address.
/ptracker config network_host 192.168.1.100
/ptracker config network_host myserver.com- Default:
31415
Local HTTP server port for /api/deviceinfo endpoint.
/ptracker config receiver_port 31415- Default:
31416
Port for sending metrics via UDP.
/ptracker config sender_port 31416You can also configure settings via the Cloth Config for a graphical interface.