Halloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix NowHalloween DealsAmazon USOctober picks are moving - compare before checkoutAmazon US: current deals, useful picks and tech finds.See Picks×
FREEDOM251

Freedom251 › Blog › Cobblemon

Cobblemon Server Settings: Spawn Rates, Rules and Gameplay Options

By Freedom251 Team · · 9 min read

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Cobblemon server behavior is controlled in two layers: global settings govern when and where the game attempts to create Pokémon, while spawn-pool data determines which species appear and under what conditions. To increase encounters, adjust attempt timing, player-distance limits or density carefully; to create a particular ecology, edit species entries with biome, time, weather and block conditions.

Back up the server, change one variable at a time, reload when supported, and restart whenever the setting or your Cobblemon version requires it. The documented defaults below are reference values, not guarantees for every release or modpack.

As an Amazon Associate I earn from qualifying purchases.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Where Cobblemon keeps server settings

On a dedicated server, begin in the server’s config directory. Cobblemon commonly stores its main configuration in a path such as config/cobblemon/main.json, although the folder name and file layout can vary by Minecraft loader, Cobblemon release and hosting panel. If you do not see that path, stop the server and search the configuration directory for main.json or files whose names contain cobblemon. Do not edit a live file while the server is writing it.

Use a full backup or a staging copy before changing JSON. A malformed comma, quote or brace can prevent the server from starting, and a later in-game save can overwrite manual edits. Keep a dated copy of every working configuration so you can roll back a change without guessing which value caused a problem.

#1 Best Overall
Sale
TOZO A1 Wireless Earbuds Bluetooth 5.3 Light Weight in Ear Headphones | IPX5 Waterproof,2 Mics for AI Calls,Immersive Premium Sound Bass Headset with Charging Case,32 EQ via App Black
  • [Ultra-Lightweight Ear Buds Designed for Small Ears] Each earbud weighs only 3.7g and features a compact, ergonomic in-ear design made especially for small ears. Secure, low-profile, and comfortable for workouts, all-day wear or overnight sleeping.The ultra-slim profile sits flush in your ear with no hard edges poking or rubbing, so you can even sleep on your side without discomfort.
  • [Immersive Stereo Sound with TOZO OrigX Technology] TOZO OrigX tuning delivers clear vocals, balanced mids, and natural stereo sound for music, podcasts, and videos.
  • [Long Battery Life for Daily Use] Get up to 7 hours of playtime on a single charge, with up to 32 hours total using the charging case—ideal for workdays, commuting, and extended listening sessions.
  • [Bluetooth 5.3 & Stable Connection] Bluetooth 5.3 provides fast pairing, stable wireless performance, and reduced dropouts as you move around home or office.
  • [Deep Bass with Clear Vocals] High-performance drivers produce punchy bass while keeping vocals clean and detailed for everyday listening.

Global spawn settings that control encounter frequency

The main configuration controls the spawning system as a whole. These documented defaults are useful baselines; your installed version may expose additional keys or different defaults.

Setting Documented default What it changes Trade-off
enableSpawning true Allows or prevents natural Pokémon spawning. Disabling it removes natural encounters regardless of species data.
ticksBetweenSpawnAttempts 20.0 ticks How often the server runs a spawn-attempt cycle; at a healthy 20 TPS server, 20 ticks is about one second. Lower values check more often and can increase CPU work.
minimumSliceDistanceFromPlayer 16.0 blocks Nearest distance from a player at which a world slice may be considered for spawning. Changing the band alters where entities accumulate around players.
maximumSliceDistanceFromPlayer 64.0 blocks Farthest slice distance considered for a player. A larger effective area can produce more entities and more processing.
worldSliceDiameter 8 Horizontal size of the slice used for spawn calculations. Larger slices can improve opportunities but increase scanning cost.
worldSliceHeight 16 Vertical span used when evaluating a slice. Increasing it can help in tall or vertically varied terrain while adding work.
pokemonPerChunk 1.0 Target Pokémon density per chunk for natural spawning. Higher density means fuller habitats and a larger entity load.
shinyRate 8192.0 (one in 8,192) Shiny odds, expressed as a one-in-X denominator. Lowering the denominator makes shinies more common and changes progression dramatically.

Increasing the number of encounters

There is no single “spawn rate” slider. For more frequent encounters, first verify that enableSpawning is on. Then consider a modest reduction in ticksBetweenSpawnAttempts or a modest increase in pokemonPerChunk. These settings affect different parts of the system: attempt timing controls how often the server checks, while density controls how many Pokémon may remain in an area.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Do not change every value at once. A faster attempt interval combined with higher density, wider distances and larger slices can multiply entity creation and make a busy server lag. Apply one adjustment, observe tick time and entity counts for several minutes, and only then make another change.

Changing shiny odds

shinyRate is calculated as one divided by the configured number. The documented default of 8192.0 therefore represents one chance in 8,192 per applicable shiny roll, not a guarantee after 8,192 encounters. Setting a smaller denominator increases the chance; setting a larger one makes shinies rarer. Because this changes the server’s long-term economy, announce the new value to players and record it with your configuration backup.

Rank #2
Sale
Smart Watch for Men Women Compatible with iPhone Samsung Android Phone 1.69 inch Full Touch Screen IP68 Waterproof Bluetooh Fitness Tracker Heart Rate/Sleep Monitor (Black)
  • 【IP68 Waterproof Multifunctinal Smart Watch】Torjalph fitness activity tracker smart watch is IP68 waterproof technology ,you can wear it when swimming,handwashing,it's rain-proof which means that you perform multiple exercise modes outside without worrying about sweat or rain corroding your fitness smart watch,and this watch equipped with a 230 mAh large capacity battery magnetic charging ,and this sports activity tracker watch can be used 5-7 days If fully charged.
  • 【Larger 1.83'' Full Screen Watch & Multi-dial Selection】1.83 inch full HD color touch screen smart watch for men / women provides excellent 240*284 resolution image quality ,This Bluetooth smart watch offers a better touch experience and remarkable immersion and ,more than 200 watch faces for you to choose from App"Da Fit ", you can change the dial style according to your mood to wear keeping the world on your wrist
  • 【Accurate Activity Tracker Smart Watch 】sports watch activity tracker uses sweat and dust resistant breathable silicone strap, our Fitness Tracker Smart Watch for Android iOS Phones supports 12 sports modes,walking,running,bicycle,swimming,badminton,basketball,football,rope skipping. This bluetooth calls smart watch for men women is lightweight and stylish, bringing more convenient and relaxing sports experience while also providing more protection.
  • 【Your 24 Hour Personal Daily Health Monitor】Fitness watch for women men full touch screen IP67 waterproof bluetooth smartwatch for Android iOS Phones with heart rate blood pressure monitor multifunction Andriod smart watch with steps counter sleep monitor sports fitness watch, monitoring blood oxygen saturation allows you to understand your physical condition in real time to track fitness progress ,to know your health status in time.
  • 【More Functions Bluetooth Call Smart Watch】This fitness activity smart watch full screen for iPhone and Android phones includes a bunch of new features including:The bluetooth smart watch can hang up the phone, receive and display WhatsAPP /Text /Facebook /Twitter /Messenger reminder.Support sedentary reminder, alarm clock, stopwatch, timer,weather information,music control, remote camera control compatible with Android 5.0 and above or iOS 9.0 and above smartphones.

Player-distance and slice dimensions

The minimum and maximum slice distances define the band around players that the spawning system can examine. The diameter and height determine the size of each evaluated world slice. Increasing these values may help when players report empty areas, but it also expands scanning work. Before widening the search area, check that the relevant biomes, blocks and time conditions actually permit the species you expect.

How species-level spawn rules work

Global settings decide how often the engine looks for Pokémon. Individual species rules live in spawn-pool world data: JSON files in the spawn_pool_world folder control which Pokémon can spawn naturally, their rarity category, level range or level information, weight and environmental requirements.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Rarity buckets and weight

Entries use rarity buckets such as common, uncommon, rare and ultra-rare. A numeric weight is applied within the assigned bucket. Weight is therefore relative, not a universal percentage. Doubling one species’ weight does not mean it will appear twice as often on every server, because the result also depends on the other entries in that pool, global density, conditions and the active world.

There is no authoritative split such as “common equals 60 percent” that applies to every installation. Exported files, datapacks and server edits can all change the pool. Treat bucket names as an ordering and weighting system unless you have a version-specific export that lets you calculate exact proportions.

Rank #3
New Bee Guitar Cable 10ft Electric Instrument Bass AMP Cord
  • [Low Noise High Fidelity] New bee guitar cord with 22AWG oxygen-free-copper center conductors provides enhanced signal transfer, the PVC insulation material and the high-density stranded copper double shield provide noise rejection for quiet operation
  • [Ideal for Choice] New bee 1/4 straight and right angle metal connectors, ensures a secure connection in any instrument, pedal, or amp jack. L shape great fro on stage guitar stands
  • [Wide Compatible] Suitable for mixer, power amplifier, microphone, effector, decoder, equalizer, electoronic organ, electric guitar, electric bass and other electronic equipments. Widely used in the installation of smart home, karaoke speaker, professional stage audio, etc
  • [Easy Disassemble] Making incidental repairs quick and easy! Very nice, flexible cable
  • [Dont Hesite to Order] 24 hours customer services and professional technology team are standing by

Conditions and anticonditions

A spawn entry can require or reject environmental facts. Conditions may target a biome ID or biome tag, nearby blocks, time of day, weather, height and other world circumstances. A condition beginning with # is interpreted as a biome tag; an unprefixed value can identify a specific biome. Nearby-block checks use the horizontal and vertical ranges configured by Cobblemon, so a block requirement can fail even when the player can see the block if it lies outside those ranges.

Use explicit conditions when you need predictable ecology. A broad weight-only rule can make a species appear in every eligible habitat, while a biome, time or block requirement keeps it where players expect it. An anticondition is useful for excluding an otherwise valid environment, such as preventing a cave-oriented species from appearing near a particular block or in an unwanted biome.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Exporting and maintaining custom spawn data

The exportSpawnConfig option is intended to generate a more specific spawn configuration for editing. It is a practical starting point when you need to inspect the complete structure for your installed Cobblemon version instead of guessing at field names.

  1. Stop or back up the server. Preserve the original configuration and world before enabling export or editing generated files.
  2. Enable exportSpawnConfig. Use the Cobblemon configuration screen or the relevant JSON setting, then start the server so Cobblemon can create the detailed spawn data.
  3. Inspect the generated spawn_pool_world files. Copy an existing entry with the species and spawn position style closest to your goal. Keeping the generated structure avoids version-specific syntax errors.
  4. Change one rule at a time. Adjust the species, rarity bucket, weight, level information or a single condition. Preserve the namespace and valid JSON punctuation.
  5. Prefer a datapack for distribution. Put custom spawn-pool files under the appropriate namespaced spawn_pool_world path in a datapack. A datapack can be versioned, copied to multiple worlds and removed without repeatedly hand-editing the server’s generated files.
  6. Validate and test. Start on a staging world, check the server log for JSON errors, then test the target biome and conditions with a small group of players.

Do not replace the entire generated directory when you only need one species change. Keep your custom namespace and files separate where the format permits, so an update or regenerated export does not silently erase your work. Always compare the new files with the structure produced by your current Cobblemon build.

Rank #4
BSIMB 15.6" Digital Family Calendar & Chore Chart, No Subscription Fees
  • Digital Family Calendar: BSIMB digital calendar wall touch screen puts an end to your chaotic life. Designed for busy families, the digital calendar keeps you organised and in step with your family. Assign different colours and tasks to each family member to make family scheduling easier and more intuitive.
  • Easy Setup and Auto-Sync: Plug in, connect to WLAN and auto-syn your electric calendar in minutes. Digital wall calendar compatible with Google calendar, iCloud calendar, Outlook calendar, Cozi calendar and Yahoo calendar. Add events directly on the device or through the ecalendar app. Electronic calendar stays current whether you're at work or traveling—no manual updates needed.
  • All-In-One Home Assistant: Smart calendar builds habits and encourage independence with personalised chores. Display daily meal plan to reduce the daily ‘What's for dinner?’ stress. To-do lists keep track of everything you want. Turning chores into valuable achievements with stars and rewards, making life easier and more enjoyable.
  • Manage Anytime Anywhere: BSIMB electronic calendar for family stay connected with the powerful ecalendar app. Access and manage your digital wall calendar anytime, anywhere with free features like stars & rewards, photo screensaver, chore charts, meals plans, to-do lists etc. Electronic planner paid features like Magic Import tailor advanced tools for users with special needs.
  • Stay in Touch with Loved Ones: Share photos or videos from your phone to electronic wall calendar with app, instantly update your life moment, and keep in touch with your family, especially those who are far away; you can also surprise your smart calendar digital wall by sending him a wish card; it's also great for keeping tech-illiterate elders in touch with the youngsters.

Reloading versus restarting

Cobblemon documents an in-game configuration screen and the command /cobblemonconfig reload. A player generally needs the permission to run it, or an administrator can issue it from the server console when supported. Reload after a change only when the setting is documented as reloadable and the command completes without an error.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Some options still require a complete server restart. Restart after changing a value that does not apply immediately, after enabling export, after replacing datapack resources that remain cached, or whenever the changelog for your version says a restart is required. If a reload appears to succeed but behavior does not change, stop the server cleanly, verify the file that was actually loaded, and start it again.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Practical tuning recipes

More Pokémon without overwhelming the server

  • Confirm enableSpawning is enabled and that species conditions match the test area.
  • Raise pokemonPerChunk slightly rather than making a large jump.
  • If encounters remain sparse, lower ticksBetweenSpawnAttempts in small steps.
  • Leave slice dimensions and distance limits unchanged until you have measured the effect of density and timing.
  • Watch server tick performance, memory use and entity counts during peak player activity.

A shinier but still controlled server

  • Choose a denominator that matches the server’s intended progression; the value is one-in-X, not a percentage slider.
  • Change only shinyRate first so players can attribute the outcome to one decision.
  • Document the date, old value and new value because changing odds affects breeding, trading and competitive preparation.

A biome-specific species

  1. Copy the species entry from the exported spawn configuration.
  2. Assign the appropriate rarity bucket and a weight relative to neighboring entries.
  3. Add a biome ID or a tag condition. Use a tag when the rule should cover a family of biomes; use an ID for one exact biome.
  4. Add time, weather, height or nearby-block requirements only when they serve the intended habitat.
  5. Add an anticondition for an environment that must be excluded.
  6. Test each requirement independently so you know which condition is preventing a spawn.

Gameplay options beyond spawning

Cobblemon’s configuration also covers progression, persistence, battles and world behavior. These options do not directly increase natural encounter frequency, but they shape how the server feels after a Pokémon appears.

Area Examples of documented controls Administrative effect
Storage defaultBoxCount, save interval and storage format Determines initial box capacity and how Pokémon data is persisted.
World behavior Pasture update timing and root generation Changes update cadence and world-generation behavior around Cobblemon features.
Pokémon behavior Maximum Dynamax level and flight dismounting Sets progression limits and how travel abilities interact with dismounting.
Starter handling Starter export Controls whether starter information is exported for administrative or integration use.
Battle data Showdown automatic updates Controls whether battle data can update automatically.

Change these independently from spawn tuning. A server can have generous encounter density but conservative storage, Dynamax or battle settings, or the reverse. Record the intended player experience before changing an option so a technical fix does not accidentally alter progression.

Performance checks and troubleshooting

Players see no Pokémon

  • Check enableSpawning, then confirm the player is in a world where natural spawning is enabled.
  • Inspect the relevant spawn-pool file for a valid namespace, species identifier and matching conditions.
  • Test at the required time, weather, height and nearby blocks; a single unmet condition prevents the entry.
  • Check distance limits and density. A full local cap can make a new attempt appear to do nothing.
  • Read the server log after reload or restart for JSON parsing and datapack errors.

Spawning is too heavy

  • Restore the last known-good value for the setting changed most recently.
  • Reduce pokemonPerChunk before widening slices or distances.
  • Raise ticksBetweenSpawnAttempts toward the documented default if checks are running too frequently.
  • Remove redundant broad species entries and use conditions to limit habitats.
  • Measure during the busiest period; a quiet test with one player can hide a multiplayer entity load.

A file change had no effect

Confirm that you edited the server’s active world and configuration directory rather than a client installation or an old backup. Then determine whether the setting is reloadable. Run /cobblemonconfig reload where supported, and perform a full restart when the change is cached or restart-only. If a datapack is involved, verify that the server recognizes the pack and that its namespace and folder path match the expected spawn_pool_world location.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

How to compare server presets

When evaluating two Cobblemon configurations, compare four separate axes instead of calling one simply “higher rate.”

Axis Questions to ask
Encounter frequency What are the attempt interval, density target and player-distance limits?
Encounter composition Which species files exist, which rarity buckets are used and how are weights distributed?
Environmental specificity Do entries require particular biomes, tags, blocks, heights, times or weather?
Operational cost How much entity and scanning work do slice dimensions create, and which changes require reloads or restarts?

This framework separates a server that produces more encounters from one that merely has broader species coverage. It also exposes why two servers with the same pokemonPerChunk value can feel completely different.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

CobblemondatapacksMinecraft server administrationserver configurationspawn rates

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Crashes, No Sound, or Screen Glitches?Free driver scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.