A Minecraft plugin for benchmarking Advanced Slime Paper (ASP) performance.
ASP Benchmark is a tool designed to test and measure the performance of the Advanced Slime Paper API for world operations. It provides commands to:
- Serialize Slime worlds and measure performance
- Deserialize Slime worlds and measure performance
- Load worlds and measure performance
/aspbenchmark
(aliases:/aspb
,/swmb
) - Main command that displays help information
-
/aspbenchmark serialize <world> <iterations>
- Benchmark world serialization<world>
- Name of the world to serialize<iterations>
- Number of serialization runs to perform for averaging
-
/aspbenchmark deserialize <world> <iterations>
- Benchmark world deserialization<world>
- Name of the world to deserialize<iterations>
- Number of deserialization runs to perform for averaging
-
/aspbenchmark load <world> <iterations>
- Benchmark world loading<world>
- Name of the world to load<iterations>
- Number of load runs to perform for averaging
-
/aspbenchmark help
- Display available commands
- Serialization time (milliseconds)
- Deserialization time (milliseconds)
- Loading time (milliseconds)
- Serialized data size (KB)
- Number of chunks in the world
- AdvancedSlimePaper Minecraft server
- Download the plugin JAR from releases
- Place the JAR file in your server's
plugins
folder - Restart your server
- Use the commands to benchmark ASP operations
This project uses Gradle for building:
./gradlew shadowJar