Folia #1311
-
|
https://github.com/PaperMC/Folia/tree/master/patches/server nothing like adding multi threads |
Beta Was this translation helpful? Give feedback.
Replies: 7 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 |
Beta Was this translation helpful? Give feedback.
-
|
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. |
Beta Was this translation helpful? Give feedback.
-
|
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. |
Beta Was this translation helpful? Give feedback.
This comment was marked as disruptive content.
This comment was marked as disruptive content.
-
|
I still have a very strong desire for PurPur on Folia. More and more plugins are getting full Folia support. I really wish I could use PurPur with Folia. |
Beta Was this translation helpful? Give feedback.
-
|
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 ;) |
Beta Was this translation helpful? Give feedback.
-
|
Purpurs modifications are becoming more plugin like though, the changes are really considered something more of a drop in, let's say if you guys started fresh and had an overhead of your modifications, like the mob riding stuff, I believe you would have a lot easier time doing this, then you can try incorporating more complicated changes like the Tuinity/Airplane optimizations |
Beta Was this translation helpful? Give feedback.
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…