ServerPulse
0.5.6-SNAPSHOT-bukkitEffortless Minecraft performance monitoring with pre-configured Grafana/InfluxDB via Docker.
0.5.6-SNAPSHOT-bukkitlatestserverpulse-0.5.6-SNAPSHOT-bukkitDec 26, 2025 Changes in 0.5.6-SNAPSHOT - Merge pull request #37 from renvins/fix/workflow (61e3148) - Update Minecraft to 1.21.10 (d2da51b) - Update to version 0.5.6 (29ad601) - Fix workflow and CI (24efc59) - Merge pull request #36 from renvins/fix/general (01706c8) - Change version (4435d46) - Add auto release on ver change (3767875) - General fixes on the project (22708ca) - Merge pull request #35 from renvins/fix/database (305577d) - Refactor DatabaseService retry logic to use AtomicInteger and AtomicReference for thread safety (f6b0c4a) - Fix URL encoding and cache ping request (54928a1) - Merge pull request #34 from renvins/fix/ticks-ms (57379ef) - Fix database service and fabric scheduler (f5a6ead) - Update BungeeCordTaskScheduler with ms (0c65e84) - Ticks to ms for BukkitScheduler (1bed85c) - Refactor task scheduling parameters to use milliseconds instead of ticks (3f9bfa4) - Merge pull request #32 from renvins/feat/automatic-name (25b97d2) - Update to automatic naming dashboards (713cb23) - Merge pull request #31 from renvins/fix/bungee-version (cbe3973) - Fix bungeecord API url (0593f30) - Update CONTRIBUTING.md to streamline guidelines (7c8f14f) - Update README for platform support details (bf41fac)0.5.6-SNAPSHOT-bungeecordserverpulse-0.5.6-SNAPSHOT-bungeecordDec 26, 2025 Changes in 0.5.6-SNAPSHOT - Merge pull request #37 from renvins/fix/workflow (61e3148) - Update Minecraft to 1.21.10 (d2da51b) - Update to version 0.5.6 (29ad601) - Fix workflow and CI (24efc59) - Merge pull request #36 from renvins/fix/general (01706c8) - Change version (4435d46) - Add auto release on ver change (3767875) - General fixes on the project (22708ca) - Merge pull request #35 from renvins/fix/database (305577d) - Refactor DatabaseService retry logic to use AtomicInteger and AtomicReference for thread safety (f6b0c4a) - Fix URL encoding and cache ping request (54928a1) - Merge pull request #34 from renvins/fix/ticks-ms (57379ef) - Fix database service and fabric scheduler (f5a6ead) - Update BungeeCordTaskScheduler with ms (0c65e84) - Ticks to ms for BukkitScheduler (1bed85c) - Refactor task scheduling parameters to use milliseconds instead of ticks (3f9bfa4) - Merge pull request #32 from renvins/feat/automatic-name (25b97d2) - Update to automatic naming dashboards (713cb23) - Merge pull request #31 from renvins/fix/bungee-version (cbe3973) - Fix bungeecord API url (0593f30) - Update CONTRIBUTING.md to streamline guidelines (7c8f14f) - Update README for platform support details (bf41fac)0.5.6-SNAPSHOT-velocityserverpulse-0.5.6-SNAPSHOT-velocityDec 26, 2025 Changes in 0.5.6-SNAPSHOT - Merge pull request #37 from renvins/fix/workflow (61e3148) - Update Minecraft to 1.21.10 (d2da51b) - Update to version 0.5.6 (29ad601) - Fix workflow and CI (24efc59) - Merge pull request #36 from renvins/fix/general (01706c8) - Change version (4435d46) - Add auto release on ver change (3767875) - General fixes on the project (22708ca) - Merge pull request #35 from renvins/fix/database (305577d) - Refactor DatabaseService retry logic to use AtomicInteger and AtomicReference for thread safety (f6b0c4a) - Fix URL encoding and cache ping request (54928a1) - Merge pull request #34 from renvins/fix/ticks-ms (57379ef) - Fix database service and fabric scheduler (f5a6ead) - Update BungeeCordTaskScheduler with ms (0c65e84) - Ticks to ms for BukkitScheduler (1bed85c) - Refactor task scheduling parameters to use milliseconds instead of ticks (3f9bfa4) - Merge pull request #32 from renvins/feat/automatic-name (25b97d2) - Update to automatic naming dashboards (713cb23) - Merge pull request #31 from renvins/fix/bungee-version (cbe3973) - Fix bungeecord API url (0593f30) - Update CONTRIBUTING.md to streamline guidelines (7c8f14f) - Update README for platform support details (bf41fac)0.5.1-SNAPSHOT-velocityserverpulse-0.5.1-SNAPSHOT-velocityAug 8, 2025 New Features
CPU Stats Support
Three new visualization were added to the dashboard: - Sytem CPU Load Usage - Process CPU Load Usage - Available ProcessorsNew Visualization
 2. Dashboard Updates: - Remove the old dashboard files from your Grafana provisioning directory - Add the new dashboard file from theinfra/grafana/dashboards/directory If you're using the Docker Compose setup for Grafana and InfluxDB, make sure to restart the containers after updating your dashboard files to see the new dashboard.0.5.1-SNAPSHOT-bungeecordserverpulse-0.5.1-SNAPSHOT-bungeecordAug 8, 2025 New Features
CPU Stats Support
Three new visualization were added to the dashboard: - Sytem CPU Load Usage - Process CPU Load Usage - Available ProcessorsNew Visualization
 2. Dashboard Updates: - Remove the old dashboard files from your Grafana provisioning directory - Add the new dashboard file from theinfra/grafana/dashboards/directory If you're using the Docker Compose setup for Grafana and InfluxDB, make sure to restart the containers after updating your dashboard files to see the new dashboard.0.5.1-SNAPSHOT-bukkitserverpulse-0.5.1-SNAPSHOT-bukkitAug 8, 2025 New Features
CPU Stats Support
Three new visualization were added to the dashboard: - Sytem CPU Load Usage - Process CPU Load Usage - Available ProcessorsNew Visualization
 2. Dashboard Updates: - Remove the old dashboard files from your Grafana provisioning directory - Add the new dashboard file from theinfra/grafana/dashboards/directory If you're using the Docker Compose setup for Grafana and InfluxDB, make sure to restart the containers after updating your dashboard files to see the new dashboard.0.5.0-SNAPSHOT-velocityserverpulse-0.5.0-SNAPSHOT-velocityAug 2, 2025 ServerPulse v0.5.0 Update Overview
Major New Features
MSPT Support
The most significant addition in this version is support for MSPT stats, fundamental for metrics analysisEnhanced Dashboard Collection
Decided to remove all the useless dashboards. Only one dashboard is present and with the addition of theserver-namevariable you can switch from a server to anotherFix on Fabric mod
When a player was joining a server, it fails. The problem was on forgetting to update the fabric-permissions-api version. Problem solved by updating it, remember to use latest version of fabric-api for 1.21.7
1. Plugin Update: - Simply replace your existing ServerPulse JAR in theUpgrading from v0.4.5
pluginsfolder with the new version (Bukkit/Velocity/Fabric/BungeeCord) 2. Dashboard Updates: - Remove the old dashboard files from your Grafana provisioning directory - Add the new dashboard file from theinfra/grafana/dashboards/directory - Remember that it's only a file now If you're using the Docker Compose setup for Grafana and InfluxDB, make sure to restart the containers after updating your dashboard files to see the new dashboard.
For comprehensive documentation on all commands, configuration, setup instructions, and developer API information, please visit the [Wiki](https://renvins.github.io/serverpulse/)Documentation
0.5.0-SNAPSHOT-bungeecordserverpulse-0.5.0-SNAPSHOT-bungeecordAug 2, 2025 ServerPulse v0.5.0 Update Overview
Major New Features
MSPT Support
The most significant addition in this version is support for MSPT stats, fundamental for metrics analysisEnhanced Dashboard Collection
Decided to remove all the useless dashboards. Only one dashboard is present and with the addition of theserver-namevariable you can switch from a server to anotherFix on Fabric mod
When a player was joining a server, it fails. The problem was on forgetting to update the fabric-permissions-api version. Problem solved by updating it, remember to use latest version of fabric-api for 1.21.7
1. Plugin Update: - Simply replace your existing ServerPulse JAR in theUpgrading from v0.4.5
pluginsfolder with the new version (Bukkit/Velocity/Fabric/BungeeCord) 2. Dashboard Updates: - Remove the old dashboard files from your Grafana provisioning directory - Add the new dashboard file from theinfra/grafana/dashboards/directory - Remember that it's only a file now If you're using the Docker Compose setup for Grafana and InfluxDB, make sure to restart the containers after updating your dashboard files to see the new dashboard.
For comprehensive documentation on all commands, configuration, setup instructions, and developer API information, please visit the [Wiki](https://renvins.github.io/serverpulse/)Documentation
0.5.0-SNAPSHOT-bukkitserverpulse-0.5.0-SNAPSHOT-bukkitAug 2, 2025 ServerPulse v0.5.0 Update Overview
Major New Features
MSPT Support
The most significant addition in this version is support for MSPT stats, fundamental for metrics analysisEnhanced Dashboard Collection
Decided to remove all the useless dashboards. Only one dashboard is present and with the addition of theserver-namevariable you can switch from a server to anotherFix on Fabric mod
When a player was joining a server, it fails. The problem was on forgetting to update the fabric-permissions-api version. Problem solved by updating it, remember to use latest version of fabric-api for 1.21.7
1. Plugin Update: - Simply replace your existing ServerPulse JAR in theUpgrading from v0.4.5
pluginsfolder with the new version (Bukkit/Velocity/Fabric/BungeeCord) 2. Dashboard Updates: - Remove the old dashboard files from your Grafana provisioning directory - Add the new dashboard file from theinfra/grafana/dashboards/directory - Remember that it's only a file now If you're using the Docker Compose setup for Grafana and InfluxDB, make sure to restart the containers after updating your dashboard files to see the new dashboard.
For comprehensive documentation on all commands, configuration, setup instructions, and developer API information, please visit the [Wiki](https://renvins.github.io/serverpulse/)Documentation
0.4.5-SNAPSHOT-bungeecordserverpulse-0.4.5-SNAPSHOT-bungeecordJul 24, 2025
- Revisited all the code to have better performances - Now every service has own purpose and task - Added new configuration style, to remove duplicate code - Added tests to improve time efficiency - Added new docs to the API The new test environment starts all the servers supported by ServerPulse with the infrastructure to test new changes rapidlyTechnical Updates
- Update your plugin/mod jars No changes done on the infrastructureUpgrading from v0.4.2
0.4.5-SNAPSHOT-bukkitserverpulse-0.4.5-SNAPSHOT-bukkitJul 24, 2025
- Revisited all the code to have better performances - Now every service has own purpose and task - Added new configuration style, to remove duplicate code - Added tests to improve time efficiency - Added new docs to the API The new test environment starts all the servers supported by ServerPulse with the infrastructure to test new changes rapidlyTechnical Updates
- Update your plugin/mod jars No changes done on the infrastructureUpgrading from v0.4.2
0.4.5-SNAPSHOT-velocityserverpulse-0.4.5-SNAPSHOT-velocityJul 24, 2025
- Revisited all the code to have better performances - Now every service has own purpose and task - Added new configuration style, to remove duplicate code - Added tests to improve time efficiency - Added new docs to the API The new test environment starts all the servers supported by ServerPulse with the infrastructure to test new changes rapidlyTechnical Updates
- Update your plugin/mod jars No changes done on the infrastructureUpgrading from v0.4.2
0.4.2-SNAPSHOT-velocityserverpulse-0.4.2-SNAPSHOT-velocityJul 10, 2025
- Revisited all the code to have better performance - Removed InfluxDB ping every 5 secondsTechnical Updates
- Update your plugin/mod jars No changes done on the infrastructureUpgrading from v0.4.1
0.4.2-SNAPSHOT-bungeecordserverpulse-0.4.2-SNAPSHOT-bungeecordJul 10, 2025
- Revisited all the code to have better performance - Removed InfluxDB ping every 5 secondsTechnical Updates
- Update your plugin/mod jars No changes done on the infrastructureUpgrading from v0.4.1
0.4.2-SNAPSHOT-bukkitserverpulse-0.4.2-SNAPSHOT-bukkitJul 10, 2025
- Revisited all the code to have better performance - Removed InfluxDB ping every 5 secondsTechnical Updates
- Update your plugin/mod jars No changes done on the infrastructureUpgrading from v0.4.1
0.4.1-SNAPSHOT-bukkitserverpulse-0.4.1-SNAPSHOT-bukkitJul 5, 2025
- Updated Paper, Fabric and BungeeCord to Minecraft 1.21.7Technical Updates
- Update your plugin/mod jars No changes done on the infrastructureUpgrading from v0.4.0
0.4.1-SNAPSHOT-bungeecordserverpulse-0.4.1-SNAPSHOT-bungeecordJul 5, 2025
- Updated Paper, Fabric and BungeeCord to Minecraft 1.21.7Technical Updates
- Update your plugin/mod jars No changes done on the infrastructureUpgrading from v0.4.0
0.4.1-SNAPSHOT-velocityserverpulse-0.4.1-SNAPSHOT-velocityJul 5, 2025
- Updated Paper, Fabric and BungeeCord to Minecraft 1.21.7Technical Updates
- Update your plugin/mod jars No changes done on the infrastructureUpgrading from v0.4.0
0.4.0-SNAPSHOT-velocityserverpulse-0.4.0-SNAPSHOT-velocityJun 26, 2025 ServerPulse v0.4.0 Update Overview
Major New Features
BungeeCord Support
The most significant addition in this version is support for BungeeCord servers.Enhanced Dashboard Collection
Additional pre-configured dashboards have been added specifically for BungeeCord metrics, they are identical to Velocity ones.
1. Plugin Update: - Simply replace your existing ServerPulse JAR in theUpgrading from v0.3.5
pluginsfolder with the new version (Bukkit/Paper/Velocity/Fabric) - If you want to also use BungeeCord, drop the JAR in itspluginsfolder and follow the setup process in the Wiki (identical to Bukkit/Velocity) 2. Dashboard Updates: - To get the new BungeeCord dashboards, you'll need to update your Grafana configuration: - Remove the old dashboard files from your Grafana provisioning directory - Add the new dashboard files from theinfra/grafana/dashboards/directory If you're using the Docker Compose setup for Grafana and InfluxDB, make sure to restart the containers after updating your dashboard files to see the new BungeeCord dashboards. The commands follow the same permission structure as the Bukkit version.
For comprehensive documentation on all commands, configuration, setup instructions, and developer API information, please visit the [Wiki](https://github.com/renvins/serverpulse/wiki)Documentation
0.4.0-SNAPSHOT-bukkitserverpulse-0.4.0-SNAPSHOT-bukkitJun 26, 2025 ServerPulse v0.4.0 Update Overview
Major New Features
BungeeCord Support
The most significant addition in this version is support for BungeeCord servers.Enhanced Dashboard Collection
Additional pre-configured dashboards have been added specifically for BungeeCord metrics, they are identical to Velocity ones.
1. Plugin Update: - Simply replace your existing ServerPulse JAR in theUpgrading from v0.3.5
pluginsfolder with the new version (Bukkit/Paper/Velocity/Fabric) - If you want to also use BungeeCord, drop the JAR in itspluginsfolder and follow the setup process in the Wiki (identical to Bukkit/Velocity) 2. Dashboard Updates: - To get the new BungeeCord dashboards, you'll need to update your Grafana configuration: - Remove the old dashboard files from your Grafana provisioning directory - Add the new dashboard files from theinfra/grafana/dashboards/directory If you're using the Docker Compose setup for Grafana and InfluxDB, make sure to restart the containers after updating your dashboard files to see the new BungeeCord dashboards. The commands follow the same permission structure as the Bukkit version.
For comprehensive documentation on all commands, configuration, setup instructions, and developer API information, please visit the [Wiki](https://github.com/renvins/serverpulse/wiki)Documentation
0.4.0-SNAPSHOT-bungeecordserverpulse-0.4.0-SNAPSHOT-bungeecordJun 26, 2025 ServerPulse v0.4.0 Update Overview
Major New Features
BungeeCord Support
The most significant addition in this version is support for BungeeCord servers.Enhanced Dashboard Collection
Additional pre-configured dashboards have been added specifically for BungeeCord metrics, they are identical to Velocity ones.
1. Plugin Update: - Simply replace your existing ServerPulse JAR in theUpgrading from v0.3.5
pluginsfolder with the new version (Bukkit/Paper/Velocity/Fabric) - If you want to also use BungeeCord, drop the JAR in itspluginsfolder and follow the setup process in the Wiki (identical to Bukkit/Velocity) 2. Dashboard Updates: - To get the new BungeeCord dashboards, you'll need to update your Grafana configuration: - Remove the old dashboard files from your Grafana provisioning directory - Add the new dashboard files from theinfra/grafana/dashboards/directory If you're using the Docker Compose setup for Grafana and InfluxDB, make sure to restart the containers after updating your dashboard files to see the new BungeeCord dashboards. The commands follow the same permission structure as the Bukkit version.
For comprehensive documentation on all commands, configuration, setup instructions, and developer API information, please visit the [Wiki](https://github.com/renvins/serverpulse/wiki)Documentation
0.3.0-SNAPSHOT-velocityserverpulse-0.3.5-SNAPSHOT-velocityJun 22, 2025
- Removed InfluxDB java client library - Implemented HTTP API to communicate internally with InfluxDB - EXTREMELY reduced jars' size of 8mb!Technical Updates
- Update your plugin/mod jars No changes done on the infrastructureUpgrading from v0.3.0
0.3.5-SNAPSHOT-bukkitserverpulse-0.3.5-SNAPSHOT-bukkitJun 22, 2025
- Removed InfluxDB java client library - Implemented HTTP API to communicate internally with InfluxDB - EXTREMELY reduced jars' size of 8mb!Technical Updates
- Update your plugin/mod jars No changes done on the infrastructureUpgrading from v0.3.0
0.3.0-SNAPSHOT-bukkitserverpulse-0.3.0-SNAPSHOT-bukkitMay 14, 2025
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta