Lets you check the server lag, in ticks-per-second.

Bukkit version does not matter for this plugin.


A lot of plugins tell you that something happens "every X seconds, depending on lag." That's because when the server is overworked, there are less than 20 ticks per second. This plugin will measure the number of ticks per second, and output it on your screen as a "Lag Meter." The plugin can also output the amount of memory free, alert those with a specific permission node when the ticks per second or free RAM goes down too far, and even measure the server's ping to

Tutorials and Reviews

LagMeter 1.9.3: Review By: UltiByte
LagMeter 0.1: Review By: BrandonHopkins
LagMeter 0.1: Review By: ValBGaming
Some of them are a little out of date, but you get the idea.


Version: 1.15.0
Build date: 23 November 2013 BukkitDev Download: Latest Build

Version: 1.15.0
Build date: 23 November 2013
Dropbox Download (zipped; standard doclet)

Source Code GitHub: TheLunarFrog's Source
GitHub: Original Source by DemmyDemon v.0.4

Bugs and Feature Requests

Bug reports & Feature Requests


  • Simple, minimum-fuzz installation
  • Configurable without drowning you in options
  • Checks the server performance
  • Ability to check the ping between the server and
  • When someone says "GAH! LAG!", you can /lag, and tell them "Dude, it's your computer sucking."
  • Supports Bukkit's built-in permissions system, for example via [the official plugin](
  • Support for the "old-school" Permissions, as well as PermissionsEX
  • Logging of the lag, if you want it.
  • Logging of players online, with the above, if wanted.
  • Suggestions?

Change Log

Change Log

Commands & Permissions

Commands & Permissions

Configuration Explanation


Possible compatibility issues with "time-altering" plugins, such as [ProperTime](, has been raised. If you are the admin of a server that uses such a plugin, regardless of you having issues or not, I would love to hear from you!

Example output:

[####################] 20.0 TPS

...or if your server isn't doing so hot...

[##########__________] 10.0 TPS

Servers Using LagMeter

Server List


Use the button next to the curse link at the top on bukkit dev

Thank You:

  • RalphFox

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of mrdeadlock mrdeadlock Jun 04, 2014 at 06:32 UTC - 0 likes

    Could you make the lag log output configurable to a csv or other option so the data can be used easier.

  • Avatar of TheLunarFrog TheLunarFrog Apr 12, 2014 at 16:02 UTC - 0 likes

    @Tealk123: Go

    Try /lag;/save-all

  • Avatar of Tealk123 Tealk123 Apr 12, 2014 at 16:00 UTC - 0 likes

    is it possible to set 2 commands?
    ConsoleCommand: /lag, /save-all
    My Projekts:
    Minecraft Server Startscript Linux BFAK:Tealk,428,21e1efb53ce1cbb613ccc7973ac3b9811ec711cdb8a0235d21e97ff9d3cc8ef1

  • Avatar of rlpn rlpn Apr 10, 2014 at 04:29 UTC - 0 likes

    @TheLunarFrog: Go

    Somehow my jar got corrupted when I downloaded it, its fixed now,

    Last edited Apr 10, 2014 by rlpn
  • Avatar of TheLunarFrog TheLunarFrog Apr 09, 2014 at 22:40 UTC - 0 likes

    @rlpn: Go

    You have the jar in your plugins folder twice. The plugin works fine.

  • Avatar of rlpn rlpn Apr 09, 2014 at 06:10 UTC - 0 likes

    Doesn't seem to work with 1.7.5

  • Avatar of TheLunarFrog TheLunarFrog Mar 26, 2014 at 20:55 UTC - 0 likes

    @Willcomputerguy79: Go

    Sorry for the really late reply. I intended to reply when I saw your message a few hours after it was posted, but was on a phone and then forgot.

    That could be caused by a junky network adapter, or perhaps your access point is dying. If you're using wireless, it could be that your router/WAP stops broadcasting intermittently, then turns back on; likewise, your modem, regardless of what you're using (wireless or wired) could be faulty.

    It sounds more like an issue that your connection drops suddenly, then picks back up than it being a constant issue with your connection to the Internet; however, this is just my opinion of what it could be - don't take this as a professional opinion, I'm not a networking guy, I just do programming (I'm not taking many networking classes in college).

    Last edited Mar 26, 2014 by TheLunarFrog
  • Avatar of Willcomputerguy79 Willcomputerguy79 Mar 19, 2014 at 19:54 UTC - 0 likes

    I ran it in game so it pinged my IP. Thank you for respond by the way. Anyway, my server's TPS is 20 with 80% free ram. Other players don't lag to the extend that I I'm pretty positive that the server isn't's my connection or my internet being crap. So, just wondering but d you think it's my internet or ..? Really doesn't have anything to do with the plugin but meh might as well ask. I also lag out a TON with Internet Exception.netty something error.


  • Avatar of TheLunarFrog TheLunarFrog Mar 19, 2014 at 15:15 UTC - 0 likes

    @Willcomputerguy79: Go

    In follow-up from my previous comment, it appears that LagMeter will ping the player who runs the command from the server, or if run from the console, ping from the server.

  • Avatar of TheLunarFrog TheLunarFrog Mar 19, 2014 at 14:33 UTC - 0 likes

    @Willcomputerguy79: Go

    For tps, a higher number is better. For ping, however, a lower one is better. Here's a little insight on each: tps is how many times the server performs the actions it needs to per second, up to 20. Ping is how many milliseconds (1/1000 of a second) it takes from the pinging location to its target and back. Anything over 150 is extremely noticeable in most web applications and games.

    The Ping feature is, I believe (I haven't modified lagmeters code in a while now), from the server to the player who runs the command. I believe there is a way to configure it to be from the server to a target, but I'm unsure. Unfortunately I have class soon, and will be unable to check for about three hours, but when I get home, I will implement this feature if it doesn't exist yet (as it was planned at some point anyways). In addition, if it does exist and I'm just I'm just losing it, I'll reply with a more in-depth response on how.

    Given that your ping is sub-100 though, you should be fine. Try checking your server's tps?


Date created
Aug 25, 2011
Last update
Dec 08, 2013
Development stage
  • enUS
GNU General Public License version 3 (GPLv3)
Curse link
Recent files