+ Added to 's Plugin Metrics Quote from KickStart v0.6: Extra output : true # Enable this to allow OP and players with permission to bypass KickStart # (NOT RECOMMENDED) Allow bypass : false Kick message : Server is starting up please try again in a few seconds ! # Enable this to see tick check fails/passes as they happen in console. Delay in seconds : 30 # The message that players will be kicked with when joining during server startup. Use seconds : false # How long players will be kicked for after server start, in seconds. If disabled then feature above will be used instead. target match : 5 # If set to true, the server must pass all tick checks cleanly without failing # in between, if one check fails the count is reset to 0! Recommended! consecutive: true # Enable this to use the feature below. This will be checked # on each interval defined above. check interval : 40 # Amount of times the target threshold has to be beaten. # Target threshold is the percent of max tps the server needs to pass the check # Default 10 puts the threshold at 90% (100-10), equal to 18/20tps (20 - 10%) target threshold : 10 # Check interval in ticks, when the plugin should calculate tick delays. Requires kickstart.toggle or OP permission! Reload config and toggle plugin on/off (player only) The second mode is just a simple "Kick players for x amount of seconds upon server startup".īypasses kickstart plugin, only if enabled in config! All of these values are defined in the config. Players will be kicked with a custom message until that happens. This plugin has 2 modes, its primary mode (enabled by default) is to check the interval between each server tick at a configurable rate, checking to see if the interval meets the target threshold, this check will be carried out a configurable amount of times until all checks have passed meaning the server's ticks are stable. KickStart can be used to combat this problem, and can also be used to optimise the startup of your server since theoretically the server should start up a little faster if it doesn't have to deal with players joining during this time. I developed my plugin, KickStart for our server after noticing that some plugins on 1.3 seem to take longer to start up, during this time we noticed that if parts of some plugins (for instance WorldGuard region flags) hadn't fully loaded players were able to bypass any protection they offered. Kick players with a custom message until the server has finished starting up.