All Projects → RelativityMC → VMP-fabric

RelativityMC / VMP-fabric

Licence: MIT license
A Fabric mod designed to improve server performance at high playercounts.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to VMP-fabric

serilum-mc-mods
A hub for source code, issues and content suggestions for Serilum's Minecraft mods on CurseForge.
Stars: ✭ 66 (-1.49%)
Mutual labels:  fabricmc, fabric-mod
refinedstorage2
Refined Storage is a mass storage mod for Minecraft that offers the player a network-based storage system, allowing them to store items and fluids on a massively expandable device network.
Stars: ✭ 35 (-47.76%)
Mutual labels:  fabricmc, fabric-mod
EssentialClient
EssentialClient is a client side mod originally forked from Carpet Client for 1.15.2 that implements new client side features
Stars: ✭ 67 (+0%)
Mutual labels:  fabricmc, fabric-mod
Fabric-ASM
Just what Asie never wanted
Stars: ✭ 98 (+46.27%)
Mutual labels:  fabricmc, fabric-mod
pastelwonderland
A mod that uses pastel colors and feels to provide you with a beautiful, yet chaotic, dimension.
Stars: ✭ 17 (-74.63%)
Mutual labels:  fabricmc, fabric-mod
PolyMC
A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once (Fork of MultiMC)
Stars: ✭ 1,961 (+2826.87%)
Mutual labels:  fabricmc
SpruceUI
A Minecraft library mod which adds a new abstraction to create GUI interfaces. Still close to the Vanilla design code-wise.
Stars: ✭ 47 (-29.85%)
Mutual labels:  fabricmc
Requiem
Revamps Minecraft's vanilla death experience and adds various related mechanics.
Stars: ✭ 88 (+31.34%)
Mutual labels:  fabricmc
FallingTree
Minecraft mod to make the trees fall in one cut
Stars: ✭ 47 (-29.85%)
Mutual labels:  fabricmc
cloth-config
Client-Sided API for Minecraft 1.14
Stars: ✭ 99 (+47.76%)
Mutual labels:  fabricmc
Indium
Sodium addon providing support for the Fabric Rendering API, based on Indigo
Stars: ✭ 284 (+323.88%)
Mutual labels:  fabric-mod
slotlink
unbalanced storage system
Stars: ✭ 38 (-43.28%)
Mutual labels:  fabricmc
Vistas
A library and tool for creating and customizing main menu panoramas and music for mods and modpacks on the fabric platform.
Stars: ✭ 21 (-68.66%)
Mutual labels:  fabric-mod
Industrial-Revolution
An Industrial mod made for Fabric.
Stars: ✭ 153 (+128.36%)
Mutual labels:  fabricmc
multifold
The next-generation cross-platform Minecraft Launcher.
Stars: ✭ 30 (-55.22%)
Mutual labels:  fabricmc
fabulously-optimized
A Fabric-based modpack for Minecraft that focuses on performance and graphics optimizations
Stars: ✭ 411 (+513.43%)
Mutual labels:  fabricmc
inmis
I need more inventory space! A Fabric backpack mod.
Stars: ✭ 29 (-56.72%)
Mutual labels:  fabricmc
minectl
minectl 🗺 is a cli for creating Minecraft server on different cloud provider.
Stars: ✭ 85 (+26.87%)
Mutual labels:  fabricmc
QuickCarpet
Powerful toolbox with ultimate control for technical Minecraft
Stars: ✭ 125 (+86.57%)
Mutual labels:  fabricmc
vanilla-hammers
Introduces 3x3 mining tools for fast digging! Available on 1.14, 1.15, 1.16, and 1.17.
Stars: ✭ 22 (-67.16%)
Mutual labels:  fabricmc

Very Many Players

Github-CI Build Status Discord

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].