Konfigurationsreferenz
Alle Build-21-Schlüssel, Standardwerte, Grenzen und Runtime-Wirkungen.
config-versionakzeptiert ausschließlich Schema 1.paper-behaviourundsave-full-stacktracesmüssen true bleiben.- Adaptive P95-Untergrenze muss kleiner als die Obergrenze sein.
- Bossbar-Paletten enthalten 2–16 gültige #RRGGBB-Werte.
- Ein ungültiger Reload benennt den exakten Schlüssel und behält die vorherige effektive Konfiguration.
/monolith reload
/monolith runtime
/monolith bossbar statusconfig-versionStandard: 1
Kennzeichnet das Schema der monolith.yml.
- Typ
- Ganzzahl
- Erlaubt
- Nur 1
- Runtime-Wirkung
- Unbekannte Versionen werden abgewiesen und nicht überschrieben.
- Neustart
- Nein
- Kompatibilität
- Verhindert eine stille Migration inkompatibler Dateien.
monolith.performance.adaptive-runtimeStandard: true
Aktiviert die adaptive Steuerung Monolith-eigener Hintergrundarbeit.
- Typ
- Boolean
- Erlaubt
- true | false
- Runtime-Wirkung
- Kann ausschließlich Monolith-Executor begrenzen; Gameplay bleibt unverändert.
- Neustart
- Nein, /monolith reload
- Kompatibilität
- Paper-Verhalten bleibt erhalten.
monolith.performance.sample-interval-ticksStandard: 20
Abstand zwischen Runtime-Stichproben.
- Typ
- Ganzzahl
- Erlaubt
- Positive Tickzahl
- Runtime-Wirkung
- Kleinere Werte aktualisieren Telemetrie häufiger.
- Neustart
- Nein
- Kompatibilität
- Nur Beobachtungsfrequenz.
monolith.performance.adaptive-upper-p95-msStandard: 40.0
Obere P95-Schwelle für CONSTRAINED.
- Typ
- Dezimalzahl
- Erlaubt
- > adaptive-lower-p95-ms
- Runtime-Wirkung
- Mehrere Beobachtungen oberhalb können Monolith-Arbeit begrenzen.
- Neustart
- Nein
- Kompatibilität
- Keine Änderung von Welten, Entitäten oder Plugins.
monolith.performance.adaptive-lower-p95-msStandard: 20.0
Untere P95-Schwelle für die Erholung.
- Typ
- Dezimalzahl
- Erlaubt
- < adaptive-upper-p95-ms
- Runtime-Wirkung
- Stabile Werte darunter leiten RECOVERING ein.
- Neustart
- Nein
- Kompatibilität
- Nur Monolith-eigene Arbeit.
monolith.performance.adaptive-observation-samplesStandard: 3
Erforderliche Belastungsbeobachtungen vor einer Begrenzung.
- Typ
- Ganzzahl
- Erlaubt
- Positive Anzahl
- Runtime-Wirkung
- Filtert einzelne Ausreißer.
- Neustart
- Nein
- Kompatibilität
- Keine Gameplay-Auswirkung.
monolith.performance.adaptive-recovery-samplesStandard: 30
Erforderliche ruhige Beobachtungen vor der Erholung.
- Typ
- Ganzzahl
- Erlaubt
- Positive Anzahl
- Runtime-Wirkung
- Verhindert schnelles Hin- und Herschalten.
- Neustart
- Nein
- Kompatibilität
- Keine Gameplay-Auswirkung.
monolith.performance.adaptive-cooldown-secondsStandard: 30
Mindestpause zwischen adaptiven Zustandswechseln.
- Typ
- Ganzzahl
- Erlaubt
- Nicht negativ
- Runtime-Wirkung
- Stabilisiert die Hysterese.
- Neustart
- Nein
- Kompatibilität
- Keine Gameplay-Auswirkung.
monolith.performance.villager-trading-halls.enabledStandard: false
Aktiviert den Scheduler für geeignete, trainierte Villager.
- Typ
- Boolean
- Erlaubt
- true | false
- Runtime-Wirkung
- Reduziert nur für sicher eingestufte Villager die Brain-Kadenz.
- Neustart
- Nein
- Kompatibilität
- Opt-in; Bypässe schützen Handel, Gefahr und relevante Zustände.
monolith.performance.villager-trading-halls.brain-interval-ticksStandard: 4
Brain-Intervall für geeignete Trading-Hall-Villager.
- Typ
- Ganzzahl
- Erlaubt
- 2–20
- Runtime-Wirkung
- Höhere Werte sparen mehr Arbeit, reagieren aber seltener.
- Neustart
- Nein
- Kompatibilität
- Nur aktiv, wenn der Opt-in-Schalter gesetzt ist.
monolith.performance.villager-trading-halls.adaptive-brain-intervalStandard: false
Aktiviert die zweite, separat gesicherte P95-Anpassung des Brain-Intervalls.
- Typ
- Boolean
- Erlaubt
- true | false
- Runtime-Wirkung
- Erhöht das effektive Intervall nur nach anhaltendem Tickdruck und erholt sich schrittweise.
- Neustart
- Nein
- Kompatibilität
- Wirkt nur zusammen mit villager-trading-halls.enabled; standardmäßig aus.
monolith.performance.villager-trading-halls.maximum-brain-interval-ticksStandard: 12
Harte Obergrenze des adaptiven Brain-Intervalls.
- Typ
- Ganzzahl
- Erlaubt
- 2–20 und nicht kleiner als brain-interval-ticks
- Runtime-Wirkung
- Begrenzt die maximale adaptive Drosselung.
- Neustart
- Nein
- Kompatibilität
- Offene Handelsvorgänge und Sicherheitszustände umgehen die Drosselung weiterhin.
monolith.performance.villager-trading-halls.adaptive-pressure-p95-msStandard: 45.0
P95-MSPT-Schwelle für ein Druckfenster.
- Typ
- Dezimalzahl
- Erlaubt
- 5.0–1000.0 und größer als adaptive-recovery-p95-ms
- Runtime-Wirkung
- Startet erst nach mehreren aufeinanderfolgenden Belastungsbeobachtungen eine Erhöhung.
- Neustart
- Nein
- Kompatibilität
- Hysterese verhindert Reaktionen auf einzelne Ausreißer.
monolith.performance.villager-trading-halls.adaptive-recovery-p95-msStandard: 35.0
P95-MSPT-Schwelle für stabile Erholung.
- Typ
- Dezimalzahl
- Erlaubt
- 1.0–999.0 und kleiner als adaptive-pressure-p95-ms
- Runtime-Wirkung
- Reduziert das effektive Intervall nach einem gesunden Beobachtungsfenster jeweils um einen Tick.
- Neustart
- Nein
- Kompatibilität
- Getrennte Schwellen verhindern schnelles Hin- und Herschalten.
monolith.performance.villager-trading-halls.adaptive-pressure-samplesStandard: 3
Anzahl aufeinanderfolgender Druckmessungen vor einer Intervallerhöhung.
- Typ
- Ganzzahl
- Erlaubt
- 1–120
- Runtime-Wirkung
- Filtert kurze Lastspitzen.
- Neustart
- Nein
- Kompatibilität
- Keine Wirkung, solange die adaptive Villager-Steuerung aus ist.
monolith.performance.villager-trading-halls.adaptive-recovery-samplesStandard: 30
Anzahl aufeinanderfolgender gesunder Messungen vor einem Erholungsschritt.
- Typ
- Ganzzahl
- Erlaubt
- 2–1200
- Runtime-Wirkung
- Sorgt für eine langsame und stabile Rückkehr zum Basisintervall.
- Neustart
- Nein
- Kompatibilität
- Das Basisintervall wird niemals unterschritten.
monolith.analytics.retention.max-reportsStandard: 64
Begrenzt die Anzahl lokaler Offline-HTML-Berichte samt internem Rohdaten-Sidecar.
- Typ
- Ganzzahl
- Erlaubt
- 1–10.000
- Runtime-Wirkung
- Nach einem neuen Bericht werden die ältesten Reportgruppen oberhalb der Grenze entfernt.
- Neustart
- Nein, Reload
- Kompatibilität
- Der gerade erzeugte Bericht bleibt immer erhalten.
monolith.analytics.retention.max-age-daysStandard: 30
Begrenzt das Alter lokaler Analytics-Berichte in Tagen.
- Typ
- Ganzzahl
- Erlaubt
- 1–3.650
- Runtime-Wirkung
- Abgelaufene Reportgruppen werden nach der nächsten erfolgreichen Generierung entfernt.
- Neustart
- Nein, Reload
- Kompatibilität
- Keine Wirkung auf aktive Captures.
monolith.analytics.retention.max-total-mibStandard: 512
Begrenzt die gemeinsame Größe von HTML-Berichten und Rohdaten-Sidecars.
- Typ
- Ganzzahl
- Erlaubt
- 16–1.048.576
- Runtime-Wirkung
- Entfernt ältere Gruppen zuerst, bis die Gesamtgröße wieder innerhalb der Grenze liegt.
- Neustart
- Nein, Reload
- Kompatibilität
- Keine unbeschränkte Reportansammlung.
monolith.memory-pressure.enabledStandard: true
Aktiviert die zentrale Speicherdruck-Beobachtung und ihre konservative Zustandsmaschine.
- Typ
- Boolean
- Erlaubt
- true | false
- Runtime-Wirkung
- Wirkt nur auf Beobachtung und Monolith-eigene optionale Hintergrundparallelität.
- Neustart
- Nein, /monolith reload
- Kompatibilität
- Keine Änderung an Vanilla-, Paper-, Plugin-, Welt-, Entity- oder Speichersemantik.
monolith.memory-pressure.sampling-interval-secondsStandard: 5
Legt den Abstand zwischen den konstant begrenzten Stichproben fest.
- Typ
- Ganzzahl
- Erlaubt
- 1–300
- Runtime-Wirkung
- Wirkt nur auf Beobachtung und Monolith-eigene optionale Hintergrundparallelität.
- Neustart
- Nein, /monolith reload
- Kompatibilität
- Keine Änderung an Vanilla-, Paper-, Plugin-, Welt-, Entity- oder Speichersemantik.
monolith.memory-pressure.warmup-secondsStandard: 120
Unterdrückt trendbasierte Eskalation während der JVM-Aufwärmphase.
- Typ
- Ganzzahl
- Erlaubt
- 0–3600
- Runtime-Wirkung
- Wirkt nur auf Beobachtung und Monolith-eigene optionale Hintergrundparallelität.
- Neustart
- Nein, /monolith reload
- Kompatibilität
- Keine Änderung an Vanilla-, Paper-, Plugin-, Welt-, Entity- oder Speichersemantik.
monolith.memory-pressure.escalation-samplesStandard: 3
Fordert anhaltende Evidenz vor einer normalen Eskalation.
- Typ
- Ganzzahl
- Erlaubt
- 1–120
- Runtime-Wirkung
- Wirkt nur auf Beobachtung und Monolith-eigene optionale Hintergrundparallelität.
- Neustart
- Nein, /monolith reload
- Kompatibilität
- Keine Änderung an Vanilla-, Paper-, Plugin-, Welt-, Entity- oder Speichersemantik.
monolith.memory-pressure.recovery-samplesStandard: 6
Fordert mehrere gesunde Stichproben vor der Rückkehr zu NORMAL.
- Typ
- Ganzzahl
- Erlaubt
- 2–1200
- Runtime-Wirkung
- Wirkt nur auf Beobachtung und Monolith-eigene optionale Hintergrundparallelität.
- Neustart
- Nein, /monolith reload
- Kompatibilität
- Keine Änderung an Vanilla-, Paper-, Plugin-, Welt-, Entity- oder Speichersemantik.
monolith.memory-pressure.summary-interval-secondsStandard: 900
Begrenzt die seltene Zusammenfassung eines lang anhaltenden Zustands.
- Typ
- Ganzzahl
- Erlaubt
- 60–86400
- Runtime-Wirkung
- Wirkt nur auf Beobachtung und Monolith-eigene optionale Hintergrundparallelität.
- Neustart
- Nein, /monolith reload
- Kompatibilität
- Keine Änderung an Vanilla-, Paper-, Plugin-, Welt-, Entity- oder Speichersemantik.
monolith.memory-pressure.diagnostic-snapshotsStandard: true
Schreibt bei Zustandswechseln begrenzte JSON-Diagnosen ohne Heap-Dump.
- Typ
- Boolean
- Erlaubt
- true | false
- Runtime-Wirkung
- Wirkt nur auf Beobachtung und Monolith-eigene optionale Hintergrundparallelität.
- Neustart
- Nein, /monolith reload
- Kompatibilität
- Keine Änderung an Vanilla-, Paper-, Plugin-, Welt-, Entity- oder Speichersemantik.
monolith.memory-pressure.elevated-scoreStandard: 0.42
Schwelle für ELEVATED nach Persistenzprüfung.
- Typ
- Dezimalzahl
- Erlaubt
- 0.0–1.0
- Runtime-Wirkung
- Wirkt nur auf Beobachtung und Monolith-eigene optionale Hintergrundparallelität.
- Neustart
- Nein, /monolith reload
- Kompatibilität
- Keine Änderung an Vanilla-, Paper-, Plugin-, Welt-, Entity- oder Speichersemantik.
monolith.memory-pressure.high-scoreStandard: 0.68
Schwelle für HIGH nach Persistenzprüfung.
- Typ
- Dezimalzahl
- Erlaubt
- größer als elevated-score
- Runtime-Wirkung
- Wirkt nur auf Beobachtung und Monolith-eigene optionale Hintergrundparallelität.
- Neustart
- Nein, /monolith reload
- Kompatibilität
- Keine Änderung an Vanilla-, Paper-, Plugin-, Welt-, Entity- oder Speichersemantik.
monolith.memory-pressure.critical-scoreStandard: 0.88
Schwelle für CRITICAL; harte Erschöpfungssignale bleiben separat.
- Typ
- Dezimalzahl
- Erlaubt
- größer als high-score bis 1.0
- Runtime-Wirkung
- Wirkt nur auf Beobachtung und Monolith-eigene optionale Hintergrundparallelität.
- Neustart
- Nein, /monolith reload
- Kompatibilität
- Keine Änderung an Vanilla-, Paper-, Plugin-, Welt-, Entity- oder Speichersemantik.
monolith.memory-pressure.hysteresis-scoreStandard: 0.10
Senkt die Rückkehrschwellen und verhindert schnelles Hin- und Herschalten.
- Typ
- Dezimalzahl
- Erlaubt
- 0.01–0.50
- Runtime-Wirkung
- Wirkt nur auf Beobachtung und Monolith-eigene optionale Hintergrundparallelität.
- Neustart
- Nein, /monolith reload
- Kompatibilität
- Keine Änderung an Vanilla-, Paper-, Plugin-, Welt-, Entity- oder Speichersemantik.
monolith.stability.plugin-stall-detectionStandard: true
Misst langsame Plugin-Grenzen.
- Typ
- Boolean
- Erlaubt
- true | false
- Runtime-Wirkung
- Erfasst Evidenz und unterdrückt keine Paper-Logs.
- Neustart
- Nein
- Kompatibilität
- Plugins werden nie automatisch entladen.
monolith.stability.plugin-stall-threshold-msStandard: 50
Schwelle für einen Plugin-Stall.
- Typ
- Ganzzahl
- Erlaubt
- Positive Millisekunden
- Runtime-Wirkung
- Beeinflusst Zähler, Profilansicht und Diagnostik.
- Neustart
- Nein
- Kompatibilität
- Ausschließlich Beobachtung; Plugin-Ausführung bleibt Paper-gesteuert.
monolith.stability.independent-stall-watcherStandard: true
Aktiviert den unabhängigen Main-Thread-Wächter.
- Typ
- Boolean
- Erlaubt
- true | false
- Runtime-Wirkung
- Erfasst Stack-Evidenz, wenn abgeschlossene Ticks ausbleiben.
- Neustart
- Nein
- Kompatibilität
- Read-only und rate-limitiert.
monolith.stability.main-thread-stall-threshold-msStandard: 5000
Zeit ohne abgeschlossenen Tick bis zur Stall-Aufnahme.
- Typ
- Ganzzahl
- Erlaubt
- Positive Millisekunden
- Runtime-Wirkung
- Steuert die Empfindlichkeit des Watchers.
- Neustart
- Nein
- Kompatibilität
- Ändert den Watchdog nicht.
monolith.stability.stall-snapshot-rate-limit-msStandard: 60000
Mindestabstand zwischen Stall-Snapshots.
- Typ
- Ganzzahl
- Erlaubt
- Positive Millisekunden
- Runtime-Wirkung
- Begrenzt I/O und Konsolenrauschen.
- Neustart
- Nein
- Kompatibilität
- Nur Diagnostik.
monolith.stability.automatic-plugin-isolationStandard: false
Erlaubt ausschließlich bewiesene, operationsbezogene Isolation.
- Typ
- Boolean
- Erlaubt
- true | false
- Runtime-Wirkung
- Generische Events und Scheduler werden mangels Beweis weiterhin abgelehnt.
- Neustart
- Nein
- Kompatibilität
- Kein automatisches Plugin-Unloading.
monolith.stability.failure-window-secondsStandard: 60
Größe des gleitenden Fehlerfensters.
- Typ
- Ganzzahl
- Erlaubt
- Positive Sekunden
- Runtime-Wirkung
- Bestimmt die Zeitspanne für Storm-Zähler.
- Neustart
- Nein
- Kompatibilität
- Keine Unterdrückung von Originalfehlern.
monolith.stability.failure-storm-thresholdStandard: 50
Wiederholungen im Fenster bis zur Storm-Einstufung.
- Typ
- Ganzzahl
- Erlaubt
- Positive Anzahl
- Runtime-Wirkung
- Aktiviert begrenzte Backpressure für Monolith-Ausgaben.
- Neustart
- Nein
- Kompatibilität
- Paper loggt den Originalfehler weiterhin.
monolith.stability.maximum-failure-fingerprintsStandard: 512
Obergrenze stabiler Fehlerfingerprints im Speicher.
- Typ
- Ganzzahl
- Erlaubt
- Positive Anzahl
- Runtime-Wirkung
- Verhindert unbeschränktes Wachstum.
- Neustart
- Nein
- Kompatibilität
- Keine Auswirkung auf Paper-Logs.
monolith.stability.storage-slow-threshold-msStandard: 250
Schwelle für langsame Speicheroperationen.
- Typ
- Ganzzahl
- Erlaubt
- Positive Millisekunden
- Runtime-Wirkung
- Beeinflusst Storage-Zustand und Bereitschaft.
- Neustart
- Nein
- Kompatibilität
- Diagnostiziert keinen Hardwaredefekt.
monolith.stability.controlled-shutdown-timeout-secondsStandard: 120
Beobachtungsfenster für Papers regulären Shutdown.
- Typ
- Ganzzahl
- Erlaubt
- Positive Sekunden
- Runtime-Wirkung
- Monolith fordert den Shutdown einmal an und verfolgt seine Phasen.
- Neustart
- Nein
- Kompatibilität
- Kein zweiter Save- oder Shutdown-Lifecycle.
monolith.diagnostics.intelligent-errorsStandard: true
Erstellt klassifizierte, verständliche Diagnoseberichte.
- Typ
- Boolean
- Erlaubt
- true | false
- Runtime-Wirkung
- Ergänzt den unveränderten Stacktrace um Kontext und Fehler-ID.
- Neustart
- Nein
- Kompatibilität
- Originale Paper-Ausgabe bleibt erhalten.
monolith.diagnostics.plugin-attributionStandard: true
Ordnet bekannte Event- und Task-Grenzen Plugins zu.
- Typ
- Boolean
- Erlaubt
- true | false
- Runtime-Wirkung
- Verbessert Diagnose und Profilansicht.
- Neustart
- Nein
- Kompatibilität
- Keine Schuldzuweisung ohne bekannte Grenze.
monolith.diagnostics.save-full-stacktracesStandard: true
Persistiert vollständige Original-Stacktraces.
- Typ
- Boolean
- Erlaubt
- Nur true
- Runtime-Wirkung
- Sichert technische Evidenz neben der Kurzdiagnose.
- Neustart
- Nein
- Kompatibilität
- false wird aus Sicherheitsgründen abgewiesen.
monolith.diagnostics.recent-error-limitStandard: 100
Maximale Zahl jüngster Berichte für die Runtime-Ansicht.
- Typ
- Ganzzahl
- Erlaubt
- Positive Anzahl
- Runtime-Wirkung
- Begrenzt den Diagnosepuffer.
- Neustart
- Nein
- Kompatibilität
- Dateibasierte Originaltraces bleiben separat.
monolith.console.startup-uiStandard: true
Aktiviert die strukturierte Monolith-Startausgabe.
- Typ
- Boolean
- Erlaubt
- true | false
- Runtime-Wirkung
- Zeigt Phasen, effektive Konfiguration und READY-Status.
- Neustart
- Ja, betrifft Startup
- Kompatibilität
- Nur Darstellung.
monolith.console.ansiStandard: auto
Steuert ANSI- und True-Color-Ausgabe.
- Typ
- Enum
- Erlaubt
- auto | always | never
- Runtime-Wirkung
- Färbt Branding, READY, Benchmark-, Suite- und Overload-Berichte; never bleibt logcollector-freundlich.
- Neustart
- Nein
- Kompatibilität
- Keine Runtime-Auswirkung.
monolith.console.compactStandard: false
Schaltet READY sowie Testberichte zwischen kompakter und erweiterter Ausgabe.
- Typ
- Boolean
- Erlaubt
- true | false
- Runtime-Wirkung
- false zeigt alle sortierten Abschnitte; true reduziert einen Testabschluss auf Ergebnis, Bedeutung und Pfad.
- Neustart
- Nein
- Kompatibilität
- Nur Darstellung.
monolith.boss-bars.enabledStandard: true
Zeigt die gemeinsamen TPS-, RAM- und CPU-Bossbars.
- Typ
- Boolean
- Erlaubt
- true | false
- Runtime-Wirkung
- Registriert bis zu drei geteilte Bossbars für Online-Spieler.
- Neustart
- Nein
- Kompatibilität
- Sichtbar pro Runtime mit /monolith bossbar steuerbar.
monolith.boss-bars.refresh-ticksStandard: 20
Aktualisierungsabstand der Bossbars.
- Typ
- Ganzzahl
- Erlaubt
- 5–200
- Runtime-Wirkung
- Kleinere Werte aktualisieren flüssiger und häufiger.
- Neustart
- Nein
- Kompatibilität
- Nur Monolith-Anzeige.
monolith.boss-bars.animated-gradientStandard: true
Animiert den RGB-Verlauf im Bossbar-Titel.
- Typ
- Boolean
- Erlaubt
- true | false
- Runtime-Wirkung
- Verschiebt die Palette pro Aktualisierung.
- Neustart
- Nein
- Kompatibilität
- Vanilla-Barfarbe zeigt zusätzlich den Gesundheitszustand.
monolith.boss-bars.show-tpsStandard: true
Blendet die TPS-Bossbar ein.
- Typ
- Boolean
- Erlaubt
- true | false
- Runtime-Wirkung
- Zeigt aktuelle TPS relativ zu 20.
- Neustart
- Nein
- Kompatibilität
- Nur Anzeige.
monolith.boss-bars.show-ramStandard: true
Blendet die RAM-Bossbar ein.
- Typ
- Boolean
- Erlaubt
- true | false
- Runtime-Wirkung
- Zeigt Heap-Nutzung relativ zum maximalen Heap.
- Neustart
- Nein
- Kompatibilität
- Nur Anzeige.
monolith.boss-bars.show-cpuStandard: true
Blendet die CPU-Bossbar ein.
- Typ
- Boolean
- Erlaubt
- true | false
- Runtime-Wirkung
- Zeigt verfügbare JVM-Prozesslast.
- Neustart
- Nein
- Kompatibilität
- Kann bei nicht verfügbarer JVM-Metrik entsprechend ausweisen.
monolith.boss-bars.animation-speedStandard: 0.045
Verschiebung des Farbverlaufs pro Aktualisierung.
- Typ
- Dezimalzahl
- Erlaubt
- 0.0–1.0
- Runtime-Wirkung
- 0.0 hält den Verlauf an.
- Neustart
- Nein
- Kompatibilität
- Nur Darstellung.
monolith.boss-bars.gradient-colorsStandard: 7 Markenfarben
Geordnete Palette des RGB-Verlaufs.
- Typ
- Liste aus Hexfarben
- Erlaubt
- 2–16 × #RRGGBB
- Runtime-Wirkung
- Definiert Cyan-, Blau-, Violett-, Magenta-, Gelb- und Grünübergänge.
- Neustart
- Nein
- Kompatibilität
- Ungültige Farben verwerfen den Reload vollständig.
monolith.boss-bars.thresholds.tps-warningStandard: 19.0
TPS-Warnschwelle.
- Typ
- Dezimalzahl
- Erlaubt
- > tps-critical
- Runtime-Wirkung
- Steuert Textstatus und Vanilla-Barfarbe.
- Neustart
- Nein
- Kompatibilität
- Nur Anzeige.
monolith.boss-bars.thresholds.tps-criticalStandard: 17.0
Kritische TPS-Schwelle.
- Typ
- Dezimalzahl
- Erlaubt
- < tps-warning
- Runtime-Wirkung
- Markiert stark reduzierten Tickdurchsatz.
- Neustart
- Nein
- Kompatibilität
- Nur Anzeige.
monolith.boss-bars.thresholds.ram-warning-percentStandard: 70.0
RAM-Warnschwelle in Prozent.
- Typ
- Dezimalzahl
- Erlaubt
- 0–100, < critical
- Runtime-Wirkung
- Steuert den Warnzustand der RAM-Bar.
- Neustart
- Nein
- Kompatibilität
- Nur Anzeige.
monolith.boss-bars.thresholds.ram-critical-percentStandard: 85.0
Kritische RAM-Schwelle.
- Typ
- Dezimalzahl
- Erlaubt
- 0–100, > warning
- Runtime-Wirkung
- Steuert den kritischen Zustand der RAM-Bar.
- Neustart
- Nein
- Kompatibilität
- Keine automatische Speicherbereinigung.
monolith.boss-bars.thresholds.cpu-warning-percentStandard: 60.0
CPU-Warnschwelle in Prozent.
- Typ
- Dezimalzahl
- Erlaubt
- 0–100, < critical
- Runtime-Wirkung
- Steuert den Warnzustand der CPU-Bar.
- Neustart
- Nein
- Kompatibilität
- Nur Anzeige.
monolith.boss-bars.thresholds.cpu-critical-percentStandard: 85.0
Kritische CPU-Schwelle in Prozent.
- Typ
- Dezimalzahl
- Erlaubt
- 0–100, > warning
- Runtime-Wirkung
- Steuert den kritischen Zustand der CPU-Bar.
- Neustart
- Nein
- Kompatibilität
- Keine Prozesssteuerung.
monolith:
boss-bars:
enabled: true
refresh-ticks: 20
animated-gradient: true
show-tps: true
show-ram: true
show-cpu: true
animation-speed: 0.045
gradient-colors:
- '#00F5FF'
- '#397BFF'
- '#8B5CF6'
- '#FF2FD1'
- '#FF5EA8'
- '#FFE66D'
- '#00FF88'debug-chunks.worldStandard: world
Wählt ausschließlich die Zielwelt des Vorbereitungslaufs.
- Typ
- Text
- Erlaubt
- Exakter Name einer geladenen Welt
- Runtime-Wirkung
- Wirkt nur im vor dem Start freigeschalteten Debug Chunk Mode.
- Neustart
- Nein, /debugchunks reload im Leerlauf
- Kompatibilität
- Separat von monolith.yml; Wartungsmodus mit Whitelist-Pflicht.
debug-chunks.center-xStandard: 0
Setzt den Mittelpunkt auf der Block-X-Achse.
- Typ
- Ganzzahl
- Erlaubt
- −29.999.984 bis 29.999.984
- Runtime-Wirkung
- Wirkt nur im vor dem Start freigeschalteten Debug Chunk Mode.
- Neustart
- Nein, /debugchunks reload im Leerlauf
- Kompatibilität
- Separat von monolith.yml; Wartungsmodus mit Whitelist-Pflicht.
debug-chunks.center-zStandard: 0
Setzt den Mittelpunkt auf der Block-Z-Achse.
- Typ
- Ganzzahl
- Erlaubt
- −29.999.984 bis 29.999.984
- Runtime-Wirkung
- Wirkt nur im vor dem Start freigeschalteten Debug Chunk Mode.
- Neustart
- Nein, /debugchunks reload im Leerlauf
- Kompatibilität
- Separat von monolith.yml; Wartungsmodus mit Whitelist-Pflicht.
debug-chunks.radius-blocksStandard: 5000
Definiert den Radius und rundet nach außen auf vollständige Chunks.
- Typ
- Ganzzahl
- Erlaubt
- 0 bis 29.999.984
- Runtime-Wirkung
- Wirkt nur im vor dem Start freigeschalteten Debug Chunk Mode.
- Neustart
- Nein, /debugchunks reload im Leerlauf
- Kompatibilität
- Separat von monolith.yml; Wartungsmodus mit Whitelist-Pflicht.
debug-chunks.shapeStandard: square
Wählt eine quadratische oder kreisförmige Fläche.
- Typ
- Text
- Erlaubt
- square | circle
- Runtime-Wirkung
- Wirkt nur im vor dem Start freigeschalteten Debug Chunk Mode.
- Neustart
- Nein, /debugchunks reload im Leerlauf
- Kompatibilität
- Separat von monolith.yml; Wartungsmodus mit Whitelist-Pflicht.
debug-chunks.pipeline.max-in-flightStandard: 16
Begrenzt gleichzeitig offene asynchrone Chunk-Anfragen hart.
- Typ
- Ganzzahl
- Erlaubt
- 1–128
- Runtime-Wirkung
- Wirkt nur im vor dem Start freigeschalteten Debug Chunk Mode.
- Neustart
- Nein, /debugchunks reload im Leerlauf
- Kompatibilität
- Separat von monolith.yml; Wartungsmodus mit Whitelist-Pflicht.
debug-chunks.pipeline.dispatch-per-tickStandard: 8
Begrenzt neue Anfragen pro Server-Tick.
- Typ
- Ganzzahl
- Erlaubt
- 1–64
- Runtime-Wirkung
- Wirkt nur im vor dem Start freigeschalteten Debug Chunk Mode.
- Neustart
- Nein, /debugchunks reload im Leerlauf
- Kompatibilität
- Separat von monolith.yml; Wartungsmodus mit Whitelist-Pflicht.
debug-chunks.pipeline.unload-after-generationStandard: true
Fordert nach der Vorbereitung normales Entladen an; Force-Loaded-Chunks bleiben unberührt.
- Typ
- Boolean
- Erlaubt
- true | false
- Runtime-Wirkung
- Wirkt nur im vor dem Start freigeschalteten Debug Chunk Mode.
- Neustart
- Nein, /debugchunks reload im Leerlauf
- Kompatibilität
- Separat von monolith.yml; Wartungsmodus mit Whitelist-Pflicht.
debug-chunks.pipeline.retry-limitStandard: 3
Stoppt nach wiederholtem Scheduler-Fehler in FAILED, statt eine Lücke zu verschweigen.
- Typ
- Ganzzahl
- Erlaubt
- 0–10
- Runtime-Wirkung
- Wirkt nur im vor dem Start freigeschalteten Debug Chunk Mode.
- Neustart
- Nein, /debugchunks reload im Leerlauf
- Kompatibilität
- Separat von monolith.yml; Wartungsmodus mit Whitelist-Pflicht.
debug-chunks.adaptive.pause-above-msptStandard: 45.0
Pausiert neue Arbeit oberhalb der Belastungsschwelle.
- Typ
- Dezimalzahl
- Erlaubt
- 10.0–1000.0
- Runtime-Wirkung
- Wirkt nur im vor dem Start freigeschalteten Debug Chunk Mode.
- Neustart
- Nein, /debugchunks reload im Leerlauf
- Kompatibilität
- Separat von monolith.yml; Wartungsmodus mit Whitelist-Pflicht.
debug-chunks.adaptive.resume-below-msptStandard: 35.0
Setzt Arbeit erst unterhalb der Erholungsschwelle fort.
- Typ
- Dezimalzahl
- Erlaubt
- 1.0–999.0 und kleiner als pause-above-mspt
- Runtime-Wirkung
- Wirkt nur im vor dem Start freigeschalteten Debug Chunk Mode.
- Neustart
- Nein, /debugchunks reload im Leerlauf
- Kompatibilität
- Separat von monolith.yml; Wartungsmodus mit Whitelist-Pflicht.
debug-chunks.adaptive.pause-when-players-onlineStandard: true
Verhindert standardmäßig neue Dispatches, solange echte Spieler online sind.
- Typ
- Boolean
- Erlaubt
- true | false
- Runtime-Wirkung
- Wirkt nur im vor dem Start freigeschalteten Debug Chunk Mode.
- Neustart
- Nein, /debugchunks reload im Leerlauf
- Kompatibilität
- Separat von monolith.yml; Wartungsmodus mit Whitelist-Pflicht.
debug-chunks.reporting.checkpoint-interval-secondsStandard: 15
Steuert den atomaren Fortsetzungspunkt.
- Typ
- Ganzzahl
- Erlaubt
- 5–300
- Runtime-Wirkung
- Wirkt nur im vor dem Start freigeschalteten Debug Chunk Mode.
- Neustart
- Nein, /debugchunks reload im Leerlauf
- Kompatibilität
- Separat von monolith.yml; Wartungsmodus mit Whitelist-Pflicht.
debug-chunks.reporting.progress-interval-secondsStandard: 10
Begrenzt Fortschrittsmeldungen in der Konsole.
- Typ
- Ganzzahl
- Erlaubt
- 5–300
- Runtime-Wirkung
- Wirkt nur im vor dem Start freigeschalteten Debug Chunk Mode.
- Neustart
- Nein, /debugchunks reload im Leerlauf
- Kompatibilität
- Separat von monolith.yml; Wartungsmodus mit Whitelist-Pflicht.
/monolith reload ignoriert diese Datei absichtlich. Verwende /debugchunks reload nur im Leerlauf. Solange ein Checkpoint existiert, darf die Fläche nicht unbemerkt gewechselt werden; /debugchunks reset entfernt nur den Fortschritt, niemals Weltdaten.
