MosaikDev Website

Was ist Tessera? - FAQ

Mosaik's eigener Folia-fork. Multi-Threading für Java Minecraft Server

Zuletzt aktualisiert: 13. Juli 2026

Was ist Tessera?

Tessera ist ein eigenständiger Fork von Folia und baut auf dessen innovativer regionsbasierter Multithreading-Architektur auf.

Ziel von Tessera ist es, die Vorteile von Folia mit zusätzlichen Optimierungen, eigenen Verbesserungen und neuen Funktionen zu erweitern, um eine noch leistungsfähigere und flexiblere Plattform für Minecraft-Server bereitzustellen.

Wie Folia verarbeitet Tessera unabhängige Regionen der Spielwelt parallel, wodurch moderne Mehrkernprozessoren effizient genutzt werden können. Darüber hinaus konzentriert sich Tessera auf kontinuierliche Performance-Optimierungen, Stabilitätsverbesserungen und projektspezifische Erweiterungen.

Ein besonderer Schwerpunkt liegt darauf, dass Optimierungen und neue Funktionen das eigentliche Spielerlebnis nicht verfälschen.

Das Gameplay soll sich weiterhin möglichst nah an Vanilla-Minecraft orientieren, sodass Spieler von den technischen Verbesserungen profitieren, ohne Kompromisse bei Spielmechanik, Balance oder dem gewohnten Spielgefühl eingehen zu müssen.

Voraussetzungen

Für das hosten eines Serveres mit Tessera gelten die selben Vorraussetzung wie bei Folia, diese sind hier einzusehen.

Anpassungen aus build 005 von #Tessera

Gamerule Änderungen:

ALLOW_EYES_OF_ENDER_USE wurde hinzugefügt
- Wenn Inaktiv ist die Benutzung von Ender augen deaktiviert.

ALLOW_ENTERING_NETHER_USING_PORTALS wurde behoben.
- Das betreten des Nethers kann nun deaktiviert werden über die GameRule.

Paper Upstream patches
- paper api 8cd4f47 - Deprecate spawnAnimals spawn flag (#14043)

Community Server Startup Konfiguration

Der Server nutzt unseren eigenen folia fork Tessera und startet mit 8GB Arbeitsspeicher, erweiterbar zur laufzeit auf Maximal 16GB

Die restlichen Parameter sind für das Multithreading sowie technischen Grundvorausetzungen für die Java VM.

java -Xms8G 
     -Xmx16G 
     -XX:+AlwaysPreTouch 
     -XX:+DisableExplicitGC 
     -XX:+ParallelRefProcEnabled 
     -XX:+PerfDisableSharedMem 
     -XX:+UnlockExperimentalVMOptions 
     -XX:+UseG1GC 
     -XX:G1HeapRegionSize=8M 
     -XX:G1HeapWastePercent=5 
     -XX:G1MaxNewSizePercent=40 
     -XX:G1MixedGCCountTarget=4 
     -XX:G1MixedGCLiveThresholdPercent=90 
     -XX:G1NewSizePercent=30 
     -XX:G1RSetUpdatingPauseTimePercent=5 
     -XX:G1ReservePercent=20 
     -XX:InitiatingHeapOccupancyPercent=15 
     -XX:MaxGCPauseMillis=200 
     -XX:MaxTenuringThreshold=1 
     -XX:SurvivorRatio=32 
     -jar tessera-server-26.2.build-005-dev.jar nogui

Nächster Schritt

Prüfe danach die Folia-Kompatibilität deiner Plugins und passe Startskripte sowie Backups an Tessera an.