Folia #1311
|
https://github.com/PaperMC/Folia/tree/master/patches/server nothing like adding multi threads |
Replies: 5 comments 4 replies
|
I believe it would be necessary to fork Folia into a new project since it is experimental and has no support for spigot or paper plugins |
|
Maintaining a fork of Purpur based on Folia isn't worth the tradeoffs. Folia's target audience is those who can afford to allocate double-triple digits of threads to their servers. The type of networks that can afford to hire their own server and plugin developers (which would be needed anyway due to Folia's plugin breakage). If a network wants Purpur's patches, then they are free to implement them themselves. Since Folia isn't for the average player, which is Purpur's target audience, it doesn't make much sense to work on something like this. At least not unless Folia becomes more common-place. (which likely isn't to happen.) Our audience simply cannot use Folia, because the average player typically doesn't have a big budget for the hardware they'd need. Not to mention, us developers are busy, and as such, Purpur development has been slow. Creating yet another thing to maintain will only make this situation worse. |
|
Good developers like you are sorely missed in the folia community. I'm using folia for my server which has only 10 threads allocated to it on my Ryzen 5 2600x. Folia does not have such a high barrier to entry. This is the future of all Minecraft servers. Unfortunately, very little folia forks are regularly updated and we, the creators of the servers, believe that developers like you will someday fix this. |
This comment was marked as disruptive content.
This comment was marked as disruptive content.
|
Since I like analogies, I'll put one here that I hope explains what Encode said in the accepted answer. If we swapped Purpur with Cars, the Purpur team would be a bunch of amateur mechanics standing around in their home garage sipping beers working on a car for fun. What you guys are asking for here is a professional pit crew for a race car. If you guys can afford to have a race car, you don't want volunteer amateurs working on it. Hire an actual professional pit crew. It's all part of the cost of owning and operating a race car ;) |
Maintaining a fork of Purpur based on Folia isn't worth the tradeoffs. Folia's target audience is those who can afford to allocate double-triple digits of threads to their servers. The type of networks that can afford to hire their own server and plugin developers (which would be needed anyway due to Folia's plugin breakage). If a network wants Purpur's patches, then they are free to implement them themselves.
Since Folia isn't for the average player, which is Purpur's target audience, it doesn't make much sense to work on something like this. At least not unless Folia becomes more common-place. (which likely isn't to happen.) Our audience simply cannot use Folia, because the average play…