Everykill

Install

Everykill is a RuneLite plugin that counts every monster you kill, and a site that ranks those counts.

It's live. Get it on the Plugin Hub.
  1. Open RuneLiteAny recent version. You don't need anything else installed first.
  2. Click the Plugin Hub iconIt's at the bottom of the plugin sidebar, the little grid under the search box.
  3. Type “Everykill”It'll come right up, or just click straight through from its Hub page. Click Install.
  4. Turn on what you actually wantNothing records until you flip a switch. All three below start off.

That's it. No jar file, no account to make, nothing to trust beyond RuneLite's own review. Code's public too: github.com/everykill/everykill-plugin.

What you get

Everything below is built from kills people actually uploaded.

A board for every monster

All 1,292 of them. Nobody has claimed most of them yet.

Dry streaks per item

How many kills since your last whip. 350 monsters have something worth waiting for.

Measured drop rates

What the drop rate actually looks like once enough people kill it, sat right next to the wiki's number.

A profile page

What you're #1 at, what you've killed, where you rank. Only if you put a name on it.

About RuneLite's data warning

When you install it, RuneLite will warn you that this plugin "submits your player data and IP address to a server not controlled or verified by the RuneLite developers." It's accurate. Every plugin that talks to an outside server gets it.

Here it means Everykill can reach api.everykill.com. It only does so if you turn uploading on. Your IP is visible to that server the same way it's visible to any website you open, and we never store it, log it, or attach it to your account.

Installing it starts nothing. Three switches, all off, each one separate from the others.

Record kills

Off by default · stays on your computer

Counts what you kill, locally. Nothing leaves your machine. The plugin does nothing at all with this off.

Upload to the site

Off by default · requires recording

Sends your recorded kills so you're ranked. You're identified by a random id generated on your computer, not your account name.

Uploading ranks you pseudonymously. You appear on leaderboards as an unnamed entry holding a real position.

Publish my name

Off by default · requires uploading

Puts your display name on public leaderboards, including kills you already uploaded. This is the only thing that ever sends your name to the server.

Turning it off deletes the name from the site rather than hiding it. Your ranks stay as unnamed entries.

What a kill sends

With uploading on, each kill sends exactly this:

  • monster id and name
  • combat level
  • region
  • kill grade — whether the kill was uncontested
  • your damage, and other players' damage
  • hit counts and fight length
  • the items dropped

And never any of this:

  • your RuneScape username, unless you publish it
  • your email address
  • your IP address
  • any device or hardware fingerprint
  • anything about other players beyond whether someone was nearby

Getting it back, or getting rid of it

Both are buttons in the plugin, not an email you have to send. Export hands you everything the server holds as a file. Delete wipes the account, every kill on it and your published name, immediately and for good.

An account that goes three years without uploading is erased automatically. Full detail in the privacy policy.

There's no login

The plugin registers itself the first time it runs and uploads on its own. There's no account to make here and no box waiting for a code.

Your history lives on a random id your client generated. If that id is gone, after a reinstall or on a new computer, the recovery code is what gets it back. The plugin shows it once and it goes back into the plugin's settings, not into this site. Write it down somewhere else.

Questions

Where do I enter my account code?

You don't. There's no login on this site and no field to paste anything into. The plugin registers on its own the first time it runs, keeps the token in your RuneLite config, and uploads in the background. The website only ever reads what's already been sent.

The recovery code is for the plugin, not for us. If you reinstall or move machines, you paste it into the plugin's settings to reattach your history. Anywhere else, including here, it does nothing.

How do I find my own profile page?

Turn on publish my name in the plugin and your name shows up on the boards you're ranked on. Click it and that opens your profile. Until then you still hold a real rank, it just shows as unpublished, and there's no page to link to because nothing ties those numbers to a name yet.

Does it slow the client down?

It listens for kill events RuneLite already fires and batches uploads in the background. It never blocks the game thread. With recording off it does nothing at all.

Is this bannable?

It reads the same game data RuneLite already hands every other plugin, and it never sends input or automates anything. It's a counter, not a bot. We're not Jagex though, so we can't answer for them. The Plugin Hub review is the bar it has to clear.

Can I be ranked without showing my name?

Yes, and that's the default. Uploading puts you on the board as an unnamed entry holding a real numbered position. Publishing a name is a separate switch you never have to touch.

What happens to kills I got before installing?

Nothing. As far as the plugin's concerned, they don't exist. It counts from the moment you turn recording on. There's no way to import a history it never saw, and inventing one would make every board meaningless.

Is anyone actually using this?

Yeah. It's live and people are uploading real kills right now, go check the players page or any monster's board and you'll see them. Most boards are still wide open though, since 1,292 monsters is a lot to get through. Rank #1 on almost anything is genuinely up for grabs.

Does it cost anything?

No, and it can't. The wiki data is licensed non-commercially, the game sprites are used under Jagex's Fan Content Policy, and both permissions end the moment this site takes money.

Not affiliated with Jagex

Everykill is an independent project. It isn't endorsed by or connected to Jagex, and it isn't part of RuneLite beyond being a plugin anyone can write. It reads the same game data RuneLite already exposes to every plugin.