FastQuit
Про цей мод
Цей мод дозволяє вам достроково повернутися до головного меню, поки ваш світ ще зберігається у фоновому режимі.
Не хвилюйтеся, мод зачекає, поки світ завершить збереження, коли це необхідно, жодні дані не буде втрачено!
Світ з'явиться у списку світів, і ви навіть зможете редагувати, видаляти або перестворювати його, поки він ще зберігається. Це робиться шляхом повторного використання інформації зі світу, що ще зберігається.
У поточному стані це має бути безпечно, оскільки вжито заходів для потокобезпеки. Якщо ви все ж таки зіткнетеся з проблемою, найгіршим наслідком буде невдала дія та сповіщення від Minecraft, яке повідомить вас про це.
Якщо це станеться, будь ласка, відкрийте issue, додавши файл .minecraft/logs/latest.log!
Приєднуйтесь до Discord!
Якщо вас цікавлять мої моди або у вас є запитання, ви можете приєднатися до мого Discord!
Налаштування
Щоб налаштувати мод, відкрийте екран налаштувань з ModMenu або перейдіть до .minecraft/config/fastquit-config.txt.
Наразі є три параметри для налаштування:
Показувати сповіщення:
Визначає, чи показується сповіщення, коли світ завершує збереження.
Пріоритет фонового потоку:
Встановлює пріоритет потоку сервера під час збереження світів у фоновому режимі. Це робиться для покращення продуктивності клієнта під час збереження, але зробить збереження тривалішим загалом. Значення має бути між 0 і 10, встановлення його на 0 вимкне зміну пріоритету потоку.
Відображати екран "Saving world":
Під час гри з великою дальністю промальовування вихід зі світу все ще може зайняти трохи часу, оскільки сховище чанків на стороні клієнта потрібно очистити. Увімкнувши це налаштування, буде відображатися екран "Saving world".
Показувати час збереження
Визначає, чи відображається час, витрачений на збереження світу, у сповіщеннях та списку світів. Значення має бути між 0 і 2, де 0 ніколи не показує час, 1 лише у сповіщенні, а 2 також у списку світів. У ModMenu вони відповідно позначені.
Як працює цей мод?
По суті, цей мод досить простий:
Зазвичай, виходячи зі світу в одиночній грі, клієнт чекає, поки потік сервера завершить збереження світу, перш ніж перейти до головного меню. Цей мод пропускає цей період очікування і дозволяє серверу продовжувати збереження у фоновому режимі.
БУДЬ ЛАСКА, ЗВЕРНІТЬ УВАГУ, що це не завжди робить вихід зі світу миттєвим, оскільки клієнт все ще може витратити трохи часу на вивантаження відрендерених чанків тощо. Однак навіть у цьому випадку ви побачите прискорення, оскільки вивантаження на стороні клієнта та збереження на стороні сервера тепер виконуються одночасно, а не одне за одним.
Звісно, на практиці це не так просто:
Працюючи з кількома потоками таким чином, виникає багато проблем. Наприклад, переходячи до списку світів, Minecraft намагається прочитати дані рівня, але зазнає невдачі, оскільки фонове збереження все ще блокує файл світу.
Натомість тепер ми отримуємо доступ до інформації через сервер, що ще зберігається. Подібним чином, намагаючись редагувати, видаляти або перестворювати світ, ми повинні використовувати наявну сесію.
Щоб підтримувати потокобезпеку цих процесів, потрібно виконати багато синхронізації, щоб гарантувати, що сервер, який зберігає, і клієнт не заважають один одному.
Для деяких речей, як-от повторне приєднання до світу, що ще зберігається, або створення резервної копії, ми просто чекаємо, поки сервер повністю завершить збереження. Ми також чекаємо, поки світи завершать збереження під час виходу з гри, щоб гарантувати, що жодні дані не буде втрачено.
Подяки...
Перекладачі:
- Felix14-v2 (Russian)
- Cccc-owo (Simplified Chinese)
- JustAlittleWolf (German)
- YakisikliBaran (Turkish)
- Skidamek (Polish)
- Oondanomala (Italian)
- Madis0 (Estonian)
- notlin4 (Traditional Chinese)
- BurrConnie (Ukrainian)
- GodGun968 (Simplified Chinese)
- ImVietnam (Vietnamese)
- ishi-sama (French)
- KAGUYA-1137 (Japanese)
- demorogabrtz (Portuguese)
- ReallySuperOtter (Swedish)
- asabhi6776 (Hindi)
Сумісність
За допомогою MixinExtras та власного Mixin Config Plugin міксини розроблено так, щоб бути дуже ненав'язливими, але водночас дуже ефективними.
Fast Backups:
- (ВИПРАВЛЕНО у FastQuit v3.1.0+) збій під час виходу зі світу, коли "Allow multiple running Worlds" УВІМКНЕНО
- (ВИПРАВЛЕНО у Fast Backups v0.17+) збій під час виходу з Minecraft одразу після виходу зі світу, виправлено в новіших версіях Fast Backup
Wakes:
- (ВИПРАВЛЕНО у Wakes v0.4.0+) збій під час виходу зі світу з Wakes 0.3.0
Якщо ви підозрюєте несумісність з іншим модом, будь ласка, відкрийте issue!
Проблеми?
Якщо ви стикаєтеся з будь-якими проблемами, будь ласка, відкрийте issue у трекері проблем!
Обов'язково додайте важливу інформацію, як-от інші моди, які ви використовували, файли логів або збоїв, і, якщо можливо, кроки для відтворення.
Перед завантаженням будь-яких файлів обов'язково позбудьтеся персональних даних! (Наприклад, імені користувача вашого комп'ютера в записаних шляхах)
Як встановити 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.
Версії
Із залежностями
| Minecraft | Завантажувач | Файл | Дії |
|---|---|---|---|
| 26.2 | Fabric | 26.261.8 КБ 7 | |
| 26.1 | Fabric | 26.160.1 КБ 2 | |
| 1.21.11 | Fabric | 1.21.1159.7 КБ 65 | |
| 1.21 | Fabric, Quilt | 1.2157.4 КБ 4 | |
| 1.20.1 | Fabric, Quilt | 1.20.177.4 КБ 2 | |
| 1.19.2 | Fabric, Quilt | 1.19.271.8 КБ | |
| 1.18.2 | Fabric, Quilt | 1.18.274.8 КБ 1 |
Що потрібно для запуску
- Cloth Config APIобов'язково
- Fabric APIобов'язково
- Mod Menuнеобов'язково
Відгуки
Станьте першим, хто оцінить FastQuit


