Very Many Players
A Fabric mod designed to improve server performance at high playercounts.
VMP is still in early development and things are expected to break. Please report any issues to our issue tracker.
So what is VMP?
Very Many Players, or VMP for short, is a Fabric mod designed to improve general server performance at high playercount
without sacrificing vanilla functionality or behavior.
For the best performance it is recommended to use VMP with Lithium.
How VMP achieves its performance improvements?
- Using area maps to optimize nearby packet sending and player lookups
- Using cache to optimize entity trackers, fluid state lookups and ingredient matching for mob AIs
- Optimize entity iteration for collisions and some other things
- Optimize ticket propagator using MCUtil from Paper project (patch licensed under MIT)
- Make clientside time source to use built-in Java time source instead of JNI calls
- ... and more
Support
Our issue tracker: link
Our discord server: link
Building and setting up
JDK 17+ is required to build and use VMP
Run the following commands in the root directory:
./gradlew clean build
License
License information can be found here.