WebStats

Quick rating

WebStats

No reviews yet

Displays the scoreboard, PlaceholderAPI and other plugin statistics on a webpage

Mod Loaders
Paper
Spigot
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

About

Project Details

Type
Mod
License
MIT License
Latest Version
1.11.1
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

Modrinth ID

Resources

External Links

About

Description

logo

View statistics from the scoreboard, PlaceholderAPI placeholders and other plugins in a web page!

Features

  • Multiple sources: WebStats can combine statistics from these sources:
    • Scoreboard objectives
    • Placeholders (requires PlaceholderAPI)
    • MySQL database: with a customisable configuration, you can gather statistics from any plugin
    • Discord integration: You can add WebStats as a webhook to your Discord server.
    • SkinsRestorer integration: When present, WebStats will display player heads from SkinsRestorer (also for offline-mode and bedrock players).
    • Player head display: The plugin uses the service provided by mc-heads.net to automatically display player heads next to the names.
    • Objective sorting: Click on the column headers to sort on that objective. Clicking again reverses the sort.
    • Automatic data updates: By default, WebStats refreshes the data every 10 seconds, though this is configurable and can also be disabled.
    • Online / AFK status: When EssentialsX is present, WebStats uses it to mark AFK players. Otherwise, you will still be able to see who is online.
    • Online player filter: You can filter to only display online players for if you have many players.
    • Pagination: For webpage performance, max 100 players are displayed by default with next/previous page controls.
    • Objective filtering: In the config file, you can filter which scoreboard objectives should be visible on the webpage. By default, the filter only contains '*', which means all objectives.
    • Custom column order: By default, columns are displayed in alphabetical order. You can set your own order and select which columns should be shown.
    • Statistics export: Save the statistics in a .csv file so you can make nice graphs.

Installation

There are two ways to use WebStats: with your own server (more customisable) or with an integrated server (easier). The download contains the plugin jar plus a javascript file, you only need the javascript file for when you are using your own webserver.

For both methods, you need to open a port on the Minecraft server for the plugin to communicate over. Make sure to change the port number in config.yml (and in the web client initialisation when using your own server).

Using integrated web server

Set serve-webpage in the config file to true and restart. That's it.

Using own web server

Copy the Javascript file from the zip file and import it as a Javascript module. You also need to initialise WebStats when the page loads, more detailed information and an example are present on Github.

Please refer to the Github wiki for more information about the configuration file. It also has pages with more detailed information for some features.

More info

I have made a simple demo page with dummy data for you to try out: demo

For more in-depth information, please see the Github wiki.

If you need help, or for bug reports, feedback and suggestions, please open an issue on https://github.com/Dantevg/WebStats/issues, or post in the Spigotmc forum thread.

Screenshots

Gallery

  • Stats webpage
    Stats webpage This screenshot shows the general display of statistics on the web page. Note the use of column units and in-cell bar graphs. (real data)
  • Discord webhook
    Discord webhook This screenshot shows an example of the Discord webhook functionality. (dummy data)

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~2,000
Downloads
Last Updated
CurseForge
Modrinth
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works