MCBenchmark

⭐ — (2 endorsements) 📥 438 downloads 📌 v1.5.1 📅 6/12/2025
🟠 Updated over a year ago

By QKing-Official · paper

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 6/10/2025 📅 Created: 6/12/2025

🔍 Analysis

  • 🏆 #106 of 143 paper mods in this game by downloads

📋 About This Mod

# MCBenchmark **MCBenchmark** is an advanced Minecraft server benchmarking plugin designed to help server administrators analyze and optimize performance. It provides a suite of configurable, adaptive benchmarking tools for real-time diagnostics of key server systems — including chunk loading, entities, blocks, tile entities, ping, and TPS. Whether you're debugging lag, testing server performance under load, or profiling system behavior for optimization, MCBenchmark gives you the tools you need with detailed metrics and intelligent throttling. --- ## What It Does - **Adaptive Chunk Benchmarking:** Measures how fast chunks can be loaded without overwhelming the server, adjusting dynamically based on current TPS. - **Entity Benchmarking:** Spawns and processes entities in a controlled environment to identify performance limits and bottlenecks. - **Block Benchmarking:** Randomly samples blocks across an area to test block interaction peeformance by material, radius, and sample size. - **Tile Entity Benchmarking:** Evaluates server handling of tile entities (e.g., chests, hoppers) under load. - **Ping Benchmarking:** Repeatedly pings the server to generate latency metrics, including averages and variation. - **TPS Monitoring:** Continuously tracks server TPS with adaptive sampling for accurate benchmarking. - **Benchmark Control:** Instantly stop all running benchmarks with a single command for safety and control. --- ## Commands ### `/chunkbenchmark ` - Adaptive chunk loading benchmark based on TPS - **Aliases:** `cbench`, `chunkbench` - **Permission:** `mcbenchmark.chunk` ### `/entitybenchmark ` - Stress-test server with high-iteration entity spawning - **Aliases:** `ebench`, `entitybench` - **Permission:** `mcbenchmark.entity` ### `/blockbenchmark ` - Random block sampling benchmark with customizable parameters - **Aliases:** `bbench`, `blockbench` - **Permission:** `mcbenchmark.block` ### `/tilebenchmark ` - Intensive benchmarking for tile entities (e.g., chests, hoppers) - **Aliases:** `tbench`, `tilebench` - **Permission:** `mcbenchmark.tile` ### `/pingbenchmark ` - Multiple pings to the server with detailed statistics - **Aliases:** `pbench`, `pingbench` - **Permission:** `mcbenchmark.ping` ### `/tpsbenchmark ` - Continuous TPS tracking with adjustable sampling - **Aliases:** `tpsbench`, `tps` - **Permission:** `mcbenchmark.tps` ### `/stopbenchmark` - Stops all currently running benchmarks immediately - **Aliases:** `stopbench`, `sbench`, `stop` - **Permission:** `mcbenchmark.stop` --- ## Permissions - `mcbenchmark.*` — Access to all commands (default: OP) - Individual command permissions: - `mcbenchmark.chunk` - `mcbenchmark.entity` - `mcbenchmark.block` - `mcbenchmark.tile` - `mcbenchmark.ping` - `mcbenchmark.tps` - `mcbenchmark.stop` Each permission defaults to OP and can be customized via permission plugins (e.g., LuckPerms). ---

# MCBenchmark

MCBenchmark is an advanced Minecraft server benchmarking plugin designed to help server administrators analyze and optimize performance. It provides a suite of configurable, adaptive benchmarking tools for real-time diagnostics of key server systems — including chunk loading, entities, blocks, tile entities, ping, and TPS.

Whether you're debugging lag, testing server performance under load, or profiling system behavior for optimization, MCBenchmark gives you the tools you need with detailed metrics and intelligent throttling.

## What It Does

  • Adaptive Chunk Benchmarking: Measures how fast chunks can be loaded without overwhelming the server, adjusting dynamically based on current TPS.
  • Entity Benchmarking: Spawns and processes entities in a controlled environment to identify performance limits and bottlenecks.
  • Block Benchmarking: Randomly samples blocks across an area to test block interaction peeformance by material, radius, and sample size.
  • Tile Entity Benchmarking: Evaluates server handling of tile entities (e.g., chests, hoppers) under load.
  • Ping Benchmarking: Repeatedly pings the server to generate latency metrics, including averages and variation.
  • TPS Monitoring: Continuously tracks server TPS with adaptive sampling for accurate benchmarking.
  • Benchmark Control: Instantly stop all running benchmarks with a single command for safety and control.

## Commands

### `/chunkbenchmark ` - Adaptive chunk loading benchmark based on TPS - Aliases: `cbench`, `chunkbench` - Permission: `mcbenchmark.chunk`

### `/entitybenchmark ` - Stress-test server with high-iteration entity spawning - Aliases: `ebench`, `entitybench` - Permission: `mcbenchmark.entity`

### `/blockbenchmark ` - Random block sampling benchmark with customizable parameters - Aliases: `bbench`, `blockbench` - Permission: `mcbenchmark.block`

### `/tilebenchmark ` - Intensive benchmarking for tile entities (e.g., chests, hoppers) - Aliases: `tbench`, `tilebench` - Permission: `mcbenchmark.tile`

### `/pingbenchmark ` - Multiple pings to the server with detailed statistics - Aliases: `pbench`, `pingbench` - Permission: `mcbenchmark.ping`

### `/tpsbenchmark ` - Continuous TPS tracking with adjustable sampling - Aliases: `tpsbench`, `tps` - Permission: `mcbenchmark.tps`

### `/stopbenchmark` - Stops all currently running benchmarks immediately - Aliases: `stopbench`, `sbench`, `stop` - Permission: `mcbenchmark.stop`

## Permissions

  • `mcbenchmark.*` — Access to all commands (default: OP)
  • Individual command permissions:
  • - `mcbenchmark.chunk`
  • - `mcbenchmark.entity`
  • - `mcbenchmark.block`
  • - `mcbenchmark.tile`
  • - `mcbenchmark.ping`
  • - `mcbenchmark.tps`
  • - `mcbenchmark.stop`

Each permission defaults to OP and can be customized via permission plugins (e.g., LuckPerms).

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Plugins
Author
QKing-Official
Version
1.5.1
Downloads
438
Endorsements
2
Category
paper
Created
6/12/2025
Updated
6/10/2025
Game Versions
1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4
Tags
technology, utility, worldgen

🔧 How to Install Minecraft Plugins Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Plugins →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Plugins versions does MCBenchmark support?

The author lists 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20. Other versions may work but are untested by the author.

What is the latest version of MCBenchmark?

Version 1.5.1, published 2025-06-10 with 438 downloads recorded at the source.

Keep browsing — more Minecraft Plugins mods await

📋 All Minecraft Plugins Mods 🏆 Top 25 📂 More paper 👤 More by QKing-Official 🔎 Similar Mods 🌐 Best paper (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods