EvoLoginTimeout

Server-side timeout extension & connection diagnostics for NeoForge 1.21.1
ChatGPT Image 2 juil. 2026, 10_18_41.png

ChatGPT Image 2 juil. 2026, 10_18_41.png

Description

⏱️ EvoLoginTimeout

🚀 Server-side timeout extension & connection diagnostics for NeoForge 1.21.1

EvoLoginTimeout is a lightweight server-side only mod designed for large NeoForge modpacks.

If your players are disconnected with "Timed Out" while joining a heavily modded server, this mod extends the connection timeout and provides detailed diagnostics to help identify connection issues.

No client installation is required.


✨ Features

✅ Server-side only (clients do not need the mod)

✅ Compatible with NeoForge 1.21.1

✅ Configurable connection timeout

✅ Configurable login timeout

✅ Configurable configuration/keep-alive timeout

✅ Automatic Netty timeout patch

✅ Connection diagnostics

✅ Clean and readable logging

✅ Lightweight with virtually no performance impact


📋 What does this mod do?

Large modpacks containing hundreds of mods can take a long time to synchronize when a player joins.

During this process, Minecraft exchanges registries, items, blocks, entities, recipes, tags, custom packets and other data.

On slower computers or slower internet connections, this synchronization may exceed Minecraft's default timeout, causing players to be disconnected before loading finishes.

EvoLoginTimeout increases these limits and helps administrators understand exactly what happened during a connection attempt.


📊 Connection diagnostics

The mod can log useful information such as:

  • Connection duration

  • Login phase

  • Configuration phase

  • Network exceptions

  • Connection reset by peer

  • Timeout detection

  • Connection summaries

The logs are designed to stay clean while still providing useful debugging information.


⚙️ Configuration

The timeout values can be fully customized.

Example:

login_timeout_seconds = 300
common_keepalive_timeout_seconds = 300

log_short_handshake_summary = false
min_summary_duration_ms = 1000

Perfect for small servers as well as huge modpacks.


💻 Recommended for

  • Large modpacks

  • Cobblemon servers

  • Create modpacks

  • Adventure modpacks

  • RPG modpacks

  • Servers with 200+ mods

  • Slow computers

  • Slow internet connections


⚠️ Notes

This mod does not require installation on clients.

It is designed to improve server compatibility with slower computers while providing better diagnostic information for administrators.


❤️ Feedback

Found a bug?

Have an idea?

Need another feature?

Feel free to leave a comment or open an issue on the project page. Suggestions are always welcome!

Enjoy your server! 🎮

 

 

⏱️ EvoLoginTimeout

🚀 Extension du délai de connexion & outil de diagnostic pour NeoForge 1.21.1

EvoLoginTimeout est un mod uniquement côté serveur conçu pour les gros modpacks NeoForge.

Si vos joueurs sont déconnectés avec un "Timed Out" lors de la connexion à un serveur fortement moddé, ce mod augmente les délais de connexion et fournit des outils de diagnostic afin de comprendre précisément ce qui s'est passé.

Aucune installation n'est nécessaire côté client.


✨ Fonctionnalités

✅ Mod uniquement côté serveur

✅ Compatible NeoForge 1.21.1

✅ Délai de connexion configurable

✅ Délai de login configurable

✅ Délai de configuration / keep-alive configurable

✅ Patch automatique des timeouts Netty

✅ Diagnostic détaillé des connexions

✅ Journaux (logs) propres et lisibles

✅ Impact négligeable sur les performances


📋 À quoi sert ce mod ?

Les gros modpacks contenant plusieurs centaines de mods peuvent demander beaucoup de temps lors de la connexion d'un joueur.

Pendant cette étape, Minecraft synchronise les registres, les blocs, les objets, les entités, les recettes, les tags, les paquets réseau et toutes les données des mods.

Sur un ordinateur peu puissant ou avec une connexion Internet lente, cette synchronisation peut dépasser le délai par défaut de Minecraft et provoquer une déconnexion avant la fin du chargement.

EvoLoginTimeout augmente ces limites et aide les administrateurs à identifier précisément l'origine des problèmes de connexion.


📊 Outils de diagnostic

Le mod peut enregistrer des informations utiles telles que :

  • durée de connexion

  • phase de connexion

  • phase de configuration

  • erreurs réseau

  • connexion interrompue par le client

  • détection des timeouts

  • résumé complet de chaque connexion

Les logs sont volontairement épurés afin d'afficher uniquement les informations réellement utiles.


⚙️ Configuration

Tous les délais sont configurables.

Exemple :

login_timeout_seconds = 300
common_keepalive_timeout_seconds = 300

log_short_handshake_summary = false
min_summary_duration_ms = 1000

Convient aussi bien aux petits serveurs qu'aux très gros modpacks.


💻 Recommandé pour

  • les gros modpacks

  • Cobblemon

  • Create

  • les serveurs RPG

  • les serveurs aventure

  • les serveurs de plus de 200 mods

  • les joueurs avec des PC modestes

  • les connexions Internet lentes


⚠️ Important

Ce mod est 100 % serveur.

Les joueurs n'ont rien à installer.


❤️ Suggestions

Vous avez trouvé un bug ?

Vous avez une idée d'amélioration ?

N'hésitez pas à laisser un commentaire sur CurseForge.

Toutes les suggestions sont les bienvenues !

Bon jeu à tous ! 🎮

The EvoLoginTimeout Team

profile avatar
  • 1
    Followers
  • 16
    Projects
  • 4.7K
    Downloads

More from dxleloup3View all