Get an Epic Experience with Premium

LagMeter

Informational Login to Add Favorites
  • 2 Likes
  • Minecraft
  • 1,498 Monthly Downloads
  • Supports: CB 1.6.4-R2.0
  • 253,310 Total Downloads
  • Updated 12/08/2013
  • Created 08/25/2011
  • 14 Favorites
  • Project Site
  • Release Type: Release
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: LagMeter 1.15.1
or
Support development! **
Donate

About LagMeter

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


Bukkit version does not matter for this plugin.


Description

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 google.com.

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.

Download

Stable
Version: 1.15.0
Build date: 23 November 2013
http://www.hitbullseye.com/images/download_button_small.jpg BukkitDev Download: Latest Build

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

Source Code

https://github.com/favicon.ico GitHub: TheLunarFrog's Source
GitHub: Original Source by DemmyDemon v.0.4

Bugs and Feature Requests

Bug reports & Feature Requests

Features

  • Simple, minimum-fuzz installation
  • Configurable without drowning you in options
  • Checks the server performance
  • Ability to check the ping between the server and Google.com
  • 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](http://forums.bukkit.org/threads/permissionsbukkit-official-default-groups-plugin-1000.26785/)
  • 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

Configuration


Note:
Possible compatibility issues with "time-altering" plugins, such as [ProperTime](http://forums.bukkit.org/threads/ProperTime.2782/), 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

Donations:

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

Thank You:

  • RalphFox

Version 1.15.1

  • API: Package structure has changed to com.webkonsept.minecraft.lagmeter. If your plugin relies on this one as a dependency, make sure you warn users not to update LagMeter until you update your references to this project.
  • Fixed a bug where lag and memory watchers would fail to parse the command to run when the threshold is exceeded.
  • Fixed default configuration values to reasonable values (down from 101% memory and 21 TPS, whoops - those were testing values!)
  • Fixed silly error messages when an invalid timed command was set up.

Version 1.15.0

  • API: LagMeter#getTPS() has been deprecated. The method will not be removed, but developers should cast to double when using any methods involving TPS (I forgot to deprecate some others, such as the ones on the lag/mem watchers). In 1.16, the TPS will be converted to a double value, so as to get a more accurate (and often faster) representation than a float.
  • The /ping command now pings players instead of assuming google.com (unless performed from the console, where google.com will be used instead)
  • Polling for TPS has been staggered until 1 minute and 15 seconds after the plugin starts. This change is to prevent bad data collection.
  • Fixed an issue where the configuration would sometimes not load correctly.
  • Fixed an issue where, when reloaded by the server or another plugin, the plugin would often fail to load its configuration correctly.
  • Slight optimizations (removed a few unnecessary checks, etc).
  • Converted back to Maven (not really a change that effects the plugin, but it is a change to the repository nevertheless).
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Alienware Alpha Giveaway!