mirror of
https://github.com/PaperMC/Paper.git
synced 2025-08-20 14:53:49 -07:00
1b918f4450d92d7d22079d9cd6856ae35b192efd
This brings back the option that the Spigot version of netty saw. By default Netty will try and use cores*2 threads, however if running multiple servers on the same machine, this can be too many threads. Additionally some people have 16 core servers. If 32 Netty threads are allowed in this setup, then the lock contention, and thus blocking between threads becomes much greater, leading to decreased performance. By: md_5 <git@md-5.net>
Spigot 
High performance Minecraft server implementation
How To
Init a Craftbukkit and Bukkit module : git submodule update --init
Apply Patches : ./applyPatches.sh
Create patch for server
cd Spigot-Server
Add your file for commit : git add <file>
Commit : git commit -m <msg>
cd ..
Create Patch ./rebuildPatches.sh
Create patch for API
cd Spigot-API
Add your file for commit : git add <file>
Commit : git commit -m <msg>
cd ..
Create Patch ./rebuildPatches.sh
Compilation
We use maven to handle our dependencies.
- Install Maven 3
- Clone this repo and:
mvn clean install
Description
The most widely used, high performance Minecraft server that aims to fix gameplay and mechanics inconsistencies
bukkithacktoberfestjavaminecraftminecraft-apiminecraft-performanceminecraft-serverpaperpaper-apipapermctacos
Readme
313 MiB
Languages
Java
100%