Summer Sale   25% off with code 00d 00h 00m 00s


 
 
 
 
Knowledgebase Minecraft How To Resolve Connection Timeouts On A...

How To Resolve Connection Timeouts On A Modded Server

Connection interruptions and timeouts are a common hurdle when playing on heavily modded Minecraft servers. Usually, you will try to join, wait a long time, and get abruptly kicked back to the main menu with a "Timed out" error.

Vanilla Minecraft natively imposes a strict 30-second limit to load and sync data before giving up. For massive modpacks, 30 seconds just isn't enough time! Thankfully, fixing this is easy by installing a timeout mod or manually adjusting your connection wait times.

⚠️ Important Notice:
When modifying your server's startup flag to fix timeouts, you need to open a ticket and ask a MintServers support member to update the flag for you.

Method 1: Using Timeout Mods (Recommended)

The easiest way to fix disconnections without messing with technical JVM parameters is to drop a specialized mod into your game.

  • Forge & NeoForge: Download and install the TimeoutFixes mod to automatically configure timeouts, or the Connectivity mod to help with overall network stabilization. (Note: Do not use these two mods together, choose one or the other!)
  • Fabric: Download and install the TimeOutOut mod. This is specifically designed for Fabric to safely increase connection wait times.
  • These mods must be installed on both the server and your players' clients to work properly. Partial installations can lead to unpredictable behavior.
🚀 Launch Your Unlimited RAM Game Server — Just $9.99/mo!

Method 2: Client Launcher Configuration

If you prefer not to use additional mods, players can manually tell their game to wait longer by adding specific JVM arguments to their launcher. We recommend extending the time from 30 seconds to 120 seconds.

For CurseForge Users

  1. Open the CurseForge application Settings and select the Minecraft section.
  2. Locate the Additional Java Arguments field.
  3. Paste in this exact code:
⚙️ JVM Arguments
-Dfml.readTimeout=120 -Dfml.loginTimeout=120

For Official Minecraft Launcher

  1. Go to the Installations tab.
  2. Edit the profile corresponding to your modpack and click More options to expand advanced settings.
  3. In the JVM Arguments box, add the following arguments to the existing text and save:
⚙️ JVM Arguments
-Dfml.readTimeout=120 -Dfml.loginTimeout=120

Method 3: Server Startup Flags

If your players have updated their local launchers, your MintServers host also needs to know to allocate more time during the authentication phase.

To apply this fix safely, please open a support ticket and ask our team to add the required timeout arguments to your server's startup flags. Because of how our systems are configured for performance, users cannot modify server startup flags directly.

Timeout Fix Mods

Not sure which mods fit your server? Here’s a quick breakdown of timeout fixes mod to help you find what you need.

Mods Platform
TimeoutFixes Forge & NeoForge
TimeOutOut Fabric
Connectivity Forge & NeoForge

🛠️ Advanced Troubleshooting

  • Value Adjustments: If 120 seconds still results in a timeout, you can ask support to increase it to 180 seconds for large modpacks, or up to 300 seconds for extreme packs.
  • Mod Conflicts: If you see a sudden crash with a complete "stacktrace" error instead of a standard "Timed out" message, you likely have a mod conflict, not a timeout issue.
  • Missing Mods: An error specifically stating "Missing mod" means the client and server do not have matching mod lists.

Was this article helpful?

The Last Minecraft Hosting You Will Ever Need!

Unlimited Slots, Unlimited RAM, One-Click Mods & Plugins