PaimonSpigot
PaimonSpigot is a high-performance fork of Spigot, boasting unparalleled speed and stability. It is based on Spigot rather than Paper but offers superior speed and resource utilization compared to Paper.
It allows players to enjoy the plugins and gameplay of version 1.16.5 while addressing the performance issues of servers running higher versions than 1.8.x. Not only does it save computational resources and memory space, but it also supports multithreading.
Discord
Fast Start-up:PaimonSpigot is a high-performance fork of Spigot, boasting unparalleled speed and stability. It is based on Spigot rather than Paper but offers superior speed and resource utilization compared to Paper.
It allows players to enjoy the plugins and gameplay of version 1.16.5 while addressing the performance issues of servers running higher versions than 1.8.x. Not only does it save computational resources and memory space, but it also supports multithreading.
Discord
PaimonSpigot boots up in just ~300ms, while Paper for 1.16.5 often takes 8000ms or even more. This doesn't introduce any compatibility issues— the startup process remains single-threaded! Unlike some frustrating cores that achieve appealing metrics by simply making world and plugin loading asynchronous, while disregarding their poor compatibility, we genuinely optimized the game's foundation. The majority of plugins remain intact!
Low Memory-cost:
PaimonSpigot optimizes memory usage by reducing the number of copies. When players are relatively close, even with a view distance set to 10, we can handle 58 players within 300MB of memory! This optimization is unique and not present in any other server jars.
Drag-and-drop Replacement:
PaimonSpigot requires minimal configuration. We believe that selecting appropriate configurations is the responsibility of the server jar itself, and we shouldn't burden users with the task of configuration only to blame them for messing everything up. PaimonSpigot is no different from original Spigot in terms of configuration; you can simply treat it as a drag-and-drop replacement and enjoy lightning-fast speed!
Optimized Entity Ticking:
PaimonSpigot utilizes a skip-then-compensate algorithm to optimize the handling of Entities and Tiles. While the majority of redstone machines remain unaffected, significant alleviation of lag can be achieved.
Focusing on Essentials:
We don't provide unnecessary extra APIs (are there really people using those niche APIs?), or incorporate features into our functionality that other plugins can handle (shouldn't functionalities like ender pearls be completed by plugins?). We offer a faster core, and that's all we offer: a faster core.
We believe it is essential to focus on the core functionality and exclude irrelevant features. If you wish to customize the KB, we recommend using PKnockBack. Similarly, if you require asynchronous explosion, we suggest utilizing LightOptimizer. They are free. These features are not necessary components of the server jar and may potentially lead to compatibility issues.We keep the irrelevant stuffs out.
Screenshots:
Fast strat-up.
Low memory-cost.
Optimized entity-ticking:
Optimize, not limit.
Low memory-cost.
Optimized entity-ticking:
Optimize, not limit.
Install:
PaimonSpigot keeps things simple while adhering to the EULA. After downloading, you just need to run GetPaimonSpigot.jar once, and it will automatically generate PaimonSpigot_Patched.jar. All of this is done on your own computer.
USE PaimonSpigot_Patched.jar INSTEAD OF GetPaimonSpigot.jar AS YOUR SERVER JAR.
USE PaimonSpigot_Patched.jar INSTEAD OF GetPaimonSpigot.jar AS YOUR SERVER JAR.