Download Very Many Players (Fabric) — Minecraft Mods — MetaMods

Very Many Players (Fabric)

Active

Downloads

6

Last update

3 weeks ago

Versions

1.18 — 1.21.9
Server
Fabric
Game optimization
Utils

Very Many Players

A Fabric modification that significantly improves server performance when many players are online.

Important: VMP is in early development stage, issues may occur. Report any problems in the project's issue tracking system.

What does this mod represent?

Very Many Players (abbreviated VMP) is an optimization mod for Fabric that enhances server operation under high load from multiple connected players, completely preserving the standard functionality and behavior of vanilla game. For maximum efficiency, it's recommended to use VMP together with Lithium.

How is performance improvement achieved?

Server-side game logic performance improvements:

  • Area maps are used to optimize packet sending to nearby players and participant search
  • Caching is utilized to speed up entity trackers, fluid state lookups, and ingredient matching
  • Entity collision processing has been optimized
  • Ticket propagator has been improved using MCUtil from the Paper project (patch distributed under MIT license)

Client-side game logic performance improvements:

  • Time is now measured using Java's built-in source instead of GLFW calls through JNI

Network interaction efficiency and responsiveness improvements:

  • Custom chunk sending mechanism has been implemented (with optional packet-level rate limiting)
  • Individual render distance per player has been added at packet level
  • Standard TCP connection responsiveness has been increased through packet prioritization via raknetify (best performance is achieved with direct server connection without using reverse proxies like Velocity and SSH port forwarding)

... and other improvements

Support

Issue tracking system: link Discord server: link

Additional information

Check out the README.md file here: https://github.com/RelativityMC/VMP-fabric

Project members
ishland

ishland

Developer

ishlandmc

ishlandmc

Created: 5 Dec 2021

ID: 237