Direct answer

An idle kick may come from the vanilla player-idle-timeout setting or an AFK/queue plugin, proxy policy or hosting restriction.

Identify the failing layer

Disabling all idle kicks may worsen resource use on high-population servers; choose a clear policy rather than circumventing capacity controls.

First checks and evidence

  • Check player-idle-timeout in the active server.properties; a value of 0 disables the vanilla idle timeout.
  • Search the console message for the responsible plugin or proxy wording.

Admin diagnosis and repair

  1. Inspect AFK plugin rules and the hosting provider’s inactivity policies independently.
  2. Test one account idle beyond the configured threshold while observing its disconnect reason.

Verify the fix: Confirm idle and active test accounts behave as documented and that proxy and backend policies do not contradict each other.

References

Use the documentation for the exact software and release you run. These sources support the settings or diagnostic behavior used in this fix.

Was this article helpful?
Help us improve this article

Tell us what is missing, unclear, outdated, or incorrect. You can also suggest something we should add.

What could we improve?
Do not include passwords, server IPs, or other private information.0 / 1000