Simple Multiverse Statistics icon

Simple Multiverse Statistics -----

Per-World Statistics plugin with Placeholder API support.



SimpleMultiStats
A plugin for tracking player statistics across multiple worlds

SimpleMultiStats is a lightweight and reliable plugin for Bukkit / Spigot / Paper / Purpur servers that collects and displays detailed player statistics per world.

The plugin records data in real time and periodically saves it to prevent data loss during unexpected server shutdowns.
It also supports PlaceholderAPI, allowing you to display statistics in scoreboards, chats, tablists, or any other plugin that supports placeholders.

Features
  • Separate statistics tracking for each world
  • Full PlaceholderAPI support (no additional modules required)
  • Automatic periodic data saving
  • Customizable world aliases in config.yml
  • Commands to view or modify player statistics
  • Minimal performance impact
Placeholders
The plugin supports PlaceholderAPI integration, allowing you to easily insert player statistics into any compatible plugin.
PlaceholderAPI is optional but strongly recommended for full functionality.

Format: %sms_<event>_<world>_<player>%
<event> — the statistic type
<world> — world alias (see config.yml)
<player> — player name (optional)

If <player> is omitted, the placeholder will use the current player.

Available Events

kills — Number of player kills
deaths — Number of player deaths
killentity — Number of mob kills (excluding players)
blockbroken — Number of blocks broken
blockplaced — Number of blocks placed
playtime — Formatted playtime (HH:MM:SS)
rawplaytime — Playtime in seconds
damagedealt — Total damage dealt
damagetaken — Total damage received (excluding /kill)

Usage Examples
  • My deaths: %sms_deaths_world%
  • Alex's deaths: %sms_deaths_world_Alex%
  • My kills in nether: %sms_kills_nether%
  • My playtime in world/nether: %sms_playtime_world% / %sms_playtime_nether%
Commands
All plugin commands start with /SimpleMultiStats, but /sms can be used as a shortcut.
/sms help — Displays the list of available commands
/sms reload — Reloads the plugin configuration
/sms set <placeholder> <value> — Sets a custom value for a specific statistic

Configuration
After the first launch, a configuration file config.yml will be created in the plugins/SimpleMultiStats folder.
It contains world aliases and performance settings.

Example:
Code (YAML):

placeholders
:
  world
: "world"
  nether
: "nether"
  the_end
: "end"
  The_Auth
: "auth"   # Alias for the world "The Auth"
 
Aliases allow you to use world names that contain spaces.
For example: %sms_playtime_end% instead of %sms_playtime_world_the_end%.

License
This plugin is distributed under the Forgotten OpenSource Software License 1.0.
The full license text can be found in the included LICENSE file.

SimpleMultiStats © 2025 Forgotten Private Coalition

Feedback & Support
If you find a bug or have a suggestion leave a comment on the plugin page

When reporting issues, please include:
  • Server type and version (e.g., Paper 1.20.1)
  • Plugin version
  • Your config.yml file (if relevant)
  • List of installed plugins
Resource Information
Author:
----------
Total Downloads: 99
First Release: Jul 28, 2025
Last Update: Oct 18, 2025
Category: ---------------
All-Time Rating:
1 ratings
Find more info at www.curseforge.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings