Halloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsPC HealthRecommendedCrashes, freezes, slowdowns? Check your PC nowSpot repairable issues before they interrupt work.Check PCHalloween DealsAmazon USOctober picks are moving - compare before checkoutAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
World desk9 min

How to Disable the Watchdog on a Minecraft Server

Paper servers can disable the main watchdog with max-tick-time=-1 in server.properties. This guide covers the exact procedure, warning-only controls, Spigot differences, rollback, and the risks of leaving a hung process running.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

On a Paper server, disable the main watchdog by stopping the server, opening server.properties, changing max-tick-time to -1, saving the file, and restarting. The setting prevents the watchdog from forcibly shutting down a process after a stalled tick, so investigate the stall first and use this as a deliberate operational choice rather than a routine performance fix.

What the Minecraft watchdog does

A Minecraft server runs game logic in ticks. The normal target is about 20 ticks per second, or roughly 0.05 seconds per tick. Paper documents max-tick-time as the maximum number of milliseconds one tick may take before the watchdog stops the server. Its documented default is 60000, meaning 60 seconds.

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.

If one tick exceeds that threshold, Paper treats the condition as a crash and forcibly terminates the Java process by calling System.exit(1). A log such as [Paper Watchdog Thread/ERROR]: The server has not responded for 10 seconds! indicates that the server thread has stopped making timely progress; it does not identify one universal cause.

A 60-second tick is far outside normal operation. It can occur while a plugin or mod performs an unbounded task, during world generation or chunk loading, or when CPU, memory, or storage pressure prevents the server thread from running. Turning off the watchdog changes what happens after the stall; it does not make the stalled task complete faster.

#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.

Before you turn the watchdog off

The watchdog is a recovery mechanism. Without it, a hung Java process can remain alive indefinitely, continue consuming resources, and fail to restart automatically. A permanent change therefore deserves the same care as any other production configuration change.

  • Make sure you can access the server console and the machine or control panel that starts the process. If the process hangs, you may need an administrator or process manager to stop it.
  • Copy the current server.properties file and note the existing value so you can restore it.
  • Read the watchdog output, the latest server log, and any crash report before changing the timeout.
  • Identify recent plugin or mod changes, especially code that runs on the main thread.
  • Check whether the event coincides with world generation, large chunk loads, backups, or other scheduled work.
  • Review CPU saturation, available memory, garbage-collection pressure, and storage latency while the incident occurs.
  • Schedule the edit for a maintenance window if players depend on the server.

If the watchdog fires only during a known, finite operation, increasing the threshold temporarily may preserve automatic recovery while giving that operation more time. If the server repeatedly stops responding, disabling protection can hide a fault that will eventually corrupt uptime or require manual intervention.

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

Paper: the exact procedure

1. Stop the server cleanly

Use the server console’s normal stop command or the stop control supplied by your host or service manager. Wait until the process has finished saving worlds and exited. Do not edit the file while the server is still running: a running process or panel may rewrite the file and discard your change.

2. Open the correct configuration file

In the server root directory—the directory containing the server jar and world folders—open server.properties in a plain-text editor. Do not open a similarly named file inside a world folder or a backup directory.

3. Set max-tick-time to -1

Find the line beginning with max-tick-time and make it exactly:

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.
max-tick-time=-1

Paper’s reference describes this value explicitly: setting it to -1 disables the watchdog entirely. Keep the key spelling and the equals sign intact; avoid adding spaces or replacing the hyphen with a typographic dash.

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

4. Add the property if it is missing

If no max-tick-time line exists, add the exact line shown above on its own line in server.properties. A missing key is different from a disabled key: the documented default remains in effect until the property is present with the new value.

5. Save and restart

Save the file as plain text, close the editor, and start the server using the same command, panel, or service definition as before. Watch the startup log for configuration errors and confirm that the server reaches its normal ready state. The change takes effect only when the server reads the file during startup.

Disable the watchdog or allow more time?

There are two different ways to change the shutdown behavior. The first removes the automatic limit; the second keeps a limit but makes it less aggressive. The appropriate choice depends on whether the stall is understood and bounded.

Approach Configuration What happens Best fit Main risk
Documented full disable server.properties: max-tick-time=-1 The main watchdog no longer automatically shuts down the process for an overlong tick. Controlled troubleshooting or a workload for which the operator accepts manual recovery. A permanently hung process can remain online without recovering.
Keep the default limit max-tick-time=60000 A single tick over 60,000 milliseconds is treated as a crash and the process is terminated. General operation where automatic failure detection is valuable. A legitimate but unusually long task can trigger a shutdown.
Increase the limit A positive millisecond value chosen for the workload The watchdog remains active but waits longer before stopping the server. A measured, finite operation that consistently needs more time. A larger window delays recovery from a genuinely stuck thread.

The documentation supplies the default and the disabling value, but it does not prescribe one universal replacement timeout. Choose any higher value only after measuring the operation and deciding how long unattended failure can safely continue. Record the temporary value and a date for reverting it; otherwise a diagnostic workaround can become an unnoticed permanent setting.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
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

Do not confuse shutdown controls with warning controls

disable.watchdog is not the main shutdown switch

Paper documents a separate Java system property named disable.watchdog. Its purpose is to disable the watchdog warning system. Suppressing warning output does not replace max-tick-time=-1 when the goal is to stop the automatic process shutdown. A server can therefore produce fewer warnings while still retaining the shutdown threshold.

The paper-global.yml watchdog section

Paper’s paper-global.yml contains a watchdog section for Paper’s early-warning behavior. Those settings concern warnings and diagnostics. They do not, by themselves, remove the main watchdog limit in server.properties.

Spigot’s timeout uses different units

Paper’s spigot.yml reference documents settings.timeout-time in seconds. It represents the time since the last server tick before the server is considered unresponsive and stopped or restarted. Paper describes this as mirroring the vanilla-like server.properties setting while using seconds rather than milliseconds.

That unit difference matters. A value copied between the two files without conversion can wait for a radically different period. Always confirm which file and unit your server implementation is reading before changing a number.

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

Tile and entity timeout keys are not a substitute

Some spigot.yml references show max-tick-time.tile and max-tick-time.entity. Paper states that these options do not operate because they are disabled or non-functional. Editing them will not disable the main watchdog and should not be presented as an alternative to the documented server.properties value.

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.

Which server software and file apply?

Server implementation or configuration family What this guide establishes What to verify
Paper Paper documents server.properties max-tick-time, a default of 60,000 milliseconds, and -1 to disable the watchdog. Use the Paper version’s reference if its configuration layout or warning behavior has changed.
Spigot-compatible setup spigot.yml has a settings.timeout-time value expressed in seconds, alongside the server-properties behavior described by Paper. Check which server jar is actually running and which file your build reads.
Vanilla, Fabric, or Forge-style setup The presence, meaning, or supported values of watchdog properties can differ by implementation and version. Use that project’s documentation and do not assume Paper’s warning files or Spigot-specific keys exist.

First identify the software named in the startup log or launch script. A panel may label a server generically while launching a different jar. Do not create a spigot.yml file on a server that never reads it, and do not assume that a similarly named property has the same unit or shutdown behavior outside the implementation that documents it.

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

Diagnose the stall before making a permanent change

Read the complete watchdog evidence

Save the log lines before and after the watchdog message and inspect any generated crash report. Look for the thread dump, the task that was executing, and the first error rather than focusing only on the final shutdown line. The message that the server has not responded for a stated number of seconds confirms a responsiveness problem, not its root cause.

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

Test plugins and mods methodically

Compare the incident with recent installations, updates, or configuration changes. A plugin or mod that performs synchronous work can block the main thread. Remove or update a suspected component in a test copy or maintenance window, then reproduce the workload while retaining the original logs. Avoid deleting components from a live world without a backup and a rollback plan.

Check world generation and chunk loading

Large exploration events, pregeneration, structure creation, and mass chunk loading can produce long main-thread tasks. Determine whether the stall occurs in one area, during a specific command, or only while generating new terrain. Reduce the triggering workload or schedule it in controlled batches instead of treating an unlimited timeout as the fix.

Check machine resources

  • CPU: sustained saturation can prevent the server thread from receiving enough execution time.
  • Memory: exhaustion or heavy garbage collection can pause useful work and may accompany allocation errors.
  • Storage: slow or failing disks can delay world saves, chunk reads, and log writes.
  • External pressure: backups, scans, or other services can compete for the same CPU, memory, or storage resources.

These checks narrow the cause; they are not a claim that every watchdog event has the same origin. Keep the watchdog enabled while investigating when automatic termination is safer than leaving a nonresponsive process running.

Short-term troubleshooting versus permanent operation

Situation Safer operating choice Follow-up
You need a thread dump or logs from a hung process. Use a controlled maintenance window and disable the shutdown only for the diagnostic period. Restore the prior value after collecting evidence.
A known task is finite but exceeds 60 seconds. Consider a measured higher positive timeout rather than removing the limit. Track the task’s duration and investigate why it is so long.
The cause is unknown or recurring. Keep automatic protection enabled while isolating plugins, mods, workloads, and resource pressure. Do not make -1 the default merely to hide repeated incidents.
An operator accepts manual recovery and continuously monitors the process. max-tick-time=-1 can be a deliberate policy. Document who watches the server and how a hung process will be stopped.

Verification, rollback, and common mistakes

Verify the effective configuration

  1. Stop the server and reopen the file to confirm that the saved line is exactly max-tick-time=-1.
  2. Start the server and confirm that it loads the expected server directory, especially if your panel manages multiple instances.
  3. Check the startup log for malformed-property errors and make sure the server reaches its ready state.
  4. Keep the next incident’s logs so you can determine whether the original stall still occurs even though automatic shutdown no longer does.

Do not deliberately freeze a production server just to test the watchdog. A controlled test environment is safer, and the setting’s documented meaning is sufficient to verify the configuration change.

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.

Restore automatic protection

Stop the server cleanly, replace the value with the documented default:

max-tick-time=60000

Save the file and restart. This restores the 60,000-millisecond threshold documented for Paper. If you previously used a higher positive value, restore the known-good value recorded in your change notes instead of guessing.

Correct the mistakes that cause most failed changes

  • Wrong units: max-tick-time is documented in milliseconds, while Spigot’s settings.timeout-time is in seconds.
  • Wrong file: editing a backup, a world subdirectory, or a different instance has no effect on the running server.
  • Wrong property: disable.watchdog concerns warning output, and tile/entity keys are non-functional in Paper’s documentation.
  • Typo or formatting error: use the exact lowercase key, equals sign, and negative-one value.
  • No restart: a running process does not normally reread this startup property just because the file changed.
  • Concurrent writes: panels or scripts can overwrite an edit made while the server is active.
  • No recovery plan: removing the watchdog without a way to stop a hung process can turn a brief incident into a prolonged outage.

Practical decision checklist

  • Is the server definitely running Paper or another implementation whose documentation supports this key?
  • Have you stopped the process and backed up the configuration?
  • Do you need to suppress warnings, or do you actually need to prevent automatic shutdown? They are different goals.
  • Have you checked crash reports, logs, plugins or mods, world-generation and chunk-loading work, CPU, memory, and storage?
  • Would a higher positive timeout preserve useful recovery behavior?
  • If you choose -1, who will monitor the process and recover it when it stops making progress?
  • Have you recorded the change and a rollback value?

The key distinction is operational: -1 removes Paper’s automatic response to a stalled tick, while warning controls only change what is reported. Treat a watchdog event as evidence of a severe server-thread stall, and disable the protection only when the resulting manual-recovery responsibility is acceptable.

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.

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

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.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
Windows Errors? Fix Them Before They SpreadFree repair 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.