Skip to content

FastQuit Mod do Minecraft 1.20.1, 1.21.1

Pozwala wcześnie wrócić do ekranu tytułowego, gdy twój świat wciąż zapisuje się w tle!

pobrań
60 pobrań
wyświetleń
184 wyświetleń
Zaktualizowano
Zaktualizowano 05.09.2026

FastQuit

O tym modzie

Ten mod pozwala ci wcześniej wrócić do ekranu tytułowego, podczas gdy twój świat wciąż zapisuje się w tle.

Nie martw się, mod poczeka na zakończenie zapisywania świata, gdy będzie to konieczne, żadne dane nie zostaną utracone!

Świat pojawi się na liście światów, a nawet możesz go edytować, usunąć lub odtworzyć, gdy wciąż się zapisuje. Odbywa się to poprzez ponowne wykorzystanie informacji z wciąż zapisującego się świata.

W obecnym stanie powinno to być bezpieczne, ponieważ podjęto środki zapewniające bezpieczeństwo wątków. Jeśli jednak mimo to napotkasz problem, najgorszym, co może się stać, będzie niepowodzenie akcji i wyświetlenie przez Minecraft powiadomienia informującego o tym.

Jeśli tak się stanie, otwórz zgłoszenie z załączonym plikiem .minecraft/logs/latest.log!

Dołącz do Discorda!

Jeśli interesują cię moje mody lub masz jakieś pytania, możesz dołączyć do mojego Discorda!

Konfiguracja

Aby skonfigurować mod, otwórz ekran konfiguracji z ModMenu lub przejdź do .minecraft/config/fastquit-config.txt.

Obecnie dostępne są trzy opcje konfiguracji:

Show Toasts:

Określa, czy powiadomienie jest wyświetlane, gdy świat zakończy zapisywanie.

Background Thread Priority:

Ustawia priorytet wątku serwera podczas zapisywania światów w tle. Ma to na celu poprawę wydajności klienta podczas zapisywania, ale ogólnie wydłuży czas zapisywania. Wartość musi mieścić się w zakresie od 0 do 10, ustawienie jej na 0 wyłączy zmianę priorytetu wątku.

Render "Saving world" Screen:

Podczas gry z dużym zasięgiem renderowania wyjście ze świata może nadal chwilę potrwać, ponieważ pamięć podręczna chunków po stronie klienta musi zostać wyczyszczona. Włączenie tego ustawienia spowoduje renderowanie ekranu "Saving world".

Show Saving Time

Określa, czy czas potrzebny na zapisanie świata jest wyświetlany w powiadomieniach i na liście światów. Wartość musi mieścić się w zakresie od 0 do 2, gdzie 0 nigdy nie pokazuje czasu, 1 tylko w powiadomieniu, a 2 również na liście światów. W ModMenu są one odpowiednio oznaczone.

Jak działa ten mod?

W swojej istocie ten mod jest całkiem prosty:

Normalnie, przy wychodzeniu ze świata jednosesyjnego, klient czeka, aż wątek serwera zakończy zapisywanie świata, zanim przejdzie do ekranu tytułowego. Ten mod pomija ten okres oczekiwania i pozwala serwerowi kontynuować zapisywanie w tle.

PAMIĘTAJ, że nie zawsze powoduje to natychmiastowe wyjście ze świata, ponieważ klient może nadal potrzebować trochę czasu na wyładowanie renderowanych chunków itp. Jednak nawet w takim przypadku zauważysz przyspieszenie, ponieważ wyładowywanie po stronie klienta i zapisywanie po stronie serwera odbywają się teraz jednocześnie, a nie jedno po drugim.

Oczywiście w praktyce nie jest to takie proste:

Podczas pracy z wieloma wątkami w ten sposób pojawia się wiele problemów. Na przykład, przechodząc do listy światów, Minecraft próbuje odczytać dane poziomu, ale to się nie udaje, ponieważ zapisywanie w tle wciąż blokuje plik świata.

Zamiast tego uzyskujemy teraz dostęp do informacji poprzez wciąż zapisujący się serwer. Podobnie, próbując edytować, usunąć lub odtworzyć świat, musimy użyć istniejącej sesji.

Aby utrzymać te procesy bezpieczne dla wątków, trzeba wykonać wiele synchronizacji, aby zapewnić, że zapisujący się serwer i klient nie przeszkadzają sobie nawzajem.

W przypadku niektórych rzeczy, takich jak ponowne dołączenie do wciąż zapisującego się świata lub tworzenie kopii zapasowej, po prostu czekamy, aż serwer całkowicie zakończy zapisywanie. Czekamy również na zakończenie zapisywania światów przy wychodzeniu z gry, aby zapewnić, że żadne dane nie zostaną utracone.

Podziękowania dla...

Tłumacze:

  • 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)

Kompatybilność

Dzięki pomocy MixinExtras i niestandardowej wtyczki konfiguracji Mixin, mixiny zostały zaprojektowane tak, aby były bardzo nieinwazyjne, a jednocześnie bardzo skuteczne.

Fast Backups:

  • (FIXED in FastQuit v3.1.0+) crash on world exit when "Allow multiple running Worlds" is ON
  • (FIXED in Fast Backups v0.17+) crash when quitting Minecraft immediately after world exit, fixed in newer versions of Fast Backup

Wakes:

  • (FIXED in Wakes v0.4.0+) crash on world exit with Wakes 0.3.0

Jeśli podejrzewasz niezgodność z innym modem, otwórz zgłoszenie!

Problemy?

Jeśli doświadczasz jakichkolwiek problemów, otwórz zgłoszenie w trackerze zgłoszeń!

Pamiętaj, aby załączyć ważne informacje, takie jak inne używane mody, pliki logów lub awarii, a jeśli to możliwe, kroki do odtworzenia problemu.

Przed przesłaniem jakichkolwiek plików upewnij się, że usunąłeś dane osobowe! (Na przykład nazwę użytkownika twojego komputera w rejestrowanych katalogach)

Jak zainstalować FastQuit

With Millida Launcher

  1. Install Millida Launcher

    The launcher is free: download it at millida.net/launcher and sign in with any nickname.

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

  3. Launch the game

    A profile with it appears in the launcher: click “Play”.

Manually

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

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

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

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

Wersje

Z zależnościami

MinecraftLoaderPlikDataAkcje
26.2Fabric26.261.8 KB 5—
26.1Fabric26.160.1 KB 2—
1.21.11Fabric1.21.1159.7 KB 49—
1.21Fabric, Quilt1.2157.4 KB 2—
1.20.1Fabric, Quilt1.20.177.4 KB 1—
1.19.2Fabric, Quilt1.19.271.8 KB—
1.18.2Fabric, Quilt1.18.274.8 KB 1—

Co jest potrzebne do działania

Opinie

Oceń FastQuit jako pierwszy

Komentarze 0

Zaloguj się, aby komentowaćZaloguj się

Podobne mody

Wszystkie mody

Więcej o tym

Autor: contariaLicencja: MIT

Jesteś autorem? Napisz do nas — usuniemy w ciągu 48 godzin.