
CanvasMC is a high performance fork of Folia aiming to provide a stable and consistent region threading environment, alongside tons of optimizations and performance features for large scale servers.
AFFINITY scheduler, which contains configurable features that increase performance immensely.Requirements:
Common build commands:
./gradlew applyAllPatches # Applies all patches to construct the Canvas source
./gradlew createPaperclipJar # Creates the paperclip jar
./gradlew runDev # Starts a development server locally
We welcome many forms of contributions:
See the Canvas Contributing Guide for more detail.
This project is licensed under the GNU General Public License v3.0 (GPL-3.0).
Canvas incorporates patches inspired by or derived from other high-performance projects (e.g. Lithium, Leaf), along with its own custom optimizations.
$ claude mcp add Canvas \
-- python -m otcore.mcp_server <graph>