This plugin lets you monitor your TPS (Ticks Per Second) or Ram Usage and take action depending on the values set in the config.
Commands:
Plugin is not disabled by default
If you have any questions dm me on discord at
masterhaxixu
or join
the discord server
Config:
Code (Text):
#Is plugin enabled or not.
enabled: true
#Should the plugin check for low TPS or not
tps-module: true
#Should the plugin check for high ram usage or not
ram-module: true
#lowest tps to trigger server restart
lowest-tps: 5
# percentage of ram being used from total amount
highest-ram-usage: 90
#TPS/Ram Checks in seconds
interval: 5
#restart message that gets broadcasted when server restarts. Set it to "NONE" if you don't want a message to be sent
restart-message: '<red>[<yellow>Low TPS Restart<red>]<reset> <bold>Server Restarting due to low TPS/Memory'
#Command to be reset if the plugin has seen high ram usage or low TPS
command-to-be-sent: restart
#Discord Webhook functionality
webhook-enabled: false
#The Webhook URL
webhook-url: 'WEBHOOK_URL'
# Optional override for webhook messages
server-name: ""
tps_triggered_embed:
title: 'Server Restarted'
description: 'The server `{server}` was restarted due to the TPS being (`{tps}`/{tps_limit}).'
color: 16711680
ram_triggered_embed:
title: 'Server Restarted'
description: 'The server `{server}` was restarted due to high RAM usage ({ram_usage}%/{ram_limit}%).'
color: 16711680
Permissions:
Code (Text):
lowtpsrestart.reload - Permission to reload the plugin
Commands:
Code (Text):
/lowtpsrestart reload OR /ltr reload (NEEDS lowtpsrestart.reload permission)