iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
Prefer not to run the server on your own PC? Godlike.Host offers hosted Minecraft Java servers with free DDoS protection and up to three free backups a day.
On a Paper or Spigot server, change mob spawning in bukkit.yml. The spawn-limits section sets the maximum number of mobs allowed in each category, while ticks-per controls how often the server attempts to spawn them. Raise a limit for more mobs, or lower the relevant tick interval for more frequent attempts.
Paper also supports world-specific values. In a Paper world configuration, -1 means “use the value from bukkit.yml.” A vanilla server cannot change normal spawn rates with commands alone; use a datapack or compatible plugin instead.
Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Fix the driver behind crashes, sound loss and screen glitches3Clear out junk files and repair common Windows errorsWhat actually controls a Minecraft server’s mob spawn rate?
Two settings are commonly confused:
spawn-limitsis a cap. It limits how many mobs of a category may exist in a world at once. Raising it allows a larger population, but it does not force mobs to appear immediately.ticks-peris an attempt interval. It determines how often the server checks for spawning in a category. A lower interval means checks happen more often; a higher interval means fewer checks and generally less CPU work.
A server can therefore have a high limit but still produce few mobs if spawn attempts are infrequent, no legal spawn locations are available, the difficulty blocks hostile spawning, or the cap is already occupied elsewhere. Conversely, making attempts more frequent does not help once the category has reached its limit.
The procedure in this guide applies to Bukkit-compatible configurations used by Paper and commonly by Spigot. File names, available keys and defaults can vary between Minecraft and server-software versions, so treat the values already present in your installation as authoritative.
#1 Best Overall
- Powerful Turbo Fan:CAGIWIRU Electric Air Duster have reached speed up to 130000RPM,Can efficient remove dust and debris.With LED light and Three Adjustable Speed to meet with different cleaning tasks.
- With Attached USB C Fasting Charging cable.Charing 3 hours,Enjoy up to 240 minutes of use on the lowest setting, For third speed can use for 25mins.with four charging options to meet with your needs.
- Wide Application:Upgraded attached 5 different nozzles,making it suitable for a variety of scenes, such as car,pet, pc, keyboards, and other electronic devices. It also serves for office and home clean duster.
- Handy Design & Portable:Cordless air duster electric nozzle is Light weight and small size, design and comfortable to hold and space saving, convenient to carry around. You can put it in your room or inside the car without taking up space.
- Warranty & Support: Our Electric air duster comes with 5 years warranty and 24/7 customer service. During this period, if you have any questions,pls kindly feel free to contact us.
Before changing anything
- Identify the server software. The instructions below target Paper or Spigot-style servers with a
bukkit.ymlfile. A pure vanilla server does not expose these settings in that file. - Make a backup. Copy
bukkit.ymland, ideally, the whole server directory while the server is stopped. A backup gives you a quick way to undo a configuration mistake. - Stop the server cleanly. Use the server panel’s Stop control or enter
stopin the console. Do not edit a live file while the server is writing it. - Use spaces, never tabs. YAML indentation is significant. A tab can prevent the server from starting or cause a section to be ignored.
- Change one variable group at a time. Increase a limit first, or change one tick interval first, then observe the result. Changing every category at once makes performance problems difficult to diagnose.
Change mob spawning in bukkit.yml
1. Open the configuration file
With the server stopped, open the top-level bukkit.yml file in a plain-text editor. Do not use a word processor that adds formatting. Search for the sections named spawn-limits and ticks-per. If a section is missing, compare your file with the configuration generated by your server version rather than inventing keys from an unrelated release.
2. Raise or lower the category limits
The commonly documented categories and example defaults are:
Quick wins for a faster PC:
Scan for outdated or missing drivers - takes under a minuteDriver Scan →Clear out junk files and repair common Windows errorsFree Scan →| Key | Commonly listed default | What it limits |
|---|---|---|
monsters |
70 | Hostile monster population |
animals |
10 | Land-based passive animals |
water-animals |
5 | Water animal population |
water-ambient |
20 | Water ambient creatures |
water-underground-creature |
5 | Water underground creatures |
ambient |
15 | Ambient creatures such as bats |
These numbers are examples commonly shown by hosting guides, not a promise that every current build starts with exactly those values. Preserve categories your generated file includes and verify the comments or documentation for your server version.
A minimal section might look like this:
spawn-limits:
monsters: 70
animals: 10
water-animals: 5
water-ambient: 20
water-underground-creature: 5
ambient: 15
To permit more hostile mobs, increase only monsters. To support more passive animals, increase animals. Hosting guides commonly recommend changing limits in increments of about 10 to 20 and testing after each change instead of jumping to an extreme value.
3. Adjust the spawn-attempt intervals
In the ticks-per section, the keys most often used for this tuning are animal-spawns, monster-spawns, water-spawns and ambient-spawns. Minecraft runs at 20 server ticks per second, so a smaller number represents a shorter wait between checks. A larger number reduces check frequency and can reduce CPU pressure, but mobs may appear more slowly.
ticks-per:
animal-spawns: 400
monster-spawns: 1
water-spawns: 1
ambient-spawns: 1
Do not replace values blindly. Keep the keys generated in your file and edit their numbers. Some versions expose additional water or creature-specific entries. If your file contains those entries, follow the same principle: lower values request more frequent attempts, while higher values request fewer.
The Tool Desk
Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Rank #2
- Screen Cleaner is Your Screen’s New Bestfriend! - EVEO is proud to present a screen cleaner that’s perfectly suited for your TV. Meet your new screen cleaner, computer screen cleaner, laptop cleaner, iPad cleaner, Macbook,tv cleaner or any other electronic device. Our screen cleaner spray and wipe along with the included plush microfiber cloth, easily removes dust, fingerprints & other smudges on the screen’s surface. Clean effectively for a streak-free screen
- Gentle on your Screens - Our screen cleaner spray and wipes is compatible to be used even for the most sensitive LCD, LED, CRT, and OLED screens in proper use. Be at ease knowing that this product is compatible with all the major brands: LG, SONY, Samsung, Sharp, iPad, iPhone, Android screens, Kindle, PC monitors - we’ve got you covered! Can be used as LCD screen cleaner, tv cleaner, smart tv screen cleaner, and more
- Premium Super Soft Plush Microfiber Cloth - Included in this efficient screen cleaning kit. This screen cleaner spray and wipe has our signature plush microfiber cloth specially designed to comply with screens and monitors and leave them streak-free. Has been shown to effectively absorbs stubborn stains, zero streaks, and no fiber shedding. Always use this together with our screen cleaner for the best results
- Easy-to-Use Screen Cleaner Kit + microfiber cleaning cloth - The EVEO Screen Cleaning Kit will easily be your new favorite tool when it comes to taking care of the things you love most, quick and easy solution for a streak-free screen. Simply screw on the sprayer gun on the screen cleaner bottle. Spray the cleaning liquid onto the microfiber cloth, then wipe the screen until desired cleanliness & shine is achieved.
- Quality Screen Care Kit Worth Purchasing - Enjoy a convenient Screen Cleaner anytime, anywhere you need it. Your satisfaction is our top priority. We stand behind the quality of our products and that’s why, you shouldn’t be worrying at all. We manufacture the Best Screen Cleaner. and can be used for laptop cleaning kit, laptop screen cleaner, tv screen cleaner for smart tv. MacBook screen cleaner, monitor cleaner or screen cleaner spray for electronic devices with microfiber cleaning cloth
For a “more mobs” test, first raise the relevant limit. If the limit is not being reached and mobs still appear too slowly, lower that category’s interval modestly. Lower intervals cause more work, so watch the server’s tick time and player experience. Some hosting guides mention values such as 2 or 3 for monster-spawns; because those values make checks frequent, use them only as controlled experiments and measure the result on your hardware.
4. Save, restart and test
- Save
bukkit.ymlwith valid YAML indentation. - Start the server and watch the console for configuration or YAML errors.
- Join the affected world and give the server enough time for several spawn cycles.
- Check whether the target category increases and whether tick performance remains acceptable.
- If the server fails to start, stop it, restore the backup, and reapply the change with spaces and the exact key names from your original file.
A restart is required for these settings to be read reliably. Editing the file while the server is running and expecting an immediate change is a common reason a correct-looking value appears not to work.
Choosing values without overloading the server
There is no universal “best” number. A private world with one player can tolerate a different population from a public server with many simultaneous players. More entities consume memory and require AI, pathfinding, collision and ticking work, even when they are not actively being fought.
- Start with the limit. Raise one category by 10 or 20, restart and observe. If the existing population never approaches the old cap, increasing the cap will not change the visible result.
- Change intervals conservatively. Lower one interval only after confirming that legal spawning space and the cap are not the bottleneck.
- Separate categories. Increasing monsters does not increase animals, water creatures or ambient mobs. Tune the category that matches your goal.
- Watch server health. If players experience delayed block breaking, rubber-banding or slow commands after an increase, restore the previous value or reduce the interval frequency.
- Keep a rollback point. Record the old value beside your change or retain the pre-change copy of the file.
A higher cap also does not guarantee that every player sees more mobs. The available spawning area, the number of players and the distribution rules determine where the allowed population is used.
Paper: override spawning for individual worlds
Paper’s world-configuration system can expose several of these settings globally and per world. The defaults are described in paper-world-defaults.yml, with per-world configuration files taking precedence where a world-specific value is present. The exact directory layout and available options depend on the Paper version that generated your server files.
For a setting that supports a numeric override, Paper uses -1 to mean “use the value from bukkit.yml.” This lets you keep one global baseline while changing only a selected world:
Rank #3
- 【Large size】:Measuring 800 x 300 mm/ 31. 5×12 inches, which is wider and taller than others. Large mouse pad can perfectly fit your keyboard and mouse of any size, and there is also ample space for peripherals such as phones, tablets, etc.
- 【LED backlight mouse pad】:Blade Hawks RGB mouse pad provides 7 static modes and 7 dynamic modes will give you the options you are looking for. Power-off memory function remembers the last lighting mode you selected. The super glow fiber Chroma will give you a colorful gaming setup that you want.
- 【Anti-slip rubber base】:Made from Natural rubber, this gaming mousepad will firmly grip your desktop, allowing you to enjoy the ultimate precision in the games you are most passionate about. It also comes with a texture that enhances this ability even further.
- 【Smooth and waterproof surface】: Micro-textured cloth surface, for extremely precise mouse control and a smooth movement. When liquid splashes on the gaming mouse pad, it forms water droplets and slides down. Will not delay your work or gameplay.
- 【Plug and play】: This mouse and keyboard pad is powered by USB, plug and play, no driver required. One button control light modes. Press one time to change the lighting mode, press twice to change the brightness, press and hold about 3 seconds turn ON/OFF.
- Leave the world value at
-1to inherit the global Bukkit-compatible setting. - Enter a world-specific number when that world needs a different cap or interval.
- After editing, restart and confirm that the world’s file has not been regenerated or overwritten by a panel template.
Use the option name shown in your own Paper configuration. Names and availability can change between releases; copying a key from an older tutorial into a newer file can have no effect or produce a startup warning.
Per-player mob spawning on Paper
Paper also provides a per-player-mob-spawns setting. It controls whether the mob cap is counted per player rather than as one server-wide pool. When enabled, the intended result is roughly the same overall mob count with a more even distribution among players, instead of one crowded area consuming the cap for everyone.
Free tools Windows power users keep installed
One-click scans. No signup required.
This is a distribution choice, not a simple multiplier. It may improve fairness on a multiplayer server, but it does not automatically create an unlimited number of entities. Review the description generated in your Paper configuration, set the value in the appropriate world configuration, restart, and test with players in separate areas.
Vanilla server: what commands can and cannot do
A vanilla server does not provide a command that directly edits the normal category spawn limits or attempt intervals described above. The command /gamerule maxEntityCramming is sometimes suggested as a spawning control, but it only changes how many entities can crowd into one block before taking damage. It does not make new mobs spawn faster or raise a mob cap.
To implement custom spawning on vanilla, use a datapack that adds spawning logic or move to server software that supports a compatible plugin. A datapack can create a custom system with scheduled functions and entity checks, but that is a separate design from changing Bukkit’s native limits. A plugin requires software that supports the plugin API and must be compatible with the server version.
Why more hostile mobs may not appear
Peaceful difficulty is enabled
Peaceful difficulty prevents hostile mobs from spawning. Check the world’s difficulty before changing configuration. If the world is Peaceful, increasing spawn-limits.monsters cannot produce hostile mobs.
Rank #4
- 【Softer and More Comfortable】Vaydeer wrist rest has unique diamond pattern, which is the combination of softness and aesthetics. The materials of wrist rest are improved into higher quality memory foam and covered with silky smooth lycra. The computer wrist rest makes you as comfortable and cushiony as like rest your wrists on clouds.
- 【Ergonomic Wrist Saver】The wrist rests for keyboard and mouse comes with a 17.32×3.15×0.83 inch keyboard wrist pad and a 5.94×3.15×0.83 inch mouse wrist support. Based on ergonomic design, the unique concave shape is the perfect fit for your wrist joints. The wrist rest pad fits most computer keyboards and laptops, improve hand and wrist posture, release your wrist and arm stress.
- 【Non-Slip Rubber Bottom】Featuring an anti-skid silicone base on the bottom, this wrist keyboard support stays firmly in place on your desk, preventing the padding from sliding around, ensuring stable and consistent wrist support during extended computer sessions.
- 【Better Experience & Pain Relief】Our keyboard arm rest is beneficial to alleviate the soreness caused by direct contact and friction between your arm and a hard desk surface, reducing the risk of wrist fatigue or carpal tunnel. The soft texture of memory foam can evenly distribute the pressure around your wrists and provide good support with just enough give.
- 【Helpful in Multiple Scenarios】Whether you're working, studying, writing, typing, gaming, this keyboard and mouse rest combo is an essential accessory to add comfort and support to your hands and wrists. It’s also a great gift for men, women, family, friend, coworker, gamer, teacher, etc.
The category cap is already occupied
The cap applies to the relevant population in the world, not just the area directly in front of you. Mobs in caves, farms, unloaded-looking areas that are still active, or distant loaded chunks can consume the available count. Raising the limit helps only if the old limit was the bottleneck.
There is no valid spawning space
Spawn settings do not override the game’s normal requirements. Hostile mobs still need eligible locations, and lighting, solid surfaces, protected regions, player distance and world conditions can prevent attempts from succeeding. Test in a known dark, open area before concluding that the configuration failed.
The interval was changed in the wrong direction
For ticks-per, a larger number means fewer attempts. If you increased the number while expecting faster spawning, revert it or lower it modestly. Conversely, lowering it can increase server work; do not keep reducing it without checking performance.
A Paper world override is taking precedence
If a world-specific Paper value is set, it can override the global value from bukkit.yml. Check the world configuration and look for an inherited -1 versus an explicit number. Test the world in which you made the change; changing a different world’s file will not affect it.
Recommended Free Tools
The YAML is invalid or the server was not restarted
Tabs, incorrect indentation, misspelled keys and duplicate sections can prevent a value from loading. Read the startup log, restore the backup if necessary, and make one clean edit. A running server will not necessarily reread the file until it is restarted.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Safe testing and rollback procedure
- Write down the original values for the category you plan to change.
- Stop the server and copy
bukkit.ymlplus the affected Paper world configuration. - Raise one limit by 10 to 20, or lower one interval by a small amount. Do not alter every category at once.
- Restart and test under the same player count and in the same world so the comparison is meaningful.
- Observe both mob density and server responsiveness. A visible increase is not an improvement if ticks become delayed.
- Keep the change only if it meets the gameplay goal without unacceptable lag.
- To roll back, stop the server, restore the saved files, and restart. If a change caused a startup failure, restore the backup before attempting any further tuning.
For a public server, announce a short maintenance restart and test during a quiet period. This avoids changing gameplay for players while you are still determining whether the new values are sustainable.
Best Value
- 【No Drill Mounted】Cable management tray can be assembled in as little as 3 minutes or less-simply. Side clips easily clampe the edge of desk, pass through the holes on the sides, and secure excess cables with baskets. Desk cable management supports inward or outward installation to meet your needs in different scenarios, and provides you with great convenience when collecting and organizing wires.
- 【Rubber Pad Protects Desk】Wire organizer under desk built-in soft rubber pads on the clamp protect your desk from scratches, so you will not damage your furniture or office.
- 【Sturdy and Beautiful】Cord management under desk is made of high-quality carbon steel and holds about 15 lbs. The wire basket has 2 holes on each side of the tray to enable your cables to pass freely. Cable baskets are suitable for desk thickness use from 0.4" to 2.4".
- 【Space Saving & Keep Organized】Desk cable management tray holds all your power cords, outlet strips, USB hubs and computer transformers hidden from your feet, and the data cables will not enter the vacuum cleaner to keep your desk clean and tidy. Desk wire organizer is also suitable for use in the kitchen and outdoors.
- 【Reduce Safety Risks】Cable tray under desk keeps all plugs away from your kids, no more worry about tripping. Using 2 holes wire tray saves extra space, helps you easily cabling and wire protection. The mesh design is not easy to accumulate dust, but avoids safety accidents caused by messy wires.
Practical configuration patterns
More hostile mobs, with a conservative performance change
Raise only spawn-limits.monsters in a small increment. Leave the existing monster-spawns interval unchanged for the first test. This isolates the effect of the larger cap. If the population reaches the new cap but takes too long to refill, lower the interval slightly and test again.
More animals without changing hostile mobs
Increase spawn-limits.animals while leaving monsters and the monster interval untouched. If animals still do not appear, inspect available passive-mob space and existing animals before changing intervals.
Crashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minuteWindows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallReduce CPU pressure
Raise an interval rather than raising a limit. Fewer spawn checks can reduce work, but mobs may refill more slowly. This is a trade-off, not a way to increase the visible population.
Different rules for a minigame world
On Paper, keep the global values as a baseline and set a world-specific override where supported. Use -1 for settings that should inherit bukkit.yml, and explicit values only for the world that needs a different behavior.
Common mistakes to avoid
- Editing
server.propertiesfor this purpose. The Bukkit-compatible limits and intervals are inbukkit.yml, not normally in the basic vanilla properties file. - Using
maxEntityCrammingas a spawn-rate control. It affects crowding damage, not spawning. - Assuming a larger cap forces instant spawns. It only raises the ceiling.
- Setting every interval to an extremely low value. More frequent checks can create unnecessary CPU load.
- Copying an old tutorial’s entire file. Keep the file generated by your server version and edit only the relevant keys.
- Ignoring per-world settings. A Paper override can make a correct global edit appear ineffective.
- Testing only in Peaceful. Hostile-spawn testing requires a difficulty that permits hostile mobs.
- Skipping backups. A one-minute copy of the configuration is faster than reconstructing a broken YAML file.
Final takeaway
For Paper or Spigot, start with bukkit.yml: raise the appropriate spawn-limits value to allow more mobs, then adjust the matching ticks-per interval only if spawn attempts are the limiting factor. Stop the server, use spaces in YAML, back up before editing, restart after saving, and test one change at a time. On Paper, check per-world overrides and decide whether per-player-mob-spawns better fits a multiplayer server. On vanilla, use a datapack or plugin-based solution because commands alone do not change the native spawn rate.
Quick Recap
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.

