FastQuit
À propos de ce mod
Ce mod vous permet de revenir plus tôt à l'écran titre pendant que votre monde est encore en cours de sauvegarde en arrière-plan.
Ne vous inquiétez pas, le mod attendra que le monde finisse de se sauvegarder lorsque c'est nécessaire, aucune donnée ne sera perdue !
Le monde apparaîtra dans la liste des mondes, et vous pourrez même le modifier, le supprimer ou le recréer pendant qu'il est encore en cours de sauvegarde. Cela se fait en réutilisant les informations du monde en cours de sauvegarde.
Dans son état actuel, cela devrait être sans danger car des mesures de sécurité des threads ont été prises. Si vous rencontrez malgré tout un problème, le pire qui puisse arriver sera l'échec de l'action et Minecraft vous affichera une notification pour vous en informer.
Si cela se produit, veuillez ouvrir un ticket en y joignant votre fichier .minecraft/logs/latest.log !
Rejoignez le Discord !
Si mes mods vous intéressent ou si vous avez des questions, vous pouvez rejoindre mon Discord !
Configuration
Pour configurer le mod, ouvrez l'écran de configuration depuis ModMenu ou rendez-vous dans .minecraft/config/fastquit-config.txt.
Il y a actuellement trois options à configurer :
Afficher les notifications :
Détermine si une notification est affichée lorsqu'un monde finit de se sauvegarder.
Priorité du thread d'arrière-plan :
Définit la priorité du thread du serveur lors de la sauvegarde des mondes en arrière-plan. Cela est fait pour améliorer les performances du client pendant la sauvegarde, mais rallongera la durée totale de la sauvegarde. La valeur doit être comprise entre 0 et 10, la définir à 0 désactivera la modification de la priorité du thread.
Afficher l'écran "Saving world" :
Lorsque vous jouez avec une distance de rendu élevée, quitter le monde peut encore prendre un peu de temps car le stockage des chunks côté client doit être vidé. En activant ce paramètre, l'écran "Saving world" sera affiché.
Afficher le temps de sauvegarde
Détermine si le temps qu'a pris la sauvegarde du monde est affiché dans les notifications et la liste des mondes. La valeur doit être comprise entre 0 et 2, avec 0 n'affichant jamais le temps, 1 uniquement dans la notification et 2 également dans la liste des mondes. Dans ModMenu, ces options sont étiquetées en conséquence.
Comment fonctionne ce mod ?
À la base, ce mod est assez simple :
Normalement, en quittant un monde solo, le client attend que le thread du serveur ait fini de sauvegarder le monde avant de passer à l'écran titre. Ce mod saute cette période d'attente et laisse le serveur continuer à sauvegarder en arrière-plan.
VEUILLEZ NOTER que cela ne rend pas toujours le fait de quitter un monde instantané, car le client peut encore prendre un peu de temps pour décharger les chunks rendus, etc. Cependant, même dans ce cas, vous constaterez une accélération car le déchargement côté client et la sauvegarde côté serveur s'effectuent désormais simultanément au lieu de l'un après l'autre.
Bien sûr, en pratique, ce n'est pas si simple :
Lorsqu'on travaille avec plusieurs threads comme cela, de nombreux problèmes surviennent. Par exemple, en allant dans la liste des mondes, Minecraft essaiera de lire les données de niveau mais échouera car la sauvegarde en arrière-plan verrouille encore le fichier du monde.
À la place, nous accédons désormais aux informations via le serveur en cours de sauvegarde. De même, en essayant de modifier, supprimer ou recréer le monde, nous devons utiliser la session existante.
Pour garantir la sécurité des threads de ces processus, beaucoup de synchronisation doit être effectuée afin que le serveur de sauvegarde et le client ne se gênent pas mutuellement.
Pour certaines choses, comme rejoindre le monde en cours de sauvegarde ou faire une sauvegarde, nous attendons simplement que le serveur finisse complètement de sauvegarder. Nous attendons également que les mondes finissent de se sauvegarder en quittant le jeu pour garantir qu'aucune donnée ne soit perdue.
Merci à...
Traducteurs :
- Felix14-v2 (Russe)
- Cccc-owo (Chinois simplifié)
- JustAlittleWolf (Allemand)
- YakisikliBaran (Turc)
- Skidamek (Polonais)
- Oondanomala (Italien)
- Madis0 (Estonien)
- notlin4 (Chinois traditionnel)
- BurrConnie (Ukrainien)
- GodGun968 (Chinois simplifié)
- ImVietnam (Vietnamien)
- ishi-sama (Français)
- KAGUYA-1137 (Japonais)
- demorogabrtz (Portugais)
- ReallySuperOtter (Suédois)
- asabhi6776 (Hindi)
Compatibilité
Avec l'aide de MixinExtras et d'un Mixin Config Plugin personnalisé, les mixins ont été conçus pour être très peu intrusifs tout en étant très efficaces.
Fast Backups :
- (CORRIGÉ dans FastQuit v3.1.0+) crash à la sortie du monde lorsque "Allow multiple running Worlds" est activé
- (CORRIGÉ dans Fast Backups v0.17+) crash en quittant Minecraft immédiatement après la sortie du monde, corrigé dans les versions plus récentes de Fast Backup
Wakes :
- (CORRIGÉ dans Wakes v0.4.0+) crash à la sortie du monde avec Wakes 0.3.0
Si vous soupçonnez une incompatibilité avec un autre mod, veuillez ouvrir un ticket !
Des problèmes ?
Si vous rencontrez des problèmes, veuillez ouvrir un ticket sur le suivi des tickets !
Assurez-vous de joindre les informations importantes comme les autres mods que vous utilisiez, les fichiers de log ou de crash et, si possible, les étapes pour reproduire le problème.
Avant de téléverser des fichiers, assurez-vous de supprimer les données personnelles ! (Par exemple le nom d'utilisateur de votre ordinateur dans les répertoires enregistrés)
Comment installer FastQuit
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 1.18.2–26.2 on Fabric or Quilt automatically, together with its dependencies: Cloth Config API, Fabric API.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install Fabric or Quilt
The loader must match the game version of the mod file, for example Minecraft 26.2. After installing it, a separate profile appears in your launcher.
Download the file for your version
In the version list above, pick the file fastquit-3.1.5+mc26.2.jar (62 KB) for your game version and loader.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it. Required dependencies go there too: Cloth Config API, Fabric API.
Launch the loader profile
Open “Mods” in the main menu: FastQuit should be in the list.
FastQuit works on the player’s side only: there is no need to install it on a server.
Versions
Avec dépendances
| Minecraft | Loader | Fichier | Actions |
|---|---|---|---|
| 26.2 | Fabric | 26.261.8 Ko 7 | |
| 26.1 | Fabric | 26.160.1 Ko 2 | |
| 1.21.11 | Fabric | 1.21.1159.7 Ko 65 | |
| 1.21 | Fabric, Quilt | 1.2157.4 Ko 4 | |
| 1.20.1 | Fabric, Quilt | 1.20.177.4 Ko 2 | |
| 1.19.2 | Fabric, Quilt | 1.19.271.8 Ko | |
| 1.18.2 | Fabric, Quilt | 1.18.274.8 Ko 1 |
Ce qu'il faut pour l'exécuter
- Cloth Config APIobligatoire
- Fabric APIobligatoire
- Mod Menufacultatif
Avis
Soyez le premier à noter FastQuit


