Skip to main content

Checking Minecraft performance

CreeperPanel's performance views can help you find what changed when your server starts feeling sluggish. Open the affected instance's Console while the problem is happening.

Start with the Console​

The status graphs beside the player list show the readings available from your server:

  • TPS measures how quickly the server is ticking. Minecraft normally aims for 20 TPS.
  • RAM shows memory use.
  • CPU shows the server process's usage in equivalent cores. 1.0 cores means roughly one logical CPU's worth of work; it is not a count of players or an allocation limit.

Readings appear while the server is running and supplying data. Use the arrow beside TPS to open Metrics.

Find busy worlds and entities​

  1. Expand Memory Usage for its graph, or Server Profile for world diagnostics.
  2. Start with Overall, then select a dimension. A dropdown replaces the dimension buttons when space is limited.
  3. Turn on Enable Profiler for a closer look at tick times.
  4. Select Entities or Block Entities, then sort by Tick Time, % or Total. A large count and an expensive tick are different things, so compare both.
  5. Select a row to inspect the available breakdown, including locations where provided. Read any advice shown before changing your world.

Turn the profiler off when you have finished investigating. The Threads view is also available for more detailed troubleshooting.

Metrics depend on the server software and the data it provides. A missing section or a reconnecting message is not a zero reading. If you need a hand, contact support with the time of the problem, the affected dimension and what players were doing.

Wiki offerGet 10% off