Die main.json enthält bei Cobblemon 1.8.1 111 gespeicherte Schlüssel. Diese Referenz hilft dir, in der tatsächlich gewählten MCF-Packausgabe den passenden Wert zu finden, seine Zuständigkeit zu lesen und eine Änderung zu prüfen. Sie ist ausdrücklich an Cobblemon 1.8.1 gebunden und kein Beleg für jede andere Mod- oder Packversion.
Die vollständige Liste bleibt erhalten. Die Standardwerte stammen aus der am 23. September 2026 erzeugten Referenzdatei; Feldnamen und wesentliche Ladepfade wurden am 7. Oktober 2026 erneut gegen den festgelegten Upstream-Tag geprüft. Historische Messungen und Codelesung werden getrennt genannt. Es wurde für dieses Upgrade kein neuer Spielserver verändert.
Erst die tatsächlich installierte Version lesen
Notiere Packname und Packrelease, Minecraft-Version, Loader und die geladene Cobblemon-Version aus dem aktuellen Start beziehungsweise /cobblemon info, soweit deine Ausgabe diesen Befehl anbietet. Die Packrelease und die Modversion können unterschiedliche Nummern tragen. lastSavedVersion zeigt den letzten Dateispeicherstand; es ersetzt nicht den Nachweis der gerade geladenen Mod.
Bei einer anderen Version liest du ihre passende Projektquelle und deine erzeugte Datei. Kopiere nicht eine komplette 1.8.1-Konfiguration über einen unbekannten Aufbau. Addons, Datapacks und Packvorgaben können das tatsächliche Spielverhalten zusätzlich beeinflussen. Der Cobblemon-Einstieg erklärt Packwahl und Clientabgleich.
Die offizielle Config-Seite ist eine hilfreiche Orientierung, verwendet aber teilweise ältere Feldnamen und andere Standardwerte. Für diese Referenz ist der Quellcode des Tags 1.8.1 zusammen mit der gespeicherten Referenzdatei maßgeblich.
Serverdatei und lokale Clientdatei unterscheiden
Der Pfad lautet jeweils config/cobblemon/main.json: einmal auf dem Server und gegebenenfalls einmal in der lokalen Spielinstanz eines Freundes. Derselbe Dateiname bedeutet nicht denselben Speicherort. Der Ingame-Konfigurationseditor auf einem dedizierten Server speichert lokale Clientwerte und ist kein allgemeiner Editor für eure Serverdatei.
Die Grafik trennt Zuständigkeit und Änderungsschritte. Sie enthält keine gemessenen Ladezeiten.
Im Code sind 109 Felder mit Seitenangaben versehen: 87 als SERVER, 22 als CLIENT. Dazu kommen lastSavedVersion und thirdPersonViewBobbing. Diese Annotationenzählung ist keine pauschale Zählung der wirksamen Server- und Clientregeln: Die Level- und Namensbeschriftung sind beispielsweise als Clientfelder annotiert, werden im beschriebenen Aufbau aber durch Serverwerte beeinflusst.
enableDebugKeys ist als Clientfeld markiert. Es vergibt keine Spielbefehle oder OP-Rechte. Für solche Freigaben verwendet ihr die getrennte Cobblemon-Rechteanleitung.
Eine Änderung mit erhaltenem Ausgangsstand vorbereiten
Sichere die vollständige Serverdatei separat, bevor du sie bearbeitest. Bei Änderungen an Speicherung oder Spielregeln sicherst du auch die passende Welt und die wichtigen Cobblemon-Spielerdaten. Die Sicherung bleibt erhalten, bis Datei und Verhalten geprüft sind.
Ändere einen konkreten vorhandenen Wert und prüfe anschließend die JSON-Syntax. Zahl, Boolescher Wert und Text sind unterschiedliche Datentypen; true ist beispielsweise kein Text in Anführungszeichen. Ein lokaler JSON-Validator hilft beim Finden fehlender Kommas. Er bestätigt nicht automatisch einen sinnvollen Wertebereich oder die Wirkung im Spiel.
Kopiere einen einzelnen Schlüssel korrekt. Die 1.8.1-Quelle kennt ausdrücklich einige ältere Namen als Lese-Aliasse, unter anderem worldSliceDiameter, worldSliceHeight und BattlePvPMaxDistance. Deshalb sind diese belegten Aliasse nicht mit beliebigen unbekannten Tippfehlern gleichzusetzen. Verwende für neue Änderungen dennoch den aktuellen Namen und keine doppelten alten/neuen Einträge.
Nach dem Laden die gespeicherte Datei erneut lesen
Cobblemon 1.8.1 lädt die Konfiguration und schreibt sie anschließend zurück. In der historischen Prüfung wurden unbekannte Schlüssel entfernt und ein ungültiger maxVerticalCorrectionBlocks-Wert von 999 auf 200 begrenzt. Solche Integer-Grenzen sind kein universeller Schutz für alle anderen Zahlenfelder.
Ein Syntaxfehler führte in den historischen Reload- und Neustartversuchen zum Laden von Standardwerten und zum Überschreiben der fehlerhaften Datei. Darum reicht die Meldung Reloading Cobblemon settings. nicht als Erfolgskontrolle. Vergleiche nach dem Laden den tatsächlich gespeicherten Wert und den aktuellen Log mit deiner Sicherung.
Wenn die installierte Ausgabe es anbietet, lädt /cobblemonconfig reload die Serverdatei neu. Dafür braucht das Spielkonto die passende Verwaltungsfreigabe. Kopierte Zustände von Spieler-Spawnern, Weiden oder Maschinen werden damit nicht zwingend vollständig neu erzeugt.
Historisch geprüft wurde die Besonderheit bei pokemonPerChunk: Erhöhen wirkte nach Reload, Senken erst nach Neuverbinden des Testspielers. Beim Senken lässt du die beteiligten Freunde deshalb neu verbinden oder führst einen geplanten Neustart durch. Der Spawn-Guide behandelt die Beobachtung dieser Änderung.
Die vollständige Referenz lesen
Jeder Eintrag nennt Standard, Werte beziehungsweise Einheit, Zuständigkeit und eine Ladeprüfung. Ein Hinweis zum Dateireload bedeutet nicht, dass jeder vorhandene Gegenstand oder jedes gespeicherte Objekt sofort aktualisiert ist. Abgesehen von den ausdrücklich genannten historischen Versuchen sind das keine neuen Gameplay-Messungen.
Die Liste gibt keine sicheren Free-Leistungswerte vor. Ein größerer Radius, eine höhere Dichte oder häufigere Prüfung kann andere Last erzeugen. Den wirklichen Ressourcenbefund liest du mit dem Cobblemon-RAM-Guide.
Du kannst zusätzlich den vollständigen Referenzindex als JSON ansehen. Er enthält dieselben 111 Einträge und Quellenbezüge. Er ist ein Nachschlageindex, keine Datei zum direkten Installieren als main.json.
Pokémon allgemein
| Einstellung |
|---|
maxPokemonLevel · Standard 100. Level, 1–1000. Gilt: Server. Höchstlevel; begrenzt auch die Level wilder Pokémon Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
maxPokemonFriendship · Standard 255. 0–1000. Gilt: Server. Obergrenze der Freundschaft Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
announceDropItems · Standard true. true/false. Gilt: Server. Chatmeldung, wenn ein Pokémon Items fallen lässt Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
defaultDropItemMethod · Standard on-entity. on-entity, on-player, to-inventory. Gilt: Server. wohin Drops fallen, wenn die Droptabelle nichts vorgibt Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
dropAfterDeathAnimation · Standard false. true/false. Gilt: Server. Drops erst nach der Todesanimation statt sofort Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
ambientPokemonCryTicks · Standard 1080. Ticks. Gilt: Server. Abstand der Umgebungsrufe; der Tooltip nennt den Wert unbenutzt, der Code verwendet ihn aber Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
experienceMultiplier · Standard 2.0. Faktor. Gilt: Server. Faktor in der EP-Formel — der Standard verdoppelt alle Kampf-EP Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
displayEntityLevelLabel · Standard true. true/false. Gilt: Server. Level über dem Pokémon; als Client-Wert markiert, der Server überstimmt ihn aber Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
displayEntityNameLabel · Standard true. true/false. Gilt: Server. Name über dem Pokémon; wie oben vom Server gesteuert Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
displayNameForUnknownPokemon · Standard false. true/false. Gilt: Client. Namen auch ohne vorherigen Scan anzeigen Ladeprüfung: Client. |
displayEntityLabelsWhenCrouchingOnly · Standard false. true/false. Gilt: Client. Beschriftungen nur beim Schleichen Ladeprüfung: Client. |
fossilMachineAlphaChance · Standard 20. 1 zu x. Gilt: Server. Alpha-Chance der Fossil-Maschine; 0 wirft laut Code einen Fehler (neu in 1.8) Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
fossilMachineShinyChance · Standard 100. 1 zu x. Gilt: Server. Shiny-Chance der Fossil-Maschine; 0 wirft einen Fehler (neu in 1.8) Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
honeySlatherAlphaChance · Standard 100. 1 zu x. Gilt: Server. Alpha-Chance an honigbestrichenen Stämmen; 0 schaltet ab (neu in 1.8) Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
honeySlatherShinyChance · Standard 4000. 1 zu x. Gilt: Server. Shiny-Chance an honigbestrichenen Stämmen; 0 schaltet ab (neu in 1.8) Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
shinyNoticeParticlesDistance · Standard 24. Blöcke. Gilt: Client. Reichweite der Shiny-Partikel Ladeprüfung: Client. |
captureCalculator · Standard cobblemon. Formel-ID. Gilt: Server. Fangformel; erlaubt sind cobblemon, generation_1 bis generation_9 (mit generation_2_fixed, generation_3_and_4) und debug, unbekannte IDs fallen auf den Standard Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
playerDamagePokemon · Standard true. true/false. Gilt: Server. Spieler dürfen Pokémon Schaden zufügen Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
pokemonIntrinsicSizeMin · Standard 0.95. Faktor. Gilt: Server. kleinster zufälliger Größenfaktor bei der Erzeugung (neu in 1.8) Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
pokemonIntrinsicSizeMax · Standard 1.05. Faktor. Gilt: Server. größter zufälliger Größenfaktor (neu in 1.8) Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
babyPokemonLevelDuration · Standard 9. Level. Gilt: Server. so viele Level gilt ein Pokémon als Jungtier und wird kleiner dargestellt; ≤ 1 schaltet ab (neu in 1.8) Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
babyPokemonSizeMultiplier · Standard 0.9. Faktor. Gilt: Server. Größe auf Level 1, steigt linear bis zum Ende der Jungtier-Phase (neu in 1.8) Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
minimumRidingScale · Standard 0.75. Faktor. Gilt: Server. unterhalb dieser Größe ist ein Pokémon nicht reitbar (neu in 1.8) Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
maxDynamaxLevel · Standard 10. 0–10. Gilt: Server. Obergrenze der Stufe für die Riesenform im Kampf Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
infiniteTmUses · Standard false. true/false. Gilt: Server. Technische Maschinen werden beim Benutzen nicht verbraucht (neu in 1.8) Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
Spawning
| Einstellung |
|---|
enableSpawning · Standard true. true/false. Gilt: Server. schaltet den natürlichen Spawner ab; zusätzlich gibt es die Gamerule doPokemonSpawning Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
worldSpawningBlocklist · Standard []. Liste von Dimensionen. Gilt: Server. Welten ohne Spawns, zum Beispiel minecraft:the_nether (neu in 1.8) Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
pokemonPerChunk · Standard 1.0. Dichte. Gilt: Server. Dichte-Obergrenze im 48 × 48-Block-Prüfbereich der Spawnzone. In 1.8.1 endet die normale Prüfung bei erreichter Grenze, also ab 9 × dem wirksamen Dichtewert. Ladeprüfung: Erhöhen: Reload; Senken: Spieler neu verbinden oder Server neu starten (historisch geprüft). |
ticksBetweenSpawnAttempts · Standard 20. Ticks. Gilt: Server. Takt: ein Spawn-Durchgang je Spieler alle x Ticks (20 = 1 Sekunde); der erste nach 100 Ticks Ladeprüfung: Neuverbinden. |
maximumSpawnsPerPass · Standard 8. Anzahl. Gilt: Server. höchstens so viele Spawns je Durchgang Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
spawningZoneDiameter · Standard 8. Blöcke. Gilt: Server. Kantenlänge der Spawn-Zone (x und z) Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
spawningZoneHeight · Standard 16. Blöcke. Gilt: Server. Höhe der Spawn-Zone, mittig auf dem Spieler Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
minimumSpawningZoneDistanceFromPlayer · Standard 16. Blöcke. Gilt: Server. kleinster Abstand der Zone zum Spieler Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
maximumSpawningZoneDistanceFromPlayer · Standard 64. Blöcke. Gilt: Server. größter Abstand der Zone; auch Suchradius für Köder-Blöcke Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
maxVerticalCorrectionBlocks · Standard 64. Blöcke, 1–200. Gilt: Server. wie weit die Zone nach oben und unten nach festem Boden sucht; 999 wird still zu 200 (geprüft) Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
minimumDistanceBetweenEntities · Standard 8.0. Blöcke. Gilt: Server. Mindestabstand eines Spawns zu anderen Lebewesen und zu Spawns desselben Durchgangs Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
maxNearbyBlocksHorizontalRange · Standard 4. Blöcke. Gilt: Server. Suchradius für Spawns, die bestimmte Blöcke in der Nähe brauchen (horizontal) Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
maxNearbyBlocksVerticalRange · Standard 2. Blöcke. Gilt: Server. dasselbe vertikal Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
maxVerticalSpace · Standard 8. Blöcke. Gilt: Server. höchstens so viel Kopffreiheit wird geprüft Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
minimumLevelRangeMax · Standard 10. Level, 1–1000. Gilt: Server. Levelbereich wilder Pokémon bei leerem Team (1 bis x) Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
savePokemonToWorld · Standard true. true/false. Gilt: Server. false: wilde Pokémon verschwinden beim Entladen des Chunks Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
pokeSnackPokemonPerChunk · Standard 2.0. Dichte. Gilt: Server. Dichte-Obergrenze für Spawns am Köder-Block Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
shinyRate · Standard 8192. 1 zu x, 0 = nie. Gilt: Server. Shiny-Chance für jedes erzeugte Pokémon, auch per Befehl Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
teraTypeRate · Standard 20. 1 zu x. Gilt: Server. Chance auf einen abweichenden Tera-Typ Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
baseApricornTreeGenerationChance · Standard 0.1. Faktor. Gilt: Server. Häufigkeit der Apricorn- und Saccharine-Bäume bei der Weltgenerierung Ladeprüfung: nur neue Chunks. |
despawnerNearDistance · Standard 32. Blöcke. Gilt: Server. näher am Spieler despawnt ein wildes Pokémon nie, unabhängig vom Alter Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
despawnerFarDistance · Standard 96. Blöcke. Gilt: Server. weiter weg despawnt sie, sobald sie älter als das Mindestalter ist Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
despawnerMinAgeTicks · Standard 600. Ticks (30 s). Gilt: Server. jüngere Pokémon despawnen nie Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
despawnerMaxAgeTicks · Standard 3600. Ticks (3 min). Gilt: Server. ab diesem Alter despawnen Pokémon auch in mittlerer Entfernung Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
monitorAlphaRate · Standard 40. 1 zu x. Gilt: Server. Alpha-Chance des Data Monitor im Fossil-Aufbau; 0 wirft einen Fehler (neu in 1.8) Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
monitorShinyRate · Standard 200. 1 zu x. Gilt: Server. Shiny-Chance des Data Monitor; 0 wirft einen Fehler (neu in 1.8) Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
exportSpawnConfig · Standard false. true/false. Gilt: Server. legt best-spawner-config.json an und liest sie Ladeprüfung: Neustart. |
Starter
| Einstellung |
|---|
exportStarterConfig · Standard false. true/false. Gilt: Server. legt starters.json an und liest sie; ohne den Schalter gelten die eingebauten Starter Ladeprüfung: Neustart. |
Kämpfe
| Einstellung |
|---|
autoUpdateShowdown · Standard true. true/false. Gilt: Server. entpackt die Kampf-Engine bei jedem Start neu; false erhält eigene Anpassungen im Showdown-Ordner Ladeprüfung: Neustart. |
defaultFleeDistance · Standard 32. Blöcke, −1 = keine Flucht. Gilt: Server. Abstand, ab dem ein wilder Kampf als Flucht endet Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
allowExperienceFromPvP · Standard true. true/false. Gilt: Server. EP auch aus Kämpfen zwischen Spielern Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
experienceShareMultiplier · Standard 0.5. Faktor. Gilt: Server. EP-Anteil für Teammitglieder, die ein EP-teilendes Item tragen Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
awardExperienceToFaintedPokemon · Standard false. true/false. Gilt: Server. EP auch für besiegte Teammitglieder (neu in 1.8) Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
awardExperienceOnBattleLoss · Standard false. true/false. Gilt: Server. EP auch nach einem verlorenen Kampf (neu in 1.8) Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
luckyEggMultiplier · Standard 1.5. Faktor. Gilt: Server. EP-Faktor für das Item lucky_egg Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
allowSpectating · Standard true. true/false. Gilt: Server. Zuschauen bei Kämpfen erlauben Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
battleWildMaxDistance · Standard 12. Blöcke. Gilt: Server. Reichweite, um einen wilden Kampf zu beginnen Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
battlePvPMaxDistance · Standard 32. Blöcke. Gilt: Server. Reichweite einer Kampfanfrage an Spieler (ältere Schreibweise: BattlePvPMaxDistance) Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
battleSpectateMaxDistance · Standard 64. Blöcke. Gilt: Server. Reichweite zum Zuschauen Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
walkingInBattleAnimations · Standard false. true/false. Gilt: Client. Laufanimationen im Kampf Ladeprüfung: Client. |
Statuszustände und Heilung
| Einstellung |
|---|
passiveStatuses · Standard je "180-300". Sekunden, "min-max" je Status. Gilt: Server. Dauer, bis Gift, Paralyse, Einfrieren, Schlaf und Verbrennung außerhalb des Kampfes von selbst enden Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
infiniteHealerCharge · Standard false. true/false. Gilt: Server. Heilmaschine ohne Ladungen Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
maxHealerCharge · Standard 6.0. Ladungen. Gilt: Server. Maximale Ladung wird beim Erzeugen der Heilmaschine übernommen und mindestens auf 6 begrenzt. Ein Reload allein aktualisiert nicht zwingend die vorhandene Maschine. Ladeprüfung: Maschine neu laden. |
secondsToChargeHealingMachine · Standard 900. Sekunden. Gilt: Server. Zeit bis zur vollen Ladung Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
defaultFaintTimer · Standard 300. Sekunden. Gilt: Server. Zeit bis zur Selbst-Wiederbelebung nach einem K.O. Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
faintAwakenHealthPercent · Standard 0.2. Anteil 0–1. Gilt: Server. Lebenspunkte beim Aufwachen; 0 schaltet die Selbst-Wiederbelebung ab Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
healPercent · Standard 0.05. Anteil 0–1. Gilt: Server. passive Heilung je Takt, mindestens 1 Lebenspunkt; 0 schaltet ab Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
healTimer · Standard 60. Sekunden. Gilt: Server. Abstand der passiven Heilung (nur im Team, nicht im Kampf) Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
Welt, Weide und Tausch
| Einstellung |
|---|
appleLeftoversChance · Standard 0.025. Wahrscheinlichkeit. Gilt: Server. Chance auf das Item „Überreste“ beim Essen bestimmter Früchte Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
maxRootsInArea · Standard 9. Anzahl. Gilt: Server. Wurzeln in der Umgebung, bevor das Wachstum stoppt Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
bigRootPropagationChance · Standard 0.5. Wahrscheinlichkeit. Gilt: Server. Ausbreitung großer Wurzeln je Random-Tick (nur bei wenig Licht) Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
energyRootChance · Standard 0.25. Anteil. Gilt: Server. Anteil der Energiewurzeln an neuen Wurzeln Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
defaultPasturedPokemonLimit · Standard 16. Anzahl. Gilt: Server. Pokémon je Weide-Block Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
pastureBlockUpdateTicks · Standard 40. Ticks. Gilt: Server. Prüfintervall der Weide Ladeprüfung: Weide neu laden. |
pastureMaxWanderDistance · Standard **32 (1.7.3: 64)**. Blöcke. Gilt: Server. Bewegungsradius um den Weide-Block Ladeprüfung: Weide neu laden. |
pastureMaxPerChunk · Standard 4.0. Dichte. Gilt: Server. Dichte-Grenze beim Einsetzen in die Weide Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
maxInsertedFossilItems · Standard 2. Anzahl. Gilt: Server. Fossilien im Analysator Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
tradeMaxDistance · Standard 12. Blöcke. Gilt: Server. Reichweite für Tausch und Team-Anfragen Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
Pokédex
| Einstellung |
|---|
maxPokedexScanningDetectionRange · Standard 10. Blöcke. Gilt: Server. Reichweite des Scanners Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
unlockAllMoveDexMovesByDefault · Standard false. true/false. Gilt: Server. alle Attacken in TM-Maschine und Attacken-Liste freigeschaltet (neu in 1.8) Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
hideUnimplementedPokemonInThePokedex · Standard false. true/false. Gilt: Client. noch nicht umgesetzte Arten im Index ausblenden Ladeprüfung: Client. |
Speicherung
| Einstellung |
|---|
storageFormat · Standard nbt. nbt, json, mongodb. Gilt: Server. Speicherformat für Team und PC; ein anderer Wert verhindert den Start Ladeprüfung: Neustart. |
mongoDBConnectionString · Standard mongodb://localhost:27017. Text. Gilt: Server. nur bei mongodb Ladeprüfung: Neustart. |
mongoDBDatabaseName · Standard cobblemon. Text. Gilt: Server. nur bei mongodb Ladeprüfung: Neustart. |
pokemonSaveIntervalSeconds · Standard 30. Sekunden, 1–120. Gilt: Server. Speicherintervall der Team- und PC-Daten Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
defaultBoxCount · Standard 40. Boxen, 1–1000. Gilt: Server. PC-Boxen je Spieler; nicht gesperrte bestehende PCs werden beim Laden angepasst. Vor dem Verkleinern vorhandene Inhalte prüfen. Ladeprüfung: Neuverbinden. |
defaultKeyItems · Standard []. Liste von Items. Gilt: Server. Schlüssel-Items für neue Spieler Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
preventCompletePartyDeposit · Standard false. true/false. Gilt: Server. das letzte Teammitglied darf nicht in den PC Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
Oberfläche (nur Client)
| Einstellung |
|---|
summaryPokemonFollowCursor · Standard true. true/false. Gilt: Client. Modell in der Übersicht folgt der Maus Ladeprüfung: Client. |
partyPortraitAnimations · Standard NEVER_ANIMATE. NEVER_ANIMATE, ANIMATE_SELECTED, ALWAYS_ANIMATE. Gilt: Client. Animation im Team-Overlay Ladeprüfung: Client. |
pcProfileAnimations · Standard ANIMATE_SELECTED. wie oben. Gilt: Client. Animation der PC-Plätze Ladeprüfung: Client. |
summaryProfileAnimations · Standard ANIMATE_SELECTED. wie oben. Gilt: Client. Animation in der Übersicht Ladeprüfung: Client. |
animateBattleTiles · Standard false. true/false. Gilt: Client. animierte Porträts im Kampf Ladeprüfung: Client. |
Reiten
| Einstellung |
|---|
infiniteRideStamina · Standard false. true/false. Gilt: Server. unbegrenzte Ausdauer beim Reiten Ladeprüfung: Datei neu laden; Wirkung im passenden Spielkontext prüfen. |
invertPitch · Standard false. true/false. Gilt: Client. Nick-Achse umkehren Ladeprüfung: Client. |
invertYaw · Standard false. true/false. Gilt: Client. Gier-Achse umkehren Ladeprüfung: Client. |
xAxisSensitivity · Standard 1.0. Faktor. Gilt: Client. Mausempfindlichkeit horizontal Ladeprüfung: Client. |
yAxisSensitivity · Standard 1.0. Faktor. Gilt: Client. Mausempfindlichkeit vertikal Ladeprüfung: Client. |
swapXAndYAxes · Standard false. true/false. Gilt: Client. Achsen tauschen Ladeprüfung: Client. |
disableRoll · Standard false. true/false. Gilt: Client. keine Rollbewegung der Kamera Ladeprüfung: Client. |
displayControlSeconds · Standard 0. Sekunden. Gilt: Client. Anzeigedauer der Steuerungshilfe nach dem Aufsitzen Ladeprüfung: Client. |
rememberRidingCamera · Standard false. true/false. Gilt: Client. letzte Kameraperspektive merken Ladeprüfung: Client. |
enableInFlightDismounting · Standard false. true/false. Gilt: Client. Absteigen in der Luft Ladeprüfung: Client. |
thirdPersonViewBobbing · Standard true. true/false. Gilt: Client. ohne Wirkung: steht in der Datei, der Code dazu ist auskommentiert Ladeprüfung: —. |
Debug und Intern
| Einstellung |
|---|
enableDebugKeys · Standard false. true/false. Gilt: Client. Lokale Debug-Tasten und Reit-Debug; erteilt keine Serverbefehlsrechte. Ladeprüfung: Client. |
lastSavedVersion · Standard Mod-Version. Text. Gilt: intern. Version, mit der die Datei zuletzt gespeichert wurde; nicht von Hand ändern Ladeprüfung: —. |
Speicherung und PC vor einer Änderung sichern
storageFormat wechselt den verwendeten Speicherweg. Eine andere Zeichenfolge ist kein einfacher Formatkonverter für eure bereits vorhandenen Team- und PC-Daten. Sichert diese Daten und verwendet die zur Ausgabe passende Migrationsanleitung, bevor ihr das Backend ändert.

Die frühere Illustration zeigt belegte Boxen. Sie beweist weder eine aktuelle Boxzahl eures Servers noch eine geprüfte Verkleinerung oder Datenmigration.
Prüft bei defaultBoxCount vorhandene Inhalte und gegebenenfalls gesperrte PCs. Verringert die Zahl nicht beiläufig als vermeintliche RAM-Optimierung. Weltbackup, Teamdaten und Plugin- beziehungsweise Modkonfiguration gehören beim Rückweg zusammen.
Exportdateien und Updateunterschiede beachten
Ohne die passenden Export-Schalter verwendet 1.8.1 die eingebauten Starter- und Spawnvorgaben. exportStarterConfig und exportSpawnConfig können zusätzliche Dateien unter config/cobblemon/ erzeugen. Prüft deren tatsächliche Entstehung und Ladeweg in eurer Ausgabe, bevor ihr neue Dateien selbst anlegt.
Die mitgelieferte Spawn-JSON enthält worldBuckets mit den Gewichten 94,0 / 5,0 / 0,5 / 0,2 / 0,3 für common, uncommon, rare, ultra-rare und boss. Das sind Auswahlgewichte, keine gemessene Wahrscheinlichkeit für eine bestimmte Art an jedem Standort. Die eingebauten Kotlin-Klassenwerte unterscheiden sich teilweise von dieser Ressourcendatei; maßgeblich ist die tatsächlich geladene Quelle.
Die exportierte best-spawner-config.json hat außerdem version und replaceWithNewVersion. Bei einer höheren internen Version kann der entsprechende Ladeweg die Exportdatei ersetzen. Sichert deshalb auch eigene Spawnanpassungen vor einem Packupdate. Der Update-Guide behandelt den gemeinsamen Wechsel von Server und Clients.
Gegenüber der gespeicherten 1.7.3-Referenz gibt es 16 neue und zwei entfallene Schlüssel. pastureMaxWanderDistance hat in der frischen 1.8.1-Datei den Standard 32 statt 64. Ein bestehender eigener Wert wird dadurch nicht automatisch zum neuen Standard. Die Dichteberechnung änderte sich ebenfalls; gleiche Zahlen bedeuten nicht zwingend gleiches Spielverhalten.
FAQ
Gilt diese Liste für jede Cobblemon-Packversion?
Sie ist an Cobblemon 1.8.1 gebunden. Prüfe die tatsächlich geladene Mod und Packrelease sowie zusätzliche Erweiterungen, bevor du Werte übernimmst.
Warum hat die Datei nach einem Fehler wieder Standardwerte?
Der historische 1.8.1-Test bestätigte Laden von Defaults mit anschließendem Zurückschreiben nach einem Syntaxfehler. Erhalte den fehlerhaften Stand und die separate Sicherung; lade erst eine geprüft gültige Datei erneut.
Kann ich Serverwerte im Ingame-Editor ändern?
Auf dem beschriebenen dedizierten Aufbau bearbeitet dieser Editor lokale Clientwerte. Die Serverdatei und ihre Verwaltungsfreigabe sind ein anderer Weg.
Warum greift ein kleinerer Dichtewert nach Reload nicht gleich?
Der vorhandene Spieler-Spawner kann den früheren Wert behalten. Für 1.8.1 wurde historisch der nötige Neuverbindungsversuch geprüft; plane die beteiligten Konten oder einen Neustart ein.
Werden alle Zahlen automatisch sicher begrenzt?
Nein. Der Code begrenzt bestimmte annotierte Integerwerte. Andere Zahlen können ungültig sein oder unerwünschtes Verhalten erzeugen. Lies den einzelnen Eintrag und prüfe den Effekt.
Darf ich den JSON-Index als main.json installieren?
Er ist ein Referenzindex mit Beschreibungen und Quellen, keine installierbare Konfiguration. Ändere die tatsächlich erzeugte Serverdatei gezielt und mit erhaltenem Ausgangsstand.
Quellen und historischer Prüfstand
Der festgelegte Tag Cobblemon 1.8.1 und seine Konfigurations-/Ladepfade wurden erneut gelesen. Die gespeicherte Hauptdatei und die Ladeversuche stammen vom 23. September 2026, Minecraft 1.21.1 mit Fabric. Die Server-Spawning-Messung verwendete einen stehenden Protokoll-Testspieler; sie war keine vollständige Spielprobe mit allen Packfunktionen.
Neue Lastmessungen oder pauschal bestätigtes Reload-Verhalten aller 111 Werte werden hier nicht behauptet. Der erhaltene GSH-Guide behandelt Pixelmon und dessen YAML-Konfiguration; seine Schlüssel und Befehle werden nicht auf Cobblemon übertragen.