De main.json bevat bij Cobblemon 1.8.1 111 opgeslagen sleutels. Deze referentie helpt je om in de daadwerkelijk gekozen MCF-packuitvoering de juiste waarde te vinden, de bevoegdheid ervan te lezen en een wijziging te controleren. Ze is uitdrukkelijk gekoppeld aan Cobblemon 1.8.1 en is geen bewijs voor elke andere mod- of packversie.
De volledige lijst blijft behouden. De standaardwaarden komen uit het referentiebestand dat op 23 september 2026 is gegenereerd; veldnamen en belangrijke laadpaden zijn op 7 oktober 2026 opnieuw gecontroleerd tegen de vastgelegde upstream-tag. Historische metingen en code-analyse worden apart genoemd. Voor deze upgrade is geen nieuwe spelserver aangepast.
Lees eerst de daadwerkelijk geïnstalleerde versie
Noteer packnaam en packrelease, Minecraft-versie, loader en de geladen Cobblemon-versie uit de huidige start of uit /cobblemon info, voor zover jouw uitvoering dit commando aanbiedt. De packrelease en de modversie kunnen verschillende nummers hebben. lastSavedVersion toont de laatste bestandsopslag; het vervangt niet het bewijs van de mod die op dat moment geladen is.
Bij een andere versie lees je de bijbehorende projectbron en je eigen gegenereerde bestand. Kopieer geen complete 1.8.1-configuratie over een onbekende opbouw heen. Addons, datapacks en packvoorgaven kunnen het daadwerkelijke spelgedrag bovendien beïnvloeden. De Cobblemon-introductie legt packkeuze en clientafstemming uit.
De officiële config-pagina is een nuttige oriëntatie, maar gebruikt deels oudere veldnamen en andere standaardwaarden. Voor deze referentie zijn de broncode van tag 1.8.1 samen met het opgeslagen referentiebestand leidend.
Serverbestand en lokaal clientbestand onderscheiden
Het pad is telkens config/cobblemon/main.json: eenmaal op de server en eventueel eenmaal in de lokale spelinstantie van een vriend. Dezelfde bestandsnaam betekent niet dezelfde opslaglocatie. De ingame-configuratie-editor op een dedicated server slaat lokale clientwaarden op en is geen algemene editor voor jullie serverbestand.
De afbeelding scheidt bevoegdheid en wijzigingsstappen. Ze bevat geen gemeten laadtijden.
In de code hebben 109 velden een zijdeaanduiding: 87 als SERVER, 22 als CLIENT. Daarbij komen lastSavedVersion en thirdPersonViewBobbing. Deze telling van annotaties is geen algemene telling van de werkzame server- en clientregels: het level- en naamlabel zijn bijvoorbeeld als clientvelden geannoteerd, maar worden in de beschreven opbouw door serverwaarden beïnvloed.
enableDebugKeys is als clientveld gemarkeerd. Het geeft geen spelcommando's of OP-rechten. Voor zulke vrijgaven gebruik je de aparte Cobblemon-rechtenhandleiding.
Een wijziging voorbereiden met behouden uitgangspunt
Maak een aparte back-up van het volledige serverbestand voordat je het bewerkt. Bij wijzigingen aan opslag of spelregels back-up je ook de bijbehorende wereld en de belangrijke Cobblemon-spelergegevens. De back-up blijft bewaard totdat bestand en gedrag zijn gecontroleerd.
Wijzig één concrete, bestaande waarde en controleer daarna de JSON-syntaxis. Getal, booleaanse waarde en tekst zijn verschillende gegevenstypen; true is bijvoorbeeld geen tekst tussen aanhalingstekens. Een lokale JSON-validator helpt bij het vinden van ontbrekende komma's. Hij bevestigt niet automatisch een zinvol waardebereik of het effect in het spel.
Kopieer een afzonderlijke sleutel correct. De 1.8.1-bron kent uitdrukkelijk enkele oudere namen als lees-aliassen, onder andere worldSliceDiameter, worldSliceHeight en BattlePvPMaxDistance. Daarom zijn deze gedocumenteerde aliassen niet gelijk te stellen aan willekeurige onbekende typefouten. Gebruik voor nieuwe wijzigingen toch de actuele naam en geen dubbele oude/nieuwe items.
Lees het opgeslagen bestand na het laden opnieuw
Cobblemon 1.8.1 laadt de configuratie en schrijft deze daarna terug. In de historische controle werden onbekende sleutels verwijderd en werd een ongeldige maxVerticalCorrectionBlocks-waarde van 999 beperkt tot 200. Zulke integergrenzen zijn geen universele bescherming voor alle andere getalvelden.
Een syntaxfout leidde in de historische reload- en herstartpogingen tot het laden van standaardwaarden en het overschrijven van het foutieve bestand. Daarom volstaat de melding Reloading Cobblemon settings. niet als succescontrole. Vergelijk na het laden de daadwerkelijk opgeslagen waarde en het actuele log met je back-up.
Als de geïnstalleerde uitvoering het aanbiedt, laadt /cobblemonconfig reload het serverbestand opnieuw. Daarvoor heeft het spelersaccount de juiste beheersvrijgave nodig. Gekopieerde toestanden van speler-spawners, weides of machines worden hiermee niet per se volledig opnieuw aangemaakt.
Historisch gecontroleerd is de bijzonderheid bij pokemonPerChunk: verhogen werkte na een reload, verlagen pas nadat de testspeler opnieuw verbonden was. Laat bij het verlagen de betrokken vrienden daarom opnieuw verbinden of voer een geplande herstart uit. De spawn-gids behandelt het observeren van deze wijziging.
De volledige referentie lezen
Elk item noemt standaard, waarden of eenheid, bevoegdheid en een laadcontrole. Een opmerking over het opnieuw laden van het bestand betekent niet dat elk bestaand voorwerp of elk opgeslagen object meteen is bijgewerkt. Afgezien van de uitdrukkelijk genoemde historische pogingen zijn dit geen nieuwe gameplaymetingen.
De lijst geeft geen veilige Free-prestatiewaarden voor. Een grotere radius, een hogere dichtheid of een vaker uitgevoerde controle kan een andere belasting veroorzaken. De werkelijke resourcebevinding lees je met de Cobblemon-RAM-gids.
Je kunt aanvullend de volledige referentie-index als JSON bekijken. Die bevat dezelfde 111 items en bronverwijzingen. Het is een naslagindex, geen bestand om direct als main.json te installeren.
Pokémon algemeen
| Instelling |
|---|
maxPokemonLevel · Standaard 100. Level, 1–1000. Geldt voor: server. Maximumlevel; begrenst ook de levels van wilde Pokémon Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
maxPokemonFriendship · Standaard 255. 0–1000. Geldt voor: server. Bovengrens van de vriendschap Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
announceDropItems · Standaard true. true/false. Geldt voor: server. Chatmelding wanneer een Pokémon items laat vallen Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
defaultDropItemMethod · Standaard on-entity. on-entity, on-player, to-inventory. Geldt voor: server. waar drops terechtkomen als de droptabel niets voorschrijft Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
dropAfterDeathAnimation · Standaard false. true/false. Geldt voor: server. Drops pas na de doodsanimatie in plaats van meteen Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
ambientPokemonCryTicks · Standaard 1080. Ticks. Geldt voor: server. Interval tussen omgevingsgeluiden; de tooltip noemt de waarde ongebruikt, maar de code gebruikt hem wel Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
experienceMultiplier · Standaard 2.0. Factor. Geldt voor: server. Factor in de EP-formule — de standaard verdubbelt alle gevechts-EP Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
displayEntityLevelLabel · Standaard true. true/false. Geldt voor: server. Level boven de Pokémon; als clientwaarde gemarkeerd, maar de server overschrijft hem Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
displayEntityNameLabel · Standaard true. true/false. Geldt voor: server. Naam boven de Pokémon; net als hierboven door de server aangestuurd Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
displayNameForUnknownPokemon · Standaard false. true/false. Geldt voor: client. Namen ook zonder voorafgaande scan tonen Laadcontrole: client. |
displayEntityLabelsWhenCrouchingOnly · Standaard false. true/false. Geldt voor: client. Labels alleen tijdens het sluipen Laadcontrole: client. |
fossilMachineAlphaChance · Standaard 20. 1 op x. Geldt voor: server. Alpha-kans van de fossielmachine; 0 geeft volgens de code een fout (nieuw in 1.8) Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
fossilMachineShinyChance · Standaard 100. 1 op x. Geldt voor: server. Shiny-kans van de fossielmachine; 0 geeft een fout (nieuw in 1.8) Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
honeySlatherAlphaChance · Standaard 100. 1 op x. Geldt voor: server. Alpha-kans bij met honing besmeurde stammen; 0 schakelt uit (nieuw in 1.8) Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
honeySlatherShinyChance · Standaard 4000. 1 op x. Geldt voor: server. Shiny-kans bij met honing besmeurde stammen; 0 schakelt uit (nieuw in 1.8) Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
shinyNoticeParticlesDistance · Standaard 24. Blokken. Geldt voor: client. Bereik van de shiny-deeltjes Laadcontrole: client. |
captureCalculator · Standaard cobblemon. Formule-ID. Geldt voor: server. Vangformule; toegestaan zijn cobblemon, generation_1 tot generation_9 (met generation_2_fixed, generation_3_and_4) en debug, onbekende ID's vallen terug op de standaard Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
playerDamagePokemon · Standaard true. true/false. Geldt voor: server. Spelers mogen Pokémon schade toebrengen Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
pokemonIntrinsicSizeMin · Standaard 0.95. Factor. Geldt voor: server. kleinste willekeurige groottefactor bij het aanmaken (nieuw in 1.8) Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
pokemonIntrinsicSizeMax · Standaard 1.05. Factor. Geldt voor: server. grootste willekeurige groottefactor (nieuw in 1.8) Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
babyPokemonLevelDuration · Standaard 9. Level. Geldt voor: server. zoveel levels geldt een Pokémon als jong en wordt kleiner weergegeven; ≤ 1 schakelt uit (nieuw in 1.8) Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
babyPokemonSizeMultiplier · Standaard 0.9. Factor. Geldt voor: server. Grootte op level 1, stijgt lineair tot het einde van de jongenfase (nieuw in 1.8) Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
minimumRidingScale · Standaard 0.75. Factor. Geldt voor: server. onder deze grootte is een Pokémon niet te berijden (nieuw in 1.8) Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
maxDynamaxLevel · Standaard 10. 0–10. Geldt voor: server. Bovengrens van de stap voor de reuzenvorm in gevechten Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
infiniteTmUses · Standaard false. true/false. Geldt voor: server. Technische machines worden bij gebruik niet verbruikt (nieuw in 1.8) Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
Spawning
| Instelling |
|---|
enableSpawning · Standaard true. true/false. Geldt voor: server. schakelt de natuurlijke spawner uit; daarnaast bestaat de gamerule doPokemonSpawning Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
worldSpawningBlocklist · Standaard []. Lijst van dimensies. Geldt voor: server. Werelden zonder spawns, bijvoorbeeld minecraft:the_nether (nieuw in 1.8) Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
pokemonPerChunk · Standaard 1.0. Dichtheid. Geldt voor: server. Dichtheidsbovengrens in het controlegebied van 48 × 48 blokken van de spawnzone. In 1.8.1 stopt de normale controle zodra de grens is bereikt, dus vanaf 9 × de werkzame dichtheidswaarde. Laadcontrole: verhogen: reload; verlagen: speler opnieuw laten verbinden of server herstarten (historisch gecontroleerd). |
ticksBetweenSpawnAttempts · Standaard 20. Ticks. Geldt voor: server. Ritme: één spawnronde per speler elke x ticks (20 = 1 seconde); de eerste na 100 ticks Laadcontrole: opnieuw verbinden. |
maximumSpawnsPerPass · Standaard 8. Aantal. Geldt voor: server. maximaal zoveel spawns per ronde Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
spawningZoneDiameter · Standaard 8. Blokken. Geldt voor: server. Zijdelengte van de spawnzone (x en z) Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
spawningZoneHeight · Standaard 16. Blokken. Geldt voor: server. Hoogte van de spawnzone, gecentreerd op de speler Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
minimumSpawningZoneDistanceFromPlayer · Standaard 16. Blokken. Geldt voor: server. kleinste afstand van de zone tot de speler Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
maximumSpawningZoneDistanceFromPlayer · Standaard 64. Blokken. Geldt voor: server. grootste afstand van de zone; ook zoekradius voor lokblokken Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
maxVerticalCorrectionBlocks · Standaard 64. Blokken, 1–200. Geldt voor: server. hoe ver de zone omhoog en omlaag naar vaste grond zoekt; 999 wordt stilzwijgend 200 (gecontroleerd) Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
minimumDistanceBetweenEntities · Standaard 8.0. Blokken. Geldt voor: server. Minimale afstand van een spawn tot andere levende wezens en tot spawns van dezelfde ronde Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
maxNearbyBlocksHorizontalRange · Standaard 4. Blokken. Geldt voor: server. Zoekradius voor spawns die bepaalde blokken in de buurt nodig hebben (horizontaal) Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
maxNearbyBlocksVerticalRange · Standaard 2. Blokken. Geldt voor: server. hetzelfde verticaal Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
maxVerticalSpace · Standaard 8. Blokken. Geldt voor: server. er wordt maximaal zoveel ruimte boven het hoofd gecontroleerd Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
minimumLevelRangeMax · Standaard 10. Level, 1–1000. Geldt voor: server. Levelbereik van wilde Pokémon bij een leeg team (1 tot x) Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
savePokemonToWorld · Standaard true. true/false. Geldt voor: server. false: wilde Pokémon verdwijnen wanneer de chunk wordt ontladen Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
pokeSnackPokemonPerChunk · Standaard 2.0. Dichtheid. Geldt voor: server. Dichtheidsbovengrens voor spawns bij het lokblok Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
shinyRate · Standaard 8192. 1 op x, 0 = nooit. Geldt voor: server. Shiny-kans voor elke aangemaakte Pokémon, ook via commando Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
teraTypeRate · Standaard 20. 1 op x. Geldt voor: server. Kans op een afwijkend Tera-type Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
baseApricornTreeGenerationChance · Standaard 0.1. Factor. Geldt voor: server. Frequentie van apricorn- en saccharine-bomen bij het genereren van de wereld Laadcontrole: alleen nieuwe chunks. |
despawnerNearDistance · Standaard 32. Blokken. Geldt voor: server. dichter bij de speler despawnt een wilde Pokémon nooit, ongeacht de leeftijd Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
despawnerFarDistance · Standaard 96. Blokken. Geldt voor: server. verder weg despawnen ze zodra ze ouder zijn dan de minimumleeftijd Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
despawnerMinAgeTicks · Standaard 600. Ticks (30 s). Geldt voor: server. jongere Pokémon despawnen nooit Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
despawnerMaxAgeTicks · Standaard 3600. Ticks (3 min). Geldt voor: server. vanaf deze leeftijd despawnen Pokémon ook op middelgrote afstand Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
monitorAlphaRate · Standaard 40. 1 op x. Geldt voor: server. Alpha-kans van de Data Monitor in de fossielopstelling; 0 geeft een fout (nieuw in 1.8) Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
monitorShinyRate · Standaard 200. 1 op x. Geldt voor: server. Shiny-kans van de Data Monitor; 0 geeft een fout (nieuw in 1.8) Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
exportSpawnConfig · Standaard false. true/false. Geldt voor: server. maakt best-spawner-config.json aan en leest het in Laadcontrole: herstart. |
Starter
| Instelling |
|---|
exportStarterConfig · Standaard false. true/false. Geldt voor: server. maakt starters.json aan en leest het in; zonder de schakelaar gelden de ingebouwde starters Laadcontrole: herstart. |
Gevechten
| Instelling |
|---|
autoUpdateShowdown · Standaard true. true/false. Geldt voor: server. pakt de gevechtsengine bij elke start opnieuw uit; false behoudt eigen aanpassingen in de Showdown-map Laadcontrole: herstart. |
defaultFleeDistance · Standaard 32. Blokken, −1 = geen vlucht. Geldt voor: server. Afstand vanaf welke een wild gevecht als vlucht eindigt Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
allowExperienceFromPvP · Standaard true. true/false. Geldt voor: server. EP ook uit gevechten tussen spelers Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
experienceShareMultiplier · Standaard 0.5. Factor. Geldt voor: server. EP-aandeel voor teamleden die een EP-delend item dragen Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
awardExperienceToFaintedPokemon · Standaard false. true/false. Geldt voor: server. EP ook voor verslagen teamleden (nieuw in 1.8) Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
awardExperienceOnBattleLoss · Standaard false. true/false. Geldt voor: server. EP ook na een verloren gevecht (nieuw in 1.8) Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
luckyEggMultiplier · Standaard 1.5. Factor. Geldt voor: server. EP-factor voor het item lucky_egg Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
allowSpectating · Standaard true. true/false. Geldt voor: server. Meekijken bij gevechten toestaan Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
battleWildMaxDistance · Standaard 12. Blokken. Geldt voor: server. Bereik om een wild gevecht te beginnen Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
battlePvPMaxDistance · Standaard 32. Blokken. Geldt voor: server. Bereik van een gevechtsverzoek aan spelers (oudere schrijfwijze: BattlePvPMaxDistance) Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
battleSpectateMaxDistance · Standaard 64. Blokken. Geldt voor: server. Bereik om mee te kijken Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
walkingInBattleAnimations · Standaard false. true/false. Geldt voor: client. Loopanimaties in gevechten Laadcontrole: client. |
Statusaandoeningen en genezing
| Instelling |
|---|
passiveStatuses · Standaard elk "180-300". Seconden, "min-max" per status. Geldt voor: server. Duur tot vergiftiging, verlamming, bevriezing, slaap en brandwond buiten het gevecht vanzelf eindigen Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
infiniteHealerCharge · Standaard false. true/false. Geldt voor: server. Geneesmachine zonder ladingen Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
maxHealerCharge · Standaard 6.0. Ladingen. Geldt voor: server. De maximale lading wordt bij het aanmaken van de geneesmachine overgenomen en is minstens op 6 begrensd. Een reload alleen werkt de bestaande machine niet per se bij. Laadcontrole: machine opnieuw laden. |
secondsToChargeHealingMachine · Standaard 900. Seconden. Geldt voor: server. Tijd tot de volle lading Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
defaultFaintTimer · Standaard 300. Seconden. Geldt voor: server. Tijd tot de zelfopstanding na een K.O. Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
faintAwakenHealthPercent · Standaard 0.2. Aandeel 0–1. Geldt voor: server. Levenspunten bij het ontwaken; 0 schakelt de zelfopstanding uit Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
healPercent · Standaard 0.05. Aandeel 0–1. Geldt voor: server. passieve genezing per tik, minimaal 1 levenspunt; 0 schakelt uit Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
healTimer · Standaard 60. Seconden. Geldt voor: server. Interval van de passieve genezing (alleen in het team, niet in het gevecht) Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
Wereld, weide en ruil
| Instelling |
|---|
appleLeftoversChance · Standaard 0.025. Kans. Geldt voor: server. Kans op het item „Leftovers" bij het eten van bepaalde vruchten Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
maxRootsInArea · Standaard 9. Aantal. Geldt voor: server. Wortels in de omgeving voordat de groei stopt Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
bigRootPropagationChance · Standaard 0.5. Kans. Geldt voor: server. Verspreiding van grote wortels per random tick (alleen bij weinig licht) Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
energyRootChance · Standaard 0.25. Aandeel. Geldt voor: server. Aandeel energiewortels in nieuwe wortels Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
defaultPasturedPokemonLimit · Standaard 16. Aantal. Geldt voor: server. Pokémon per weideblok Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
pastureBlockUpdateTicks · Standaard 40. Ticks. Geldt voor: server. Controle-interval van de weide Laadcontrole: weide opnieuw laden. |
pastureMaxWanderDistance · Standaard **32 (1.7.3: 64)**. Blokken. Geldt voor: server. Bewegingsradius rond het weideblok Laadcontrole: weide opnieuw laden. |
pastureMaxPerChunk · Standaard 4.0. Dichtheid. Geldt voor: server. Dichtheidsgrens bij het plaatsen in de weide Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
maxInsertedFossilItems · Standaard 2. Aantal. Geldt voor: server. Fossielen in de analysator Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
tradeMaxDistance · Standaard 12. Blokken. Geldt voor: server. Bereik voor ruil- en teamverzoeken Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
Pokédex
| Instelling |
|---|
maxPokedexScanningDetectionRange · Standaard 10. Blokken. Geldt voor: server. Bereik van de scanner Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
unlockAllMoveDexMovesByDefault · Standaard false. true/false. Geldt voor: server. alle aanvallen ontgrendeld in de TM-machine en aanvallenlijst (nieuw in 1.8) Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
hideUnimplementedPokemonInThePokedex · Standaard false. true/false. Geldt voor: client. nog niet geïmplementeerde soorten in de index verbergen Laadcontrole: client. |
Opslag
| Instelling |
|---|
storageFormat · Standaard nbt. nbt, json, mongodb. Geldt voor: server. Opslagformaat voor team en pc; een andere waarde voorkomt het opstarten Laadcontrole: herstart. |
mongoDBConnectionString · Standaard mongodb://localhost:27017. Tekst. Geldt voor: server. alleen bij mongodb Laadcontrole: herstart. |
mongoDBDatabaseName · Standaard cobblemon. Tekst. Geldt voor: server. alleen bij mongodb Laadcontrole: herstart. |
pokemonSaveIntervalSeconds · Standaard 30. Seconden, 1–120. Geldt voor: server. Opslaginterval van team- en pc-gegevens Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
defaultBoxCount · Standaard 40. Boxen, 1–1000. Geldt voor: server. Pc-boxen per speler; niet-vergrendelde bestaande pc's worden bij het laden aangepast. Controleer vóór het verkleinen de bestaande inhoud. Laadcontrole: opnieuw verbinden. |
defaultKeyItems · Standaard []. Lijst van items. Geldt voor: server. Sleutelitems voor nieuwe spelers Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
preventCompletePartyDeposit · Standaard false. true/false. Geldt voor: server. het laatste teamlid mag niet naar de pc Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
Interface (alleen client)
| Instelling |
|---|
summaryPokemonFollowCursor · Standaard true. true/false. Geldt voor: client. Model in het overzicht volgt de muis Laadcontrole: client. |
partyPortraitAnimations · Standaard NEVER_ANIMATE. NEVER_ANIMATE, ANIMATE_SELECTED, ALWAYS_ANIMATE. Geldt voor: client. Animatie in de team-overlay Laadcontrole: client. |
pcProfileAnimations · Standaard ANIMATE_SELECTED. zoals hierboven. Geldt voor: client. Animatie van de pc-plekken Laadcontrole: client. |
summaryProfileAnimations · Standaard ANIMATE_SELECTED. zoals hierboven. Geldt voor: client. Animatie in het overzicht Laadcontrole: client. |
animateBattleTiles · Standaard false. true/false. Geldt voor: client. geanimeerde portretten in het gevecht Laadcontrole: client. |
Rijden
| Instelling |
|---|
infiniteRideStamina · Standaard false. true/false. Geldt voor: server. onbeperkt uithoudingsvermogen tijdens het rijden Laadcontrole: bestand opnieuw laden; effect in de passende spelcontext controleren. |
invertPitch · Standaard false. true/false. Geldt voor: client. Stampas-as omkeren Laadcontrole: client. |
invertYaw · Standaard false. true/false. Geldt voor: client. Gier-as omkeren Laadcontrole: client. |
xAxisSensitivity · Standaard 1.0. Factor. Geldt voor: client. Muisgevoeligheid horizontaal Laadcontrole: client. |
yAxisSensitivity · Standaard 1.0. Factor. Geldt voor: client. Muisgevoeligheid verticaal Laadcontrole: client. |
swapXAndYAxes · Standaard false. true/false. Geldt voor: client. Assen verwisselen Laadcontrole: client. |
disableRoll · Standaard false. true/false. Geldt voor: client. geen rolbeweging van de camera Laadcontrole: client. |
displayControlSeconds · Standaard 0. Seconden. Geldt voor: client. Weergaveduur van de besturingshulp na het opstijgen Laadcontrole: client. |
rememberRidingCamera · Standaard false. true/false. Geldt voor: client. laatste camerastandpunt onthouden Laadcontrole: client. |
enableInFlightDismounting · Standaard false. true/false. Geldt voor: client. Afstappen in de lucht Laadcontrole: client. |
thirdPersonViewBobbing · Standaard true. true/false. Geldt voor: client. zonder effect: staat in het bestand, de bijbehorende code is uitgecommentarieerd Laadcontrole: —. |
Debug en intern
| Instelling |
|---|
enableDebugKeys · Standaard false. true/false. Geldt voor: client. Lokale debugtoetsen en rij-debug; geeft geen servercommandorechten. Laadcontrole: client. |
lastSavedVersion · Standaard modversie. Tekst. Geldt voor: intern. Versie waarmee het bestand voor het laatst is opgeslagen; niet met de hand wijzigen Laadcontrole: —. |
Opslag en pc veiligstellen vóór een wijziging
storageFormat wisselt de gebruikte opslagroute. Een andere tekenreeks is geen eenvoudige formaatconverter voor jullie bestaande team- en pc-gegevens. Maak een back-up van deze gegevens en gebruik de bij de uitvoering passende migratiehandleiding voordat jullie de backend wijzigen.

De eerdere illustratie toont gevulde boxen. Ze bewijst geen actueel aantal boxen van jullie server en evenmin een gecontroleerde verkleining of datamigratie.
Controleer bij defaultBoxCount de bestaande inhoud en eventueel vergrendelde pc's. Verlaag het aantal niet terloops als vermeende RAM-optimalisatie. Wereldback-up, teamgegevens en plugin- of modconfiguratie horen bij de weg terug bij elkaar.
Exportbestanden en updateverschillen in acht nemen
Zonder de passende exportschakelaars gebruikt 1.8.1 de ingebouwde starter- en spawnvoorgaven. exportStarterConfig en exportSpawnConfig kunnen extra bestanden onder config/cobblemon/ aanmaken. Controleer hun daadwerkelijke totstandkoming en laadroute in jullie uitvoering voordat jullie zelf nieuwe bestanden aanmaken.
De meegeleverde spawn-JSON bevat worldBuckets met de gewichten 94,0 / 5,0 / 0,5 / 0,2 / 0,3 voor common, uncommon, rare, ultra-rare en boss. Dit zijn selectiegewichten, geen gemeten kans voor een bepaalde soort op elke locatie. De ingebouwde Kotlin-klassewaarden verschillen deels van dit resourcebestand; leidend is de daadwerkelijk geladen bron.
De geëxporteerde best-spawner-config.json heeft bovendien version en replaceWithNewVersion. Bij een hogere interne versie kan de bijbehorende laadroute het exportbestand vervangen. Maak daarom ook een back-up van eigen spawnaanpassingen vóór een packupdate. De update-gids behandelt de gezamenlijke overstap van server en clients.
Ten opzichte van de opgeslagen 1.7.3-referentie zijn er 16 nieuwe en twee vervallen sleutels. pastureMaxWanderDistance heeft in het verse 1.8.1-bestand de standaard 32 in plaats van 64. Een bestaande eigen waarde wordt hierdoor niet automatisch de nieuwe standaard. De dichtheidsberekening is eveneens veranderd; gelijke getallen betekenen niet per se hetzelfde spelgedrag.
FAQ
Geldt deze lijst voor elke Cobblemon-packversie?
Ze is gekoppeld aan Cobblemon 1.8.1. Controleer de daadwerkelijk geladen mod en packrelease, en eventuele extra uitbreidingen, voordat je waarden overneemt.
Waarom heeft het bestand na een fout weer standaardwaarden?
De historische 1.8.1-test bevestigde het laden van defaults met aansluitend terugschrijven na een syntaxfout. Bewaar de foutieve staat en de aparte back-up; laad pas daarna opnieuw een als geldig gecontroleerd bestand.
Kan ik serverwaarden in de ingame-editor wijzigen?
In de beschreven dedicated opzet bewerkt deze editor lokale clientwaarden. Het serverbestand en de bijbehorende beheersvrijgave zijn een andere weg.
Waarom werkt een kleinere dichtheidswaarde na een reload niet meteen?
De bestaande speler-spawner kan de eerdere waarde behouden. Voor 1.8.1 is historisch de benodigde poging tot opnieuw verbinden gecontroleerd; plan de betrokken accounts of een herstart in.
Worden alle getallen automatisch veilig begrensd?
Nee. De code begrenst bepaalde geannoteerde integerwaarden. Andere getallen kunnen ongeldig zijn of ongewenst gedrag veroorzaken. Lees het afzonderlijke item en controleer het effect.
Mag ik de JSON-index als main.json installeren?
Hij is een referentie-index met beschrijvingen en bronnen, geen installeerbare configuratie. Wijzig het daadwerkelijk gegenereerde serverbestand gericht en met behouden uitgangspunt.
Bronnen en historische controlestand
De vastgelegde tag Cobblemon 1.8.1 en de bijbehorende configuratie- en laadpaden zijn opnieuw gelezen. Het opgeslagen hoofdbestand en de laadpogingen dateren van 23 september 2026, Minecraft 1.21.1 met Fabric. De server-spawningmeting gebruikte een stilstaande protocol-testspeler; het was geen volledige spelproef met alle packfuncties.
Nieuwe belastingmetingen of een algemeen bevestigd reloadgedrag van alle 111 waarden worden hier niet beweerd. De bewaarde GSH-gids behandelt Pixelmon en de bijbehorende YAML-configuratie; de sleutels en commando's daarvan worden niet op Cobblemon overgedragen.