The tick loops are executed on a thread pool in parallel. Last updated: May 21th, 2023 for Folia version 1.19.4įolia groups nearby loaded chunks to form an "independent region." Each independent region has its own tick loop, which is ticked at the regular Minecraft tickrate (20TPS). The purpose of this article is to present the information in an easy-to-understand format and provide some detailed insights that may not necessarily be included in the official announcement. ![]() The goal of the Folia project is to provide a no-compromise solution for a true multithreaded server, achieved through a brand new set of APIs designed specifically for this environment. Spottedleaf has systematically tackled the roadblocks in Vanilla Minecraft that prevented all previous attempts at multithreading by countless other developers and projects. Originally started in August 2020, just before Tuinity merged with Paper, Folia represents the culmination of a series of prerequisite patches, including Starlight, player chunkmap, and chunk rewrite which were added onto Paper in the last few years. ![]() The goal of this project is to provide better scalability and performance, while fixing a few longstanding issues that have been the limiting factor to scaling up a Minecraft server.įolia is a fork of Paper by none other than the Minecraft optimization legend Spottedleaf. Folia is the latest project under the PaperMC organization, which aims to achieve true multithreading and regionalized ticking.
0 Comments
Leave a Reply. |