From a5017c8af02b9f44ae3fc6bb353c81b69f04de0f Mon Sep 17 00:00:00 2001 From: Nadios_kox Date: Fri, 8 May 2026 21:35:33 +0200 Subject: [PATCH] Create pl_pl.json --- .../assets/modernfix/lang/pl_pl.json | 157 ++++++++++++++++++ 1 file changed, 157 insertions(+) create mode 100644 src/main/resources/assets/modernfix/lang/pl_pl.json diff --git a/src/main/resources/assets/modernfix/lang/pl_pl.json b/src/main/resources/assets/modernfix/lang/pl_pl.json new file mode 100644 index 000000000..33e2fb1b0 --- /dev/null +++ b/src/main/resources/assets/modernfix/lang/pl_pl.json @@ -0,0 +1,157 @@ +{ + "key.modernfix": "ModernFix", + "key.modernfix.config": "Otwórz ekran konfiguracji", + "modernfix.jei_load": "Ładowanie JEI, może to chwilę potrwać", + "modernfix.no_lazydfu": "LazyDFU nie jest zainstalowane. Jeśli Minecraft musi zaktualizować dane gry ze starszej wersji, mogą wystąpić zauważalne lagi.", + "modernfix.no_ferritecore": "FerriteCore nie jest zainstalowane. Użycie pamięci będzie bardzo wysokie.", + "modernfix.connectedness_dynresoruces": "Connectedness i opcja dynamicznych zasobów ModernFix nie są ze sobą kompatybilne. Usuń Connectedness albo wyłącz dynamiczne zasoby w konfiguracji ModernFix.", + "modernfix.perf_mod_warning": "Ostrzeżenia moda ModernFix można wyłączyć, dezaktywując mixin.feature.warn_missing_perf_mods w konfiguracji ModernFix.", + "modernfix.redirector_installed": "ModernFix wykrył, że zainstalowany jest Redirector. Wiadomo, że Redirector powoduje wiele dziwnych i trudnych do zdiagnozowania problemów, więc jego usunięcie jest zdecydowanie zalecane.", + "modernfix.config": "Konfiguracja mixinów ModernFix", + "modernfix.config.done_restart": "Gotowe (wymagany restart)", + "modernfix.config.wiki": "Otwórz wiki", + "modernfix.message.reload_config": "Wykryto zmianę pliku konfiguracji moda. Aby zapobiec wczytywaniu plików, które nie zostały jeszcze zapisane, ponowne wczytanie musi zostać wywołane przez uruchomienie /mfrc.", + "modernfix.option.on": "wł.", + "modernfix.option.off": "wył.", + "modernfix.option.disabled": "wyłączone", + "modernfix.option.enabled": "włączone", + "modernfix.option.mod_override": " przez mody [%s]", + "modernfix.config.not_default": " (zmodyfikowane)", + "asynclocator.map.locating": "Mapa (lokalizowanie...)", + "asynclocator.map.none": "Mapa (nie znaleziono pobliskiej struktury)", + "modernfix.option.category.performance": "Wydajność", + "modernfix.option.category.performance.description": "Funkcje pomagające poprawić wydajność gry/uruchamiania", + "modernfix.option.category.bugfixes": "Poprawki błędów", + "modernfix.option.category.bugfixes.description": "Podstawowe poprawki błędów zwiększające stabilność gry", + "modernfix.option.category.troubleshooting": "Diagnostyka/Narzędzia", + "modernfix.option.category.troubleshooting.description": "Funkcje przeznaczone do pomagania w diagnozowaniu problemów", + "modernfix.option.category.expert_only": "Tylko dla ekspertów", + "modernfix.option.category.expert_only.description": "Nie zmieniaj, jeśli nie wiesz, co robisz", + "modernfix.option.name.mixin.perf.async_jei": "Ładowanie JEI w tle", + "modernfix.option.mixin.perf.async_jei": "Tylko 1.16. **Kluczowa optymalizacja.** Wprowadza poprawkę do JEI, aby przeładowywało się w wątku w tle, całkowicie eliminując długie opóźnienie, jakie dodaje do ładowania świata.", + "modernfix.option.mixin.perf.async_locator": "Tylko 1.16. Backportuje poprawki moda Async Locator, aby wyeliminować zawieszanie serwera związane z `/locate`, generowaniem loot table itp.", + "modernfix.option.mixin.perf.biome_zoomer": "Tylko 1.16. Niewielka optymalizacja poprawiająca wydajność biome zoomera przy użyciu logiki z 1.18.", + "modernfix.option.mixin.perf.blast_search_trees": "Wszystkie wersje. Jeśli zainstalowane są REI lub JEI, tworzenie vanilla search trees dla wyszukiwania w kreatywnym ekwipunku jest wyłączone, a wyszukiwanie odbywa się zamiast tego przy użyciu implementacji wyszukiwania z tych modów. Oszczędza to kilka sekund podczas ładowania świata i prawdopodobnie także trochę RAM-u (choć nie było to mierzone).", + "modernfix.option.mixin.perf.boost_worker_count": "Tylko 1.16. Usuwa twardo zakodowany limit liczby wątków roboczych, podobnie jak Mojang zrobił to w 1.18.", + "modernfix.option.mixin.perf.cache_blockstate_cache_arrays": "Wszystkie wersje. Unika tworzenia nowych kopii tablic enumów za każdym razem, gdy inicjalizowana jest pamięć podręczna blockstate. Niewielka optymalizacja, ale łatwa do wdrożenia.", + "modernfix.option.mixin.perf.cache_model_materials": "Wszystkie wersje. Zapamiętuje kolekcję `RenderMaterial` (tekstur) oraz listę zależności zwracanych przez modele zamiast przeliczania ich przy każdym żądaniu. Pomaga przyspieszyć proces wczytywania/bake'owania modeli.", + "modernfix.option.mixin.perf.cache_strongholds": "Wszystkie wersje. Zapisuje wygenerowaną listę pozycji strongholdów razem ze światem zamiast generować ją ponownie przy każdym wczytaniu świata. Oszczędza trochę czasu w 1.16, a w 1.18 i 1.19 znacznie więcej.", + "modernfix.option.mixin.perf.cache_upgraded_structures": "Wszystkie wersje. Wiele modów dostarcza przestarzałe pliki struktur, co wymaga od gry ich aktualizacji za pomocą DFU za każdym razem, gdy są wczytywane. Może to być bardzo powolne. Ta poprawka dodaje logikę, która zapisuje zaktualizowaną wersję struktury i ponownie używa jej przy następnym wczytaniu. Aby uwzględnić przypadek, gdy mod zmieni plik struktury, ale nie nazwę, hash oryginalnego pliku jest porównywany z wersją z pamięci podręcznej, a jeśli nie pasują, struktura zostanie ponownie zaktualizowana.", + "modernfix.option.mixin.perf.compress_biome_container": "Tylko 1.16. Niewielka optymalizacja zapożyczona z Hydrogen, która w miarę możliwości próbuje oszczędzać miejsce w pojemniku biomów. Zostaje automatycznie wyłączona, jeśli zainstalowane są konflikujące mody, takie jak BetterEnd lub Chocolate.", + "modernfix.option.mixin.perf.datapack_reload_exceptions": "Wszystkie wersje. Ogranicza spam w logach i być może nieznacznie poprawia szybkość ładowania, nie wypisując stack trace'ów dla niektórych często rzucanych wyjątków podczas przeładowywania datapacków (np. brakujących przedmiotów w loot tables/receptach). Komunikat nadal jest wypisywany.", + "modernfix.option.mixin.perf.dedicated_reload_executor": "Wszystkie wersje. Przenosi przeładowywanie resource packów i datapacków do osobnej puli roboczej zamiast używać domyślnych wątków `Worker-Main`. Dzięki temu mody typu Smooth Boot nadal mogą potencjalnie poprawiać wydajność singleplayera w trakcie działania, nie spowalniając przy tym uruchamiania przez ograniczoną liczbę wątków.", + "modernfix.option.mixin.perf.deduplicate_location": "Wszystkie wersje, ale domyślnie wyłączone ze względu na wpływ na czas ładowania. Usuwa duplikaty przestrzeni nazw i ścieżek resource location. Oszczędza to RAM, ale też dość mocno zwiększa koszt tworzenia nowego `ResourceLocation`.", + "modernfix.option.mixin.perf.dynamic_dfu": "Wszystkie wersje. Modyfikuje inicjalizację DFU tak, aby odbywała się dopiero przy pierwszym przypadku, gdy coś wymaga aktualizacji. Brzmi podobnie do LazyDFU, ale jest zaimplementowane inaczej, ponieważ unika ładowania *jakichkolwiek* klas/struktur danych DFU, podczas gdy LazyDFU wyłącza jedynie optymalizację reguł. W praktyce ta opcja jest bezpieczniejszą wersją DataFixerSlayer, ponieważ nadal załaduje DFU, gdy będzie to potrzebne.\n\nZwykle nadal powinieneś używać LazyDFU nawet przy włączonej tej opcji, ponieważ w przeciwnym razie optymalizacja reguł DFU spowoduje lagi.", + "modernfix.option.mixin.perf.dynamic_resources": "Wszystkie wersje. Zobacz https://github.com/embeddedt/ModernFix/wiki/Dynamic-Resources-FAQ.", + "modernfix.option.mixin.perf.dynamic_sounds": "Wszystkie wersje. Pozwala grze zwalniać dźwięki z pamięci, zamiast pozostawiać je w niej bez końca po załadowaniu.", + "modernfix.option.mixin.perf.dynamic_structure_manager": "Wszystkie wersje. Pozwala grze zwalniać pliki struktur po zakończeniu generowania zamiast trzymać je załadowane bez końca.", + "modernfix.option.mixin.perf.fast_registry_validation": "Wszystkie wersje. Forge niepotrzebnie wyszukuje metodę przez reflection za każdym razem, gdy rejestr jest sprawdzany. Ta poprawka po prostu buforuje zwróconą wartość, ponieważ za każdym razem będzie taka sama.", + "modernfix.option.mixin.perf.faster_font_loading": "Wszystkie wersje. Optymalizuje renderer czcionek, aby ładował fonty szybciej, przyspieszając przeładowywanie zasobów.", + "modernfix.option.mixin.perf.faster_item_rendering": "Wszystkie wersje. Unika renderowania boków przedmiotów w GUI. (Tak, vanilla najwyraźniej to robi.)\n\nMoże to potroić FPS przy zainstalowanym modzie takim jak REI/JEI na słabszych GPU, jeśli widocznych jest wystarczająco dużo przedmiotów. Domyślnie wyłączone, ponieważ to nowa funkcja i nie była mocno testowana, ale powinna być bezpieczna. Najbardziej prawdopodobny problem to całkowicie niewidoczne przedmioty w GUI albo wyglądające płasko w świecie.", + "modernfix.option.mixin.perf.faster_texture_loading": "Wszystkie wersje sprzed 1.19.4. Unika dwukrotnego odczytywania tekstur (przy pierwszym razie przez bardzo wolną ścieżkę kodu) i zamiast tego wykonuje jedno szybsze wczytanie (podobnie jak w 1.19.3+).", + "modernfix.option.mixin.perf.faster_texture_stitching": "Wszystkie wersje. Umożliwia grze użycie szybszego systemu stitchowania tekstur, pierwotnie napisanego przez SuperCoder79 dla lwjgl3ify na 1.7.10, co może oszczędzić trochę czasu podczas ładowania. Rzadko zgłaszano, że powoduje dziwne artefakty na blokach lub w GUI; może to być błąd Sodium.", + "modernfix.option.mixin.perf.jeresources_startup": "Tylko 1.16. Optymalizuje Just Enough Resources tak, aby nie tworzył niepotrzebnie bytów wieśniaków wiele razy dla tej samej profesji, co oszczędza czas podczas startu JEI.", + "modernfix.option.mixin.perf.kubejs": "Tylko 1.16. Optymalizacje KubeJS, aby unikać niepotrzebnego kopiowania `ItemStack` itp., co skraca czas wczytywania datapacków.", + "modernfix.option.mixin.perf.model_optimizations": "Wszystkie wersje. Wprowadza optymalizacje przyspieszające proces ładowania modeli.", + "modernfix.option.mixin.perf.nbt_memory_usage": "Wszystkie wersje. Używa bardziej wydajnej mapy bazowej dla compound tagów NBT, która usuwa duplikaty nazw kluczy, a także używa mapy tablicowej dla bardzo małych compoundów. Zmniejsza to narzut związany z przechowywaniem dużej liczby compound tagów w pamięci.", + "modernfix.option.mixin.perf.nuke_empty_chunk_sections": "Tylko 1.16, zainspirowane przez Hydrogen. Unika przechowywania sekcji chunków, które są wypełnione powietrzem, w pamięci, oznaczając je zamiast tego jako puste.", + "modernfix.option.mixin.perf.reduce_blockstate_cache_rebuilds": "Wszystkie wersje. **Kluczowa optymalizacja.** Nowsze wersje Minecrafta (po 1.12) wprowadziły system cache blockstate, który buforuje często używane informacje o blockstate, takie jak to, czy jest solidny, jego kształt kolizji itd. Odbudowywanie tej pamięci podręcznej jest w vanilla dość szybkie (trwa tylko sekundę lub dwie), ale staje się bardzo wolne przy wielu zainstalowanych modach, ponieważ w grze występuje znacznie więcej blockstate'ów, których cache musi zostać odbudowany.\n\nProblem ten jest jeszcze gorszy na Forge, ponieważ cache jest odbudowywany w wielu miejscach, gdy dane najprawdopodobniej i tak nie będą użyte przed następną odbudową. Przykłady obejmują moment tuż przed wejściem do menu głównego (podczas etapu „Freezing data”), a także wielokrotnie (!) podczas ładowania świata.\n\nModernFix rozwiązuje to wąskie gardło wydajnościowe, czyniąc odbudowę cache'ów leniwą. Każdy blockstate odbudowuje swój cache dopiero przy pierwszym użyciu danych. W każdym miejscu, gdzie vanilla lub Forge próbowałoby odbudować cache dla wszystkich blockstate'ów, jest to przekierowywane tak, aby zamiast tego unieważnić cache dla każdego blockstate.\n\nNie powinno to mieć żadnego wpływu na TPS po zakończeniu uruchamiania.", + "modernfix.option.mixin.perf.remove_biome_temperature_cache": "Wszystkie wersje. Usuwa cache temperatur biomów, tak jak robi to Lithium w nowszych wersjach.", + "modernfix.option.mixin.perf.resourcepacks": "Wszystkie wersje. **Kluczowa optymalizacja.** Uruchamianie na nowoczesnych wersjach jest mocno ograniczane przez dostęp do systemu plików. Często wykonywane są zapytania do resource packów, aby wylistować zasoby albo sprawdzić, czy dany zasób istnieje, a każde z nich powoduje bardzo wolne wywołanie API plików.\n\nModernFix całkowicie eliminuje większość tego wąskiego gardła, po prostu buforując listę wszystkich zasobów znajdujących się w modowych i vanilla resource packach. Cache jest odbudowywany przy przeładowaniu zasobów (z wyjątkiem zasobów vanilla, ponieważ nie powinny one zmieniać się w trakcie działania gry).\n\nNie są znane żadne problemy z kompatybilnością tej poprawki, z wyjątkiem OptiFine (jego zasoby CTM nie ładują się poprawnie). Nie zalecam jednak używania OptiFine w żadnym scenariuszu, ponieważ samo w sobie dodaje kilka minut do czasu uruchamiania i w ogóle nie jest testowane z ModernFix.", + "modernfix.option.mixin.perf.reuse_datapacks": "Tylko 1.16. Próbuje przyspieszyć przełączanie między światem w singleplayerze, pomijając przeładowanie datapacków, gdy to możliwe. Może powodować problemy z kompatybilnością z niektórymi modami, ale obecnie jest włączone domyślnie.", + "modernfix.option.mixin.perf.rewrite_registry": "Wszystkie wersje. **Obecnie częściowo zepsute.** Agresywnie zastępuje niektóre wewnętrzne elementy systemu rejestrów Forge szybszymi wersjami, jednak obecnie powoduje zawieszanie podczas ładowania niektórych modpacków. Z oczywistych powodów domyślnie wyłączone.", + "modernfix.option.mixin.perf.skip_first_datapack_reload": "Tylko 1.16 i 1.19. **Kluczowa optymalizacja.**\n\nW trakcie rozwoju 1.16 Forge poprawił grę tak, aby przeładowywała datapacki dwa razy podczas wczytywania istniejącego świata, w celu naprawienia problemu z przesuwaniem się ID biomów. Niestety przeładowania datapacków często trwają ponad 30 sekund, więc bardzo poważnie wpływało to na czas ładowania świata.\n\nModernFix wprowadza niezbędne zmiany, aby uniknąć tego przeładowania, bazując na niedokończonym PR Forge #8163.\n\nTa zmiana została usunięta przez Forge w 1.18, ale potem podobna poprawka została dodana *ponownie* w 1.19, aby naprawić sytuację, w której modowe datapacki nie były ładowane podczas tworzenia nowych światów singleplayer. Na szczęście problem jest w 1.19 ograniczony do ekranu tworzenia świata, a istniejące światy wymagają tylko jednego przeładowania. Mimo to nadal podwaja to czas laga po kliknięciu „Utwórz nowy świat” w 1.19, więc ModernFix ponownie wprowadza zmiany, aby nie wykonywać zbędnego przeładowania.", + "modernfix.option.mixin.perf.state_definition_construct": "Wszystkie wersje. Włączane tylko wtedy, gdy zainstalowane jest FerriteCore. Korzysta z obsługi blockstate'ów przez FerriteCore, aby przyspieszyć ich tworzenie. Może to pomóc przyspieszyć uruchamianie z modami dodającymi wiele blockstate'ów, takimi jak mody meblowe.", + "modernfix.option.mixin.perf.sync_executor_sleep": "Wszystkie wersje. Zapobiega bezczynnemu kręceniu głównego wątku i zużywaniu jednego rdzenia CPU podczas oczekiwania na zakończenie pracy workerów odpowiedzialnych za ładowanie modów.", + "modernfix.option.mixin.perf.thread_priorities": "Wszystkie wersje. Ustawia priorytety wątków roboczych i serwera niżej niż wątku klienta. Pomaga to poprawić stabilność FPS na maszynach z niewielką liczbą rdzeni CPU, o ile używana implementacja Javy respektuje priorytety.", + "modernfix.option.mixin.perf.use_integrated_resources": "Głównie dla 1.16. Wprowadza poprawkę do JEResources, aby w singleplayerze używał danych loot table z wbudowanego serwera zamiast bezsensownie przeładowywać loot tables. Oszczędza jeszcze kilka sekund podczas startu JEI.", + "modernfix.option.mixin.bugfix.concurrency": "Poprawki z tej grupy naprawiają problemy związane z wielowątkowością w Minecraftcie i/lub Forge. Większość z nich dotyczy rzadkich, trudnych do zdiagnozowania crashy podczas ładowania.", + "modernfix.option.mixin.bugfix.edge_chunk_not_saved": "Ta opcja jest portem moda Chunk Saving Fix od SuperCodera (ponieważ w tamtym czasie nie wiedziałem, że był już dostępny dla Forge).", + "modernfix.option.mixin.bugfix.mc218112": "Ta opcja naprawia zakleszczenie (deadlock), które może wystąpić, jeśli podczas przetwarzania danych encji zostanie rzucony wyjątek. Vanilla nie odblokowuje poprawnie data managera, kiedy powinna. Problem ten jest śledzony jako MC-218112 w trackerze błędów i został naprawiony przez Mojang w 1.17.", + "modernfix.option.mixin.bugfix.packet_leak": "**Eksperymentalne**, domyślnie wyłączone. Próba naprawy wycieku pamięci, który pojawia się po długim czasie grania w 1.16.", + "modernfix.option.mixin.bugfix.paper_chunk_patches": "1.18 i nowsze. **Kluczowa optymalizacja.** Portuje poprawkę z Paper, która naprawia problemy z 1.17, gdzie ładowanie chunków wymagało ogromnych ilości pamięci i generowało wiele obiektów `CompletableFuture`. Wersje 1.18+ mogą teraz ładować światy przy użyciu zaledwie 400 MB pamięci, tak jak 1.16.", + "modernfix.option.mixin.bugfix.tf_cme_on_load": "Wprowadza poprawkę do Twilight Forest, aby niebezpiecznie dla wątków wykonywał konfigurację klienta na głównym wątku, tak jak powinien, zamiast na wątku FML worker.", + "modernfix.option.mixin.feature.branding": "Dodaje ModernFix do listy brandingu na ekranie tytułowym oraz do ekranu F3.", + "modernfix.option.mixin.feature.direct_stack_trace": "Normalnie wyłączone, można włączyć, aby wymusić zrzucenie surowego stack trace'a do logu, gdy dojdzie do crasha. Czasami system raportów crashy vanilla nie działa poprawnie i zwraca całkowicie nieistotny stack trace/raport.", + "modernfix.option.mixin.feature.measure_time": "Używa kilku iniekcji do mierzenia czasu ładowania świata, przeładowywania datapacków, przeładowywania zasobów, czasu bootstrapu i dodaje niezbędne haki, aby w razie potrzeby włączyć nieużywaną logikę profilera vanilla dla przeładowywania zasobów.", + "modernfix.option.mixin.feature.spam_thread_dump": "**Do użycia wyłącznie w celach diagnostycznych.** Powoduje, że co 60 sekund do logu trafia zrzut wątków. Może to pomóc zdiagnozować niewyjaśnione zawieszki podczas ładowania/grania.", + "modernfix.option.mixin.bugfix.chunk_deadlock": "Próbuje zapobiegać zakleszczeniom systemu chunków lub zapewnić dodatkowe informacje diagnostyczne w logu, gdy wystąpią. Takie zakleszczenia zwykle objawiają się tym, że serwer zamraża się na czas nieokreślony (np. encje przestają się ruszać), podczas gdy klient nadal działa normalnie.", + "modernfix.option.mixin.bugfix.chunk_deadlock.valhesia": "Wprowadza poprawkę do Valhesia Structures, aby naprawić błąd w jego kodzie powodujący częste zakleszczenia worldgenu/ładowania chunków.", + "modernfix.option.mixin.bugfix.cofh_core_crash": "Naprawia problem z wielowątkowością w CoFH Core, który może powodować rzadkie crashe podczas uruchamiania.", + "modernfix.option.mixin.bugfix.ctm_resourceutil_cme": "Naprawia problem z wielowątkowością w ConnectedTexturesMod, który może powodować rzadkie crashe podczas uruchamiania.", + "modernfix.option.mixin.bugfix.ender_dragon_leak": "Naprawia wyciek pamięci w vanilla spowodowany tym, że ender dragon zachowuje referencję do poprzedniego świata klienta.", + "modernfix.option.mixin.bugfix.entity_load_deadlock": "Naprawia wiele problemów, w których EntityJoinWorldEvent/EntityJoinLevelEvent powodują zakleszczenie worldgenu, nieznacznie opóźniając ładowanie encji. Nie powinno to jednak powodować zauważalnych zmian zachowania w grze.", + "modernfix.option.mixin.bugfix.fix_config_crashes": "Naprawia sporadyczne uszkadzanie konfiguracji Forge podczas uruchamiania gry.", + "modernfix.option.mixin.bugfix.item_cache_flag": "Naprawia MC-258939", + "modernfix.option.mixin.bugfix.preserve_early_window_pos": "Sprawia, że okno gry zachowuje swój obecny rozmiar, gdy sterowanie zostaje przekazane z wczesnego ładowania Forge do kodu Minecrafta. Naprawia przeskakiwanie okna z powrotem na środek ekranu po przeciągnięciu itp.", + "modernfix.option.mixin.bugfix.refinedstorage.te_bug": "Naprawia problem z blokami zewnętrznego storage w Refined Storage, które czasami nie wyświetlają zawartości szuflad itp. po załadowaniu. Backport PR #3435 z Refined Storage, który został zastosowany dopiero w 1.18 i nowszych.", + "modernfix.option.mixin.bugfix.remove_block_chunkloading": "Naprawia błąd polegający na tym, że zombie pigmeny utrzymują chunk 0, 0 stale załadowany w Forge. Backport PR Forge #8583.", + "modernfix.option.mixin.bugfix.starlight_emptiness": "Naprawia sporadyczny crash Starlight spowodowany tym, że mapy emptiness nie zostały zainicjalizowane. Backport tej samej poprawki ze Starlight dla 1.18.x.", + "modernfix.option.mixin.core": "Podstawowe poprawki wymagane do działania ModernFix", + "modernfix.option.mixin.devenv": "Poprawki używane podczas uruchamiania w środowisku developerskim, dla poprawy wydajności i/lub testów", + "modernfix.option.mixin.safety": "Poprawki współbieżności zapobiegające crashom podczas uruchamiania", + "modernfix.option.mixin.feature.integrated_server_watchdog": "Dodaje vanilla watchdog także do światów singleplayer, ale zamiast wymuszać zamknięcie świata po prostu wypisuje stack trace'y. Ta wersja zawiera funkcjonalność Fullstack Watchdog, ale ten drugi nadal jest potrzebny w multiplayerze.", + "modernfix.option.mixin.feature.snapshot_easter_egg": "Dodaje funkcje easter egg (nie wpływa na żadne vanilla'owe wizualia ani zachowanie), gdy uruchamiana jest wersja snapshot.", + "modernfix.option.mixin.feature.spark_profile_launch": "Jeśli opcja jest włączona i zainstalowana jest zgodna wersja Sparka, cała sekwencja uruchamiania będzie profilowana aż do menu głównego.", + "modernfix.option.mixin.feature.warn_missing_perf_mods": "Pokazuje ostrzeżenie przy uruchamianiu, jeśli nie są obecne inne uznawane za istotne i bardzo kompatybilne mody wydajnościowe", + "modernfix.option.mixin.launch.class_search_cache": "Zastępuje wyszukiwarkę zasobów Forge (używaną do znajdowania gry i kodu moda) znacznie szybszą wersją, przyspieszając uruchamianie", + "modernfix.option.mixin.perf.clear_fabric_mapping_tables": "Zmniejsza użycie pamięci przez czyszczenie struktur danych mapowań w Fabric Loader, które są zbędne albo rzadko używane przez mody. Domyślnie wyłączone ze względów kompatybilności.", + "modernfix.option.mixin.perf.clear_mixin_classinfo": "Po zakończeniu uruchamiania wymusza załadowanie wszystkich mixinów, a następnie czyści struktury danych mixinów, aby usunąć większość śladu pamięciowego Mixin. Domyślnie wyłączone ze względów kompatybilności.", + "modernfix.option.mixin.perf.deduplicate_wall_shapes": "Sprawia, że większość bloków ścian współdzieli ten sam obiekt kształtu zamiast mieć własną kopię. Może znacznie zmniejszyć użycie pamięci, gdy mody dodają dużo bloków ścian.", + "modernfix.option.mixin.perf.dynamic_resources.ae2": "Poprawka kompatybilności AE2 dla dynamicznych zasobów", + "modernfix.option.mixin.perf.dynamic_resources.ctm": "Poprawka kompatybilności CTM dla dynamicznych zasobów", + "modernfix.option.mixin.perf.dynamic_resources.ldlib": "Poprawka kompatybilności LDLib dla dynamicznych zasobów", + "modernfix.option.mixin.perf.dynamic_resources.rs": "Poprawka kompatybilności Refined Storage dla dynamicznych zasobów", + "modernfix.option.mixin.perf.dynamic_resources.supermartijncore": "Poprawka kompatybilności SuperMartijn642CoreLib dla dynamicznych zasobów", + "modernfix.option.mixin.perf.dynamic_resources.diagonalfences": "Poprawka kompatybilności Diagonal Fences dla dynamicznych zasobów", + "modernfix.option.mixin.perf.faster_advancements": "Przepisuje logikę sprawdzania advancementów, aby działała szybciej i nie powodowała StackOverflowError w dużych paczkach. Port Advancements Debug z Fabric.", + "modernfix.option.mixin.perf.patchouli_deduplicate_books": "Naprawia problem, w którym Patchouli przechowuje wiele pustych przedmiotów z tagami NBT, zmniejszając użycie pamięci.", + "modernfix.option.mixin.perf.remove_spawn_chunks": "Całkowicie usuwa spawn chunk'i z gry. Nie są już w ogóle ładowane, w przeciwieństwie do Ksyxis.", + "modernfix.option.mixin.perf.use_integrated_resources.jepb": "", + "modernfix.option.mixin.perf.use_integrated_resources.jeresources": "", + "modernfix.option.mixin.bugfix.blueprint_modif_memory_leak": "Naprawia wyciek zasobów vanilla w ObjectModificationManager Blueprinta, zmniejszając użycie pamięci. Mimo że poprawka została wniesiona w PR #195, nie wydano jeszcze nowej wersji.", + "modernfix.option.mixin.bugfix.removed_dimensions": "Naprawia błąd powodujący, że gra nie potrafi wczytać świata, jeśli usunięto mody wymiarów. Backport PR Forge #8959.", + "modernfix.option.mixin.perf.compact_bit_storage": "Naprawia marnowanie pamięci spowodowane przez niektóre stare serwery (np. Hypixel), które wysyłają puste chunki tak, jakby zawierały bloki. Znacznie zmniejsza użycie pamięci na tych serwerach.", + "modernfix.option.mixin.perf.deduplicate_climate_parameters": "Usuwa duplikaty obiektów parametrów klimatu używanych przez nowy system biomów, może oszczędzić około 2 MB, ale też nieco spowalnia przeładowywanie datapacków.", + "modernfix.option.mixin.perf.dynamic_entity_renderers": "Tworzy modele encji dopiero przy pierwszym ich zobaczeniu zamiast podczas uruchamiania. Niektóre mody nie są zgodne z tą opcją i spowodują crashe EntityRenderer.", + "modernfix.option.mixin.perf.twilightforest.structure_spawn_fix": "Naprawia lagi spowodowane bardzo nieefektywnym sprawdzaniem struktur podczas worldgenu w Twilight Forest", + "modernfix.option.mixin.perf.fast_forge_dummies": "Przyspiesza freeze rejestrów Forge podczas uruchamiania, używając szybszej ścieżki kodu", + "modernfix.option.mixin.perf.tag_id_caching": "Przyspiesza używanie tag entries przez buforowanie obiektu lokalizacji zamiast tworzenia go za każdym razem od nowa", + "modernfix.option.mixin.perf.compress_unihex_font": "Przechowuje glyphy czcionki Unicode w bardziej wydajny sposób. Ukłony dla @AnAwesomGuy za ten trik.", + "modernfix.option.mixin.bugfix.world_leaks": "Zmniejsza użycie pamięci przez stare światy po stronie klienta, które nie są już potrzebne po zmianie wymiaru. W vanilla zwykle są one usuwane przez garbage collector, ale mody czasami zachowują do nich referencje.", + "modernfix.option.mixin.perf.compact_mojang_registries": "(Fabric) Eksperymentalna opcja, która zmniejsza użycie pamięci przez rejestry o około 50%. Nieprzydatna w większości modpacków, chyba że zawierają miliony bloków i przedmiotów.", + "modernfix.option.mixin.perf.dynamic_block_codecs": "Unika przechowywania kodera dla każdego bloku/blockstate i zamiast tego generuje go oraz buforuje „w locie”, gdy jest potrzebny. Zwykle nie warto tego włączać, chyba że masz milion bloków/przedmiotów.", + "modernfix.option.mixin.perf.faster_command_suggestions": "Zmniejsza lagi, gdy podczas wpisywania komendy dostępne są setki tysięcy sugestii", + "modernfix.option.mixin.perf.mojang_registry_size": "Naprawia problem powodujący, że rejestrowanie bloków/przedmiotów zwalnia proporcjonalnie do liczby już zarejestrowanych. Poprawia to czas uruchamiania.", + "modernfix.option.mixin.perf.cache_profile_texture_url": "Unika bezsensownego tworzenia obiektu URL i przyspiesza renderowanie blocków z czaszkami.", + "modernfix.option.mixin.bugfix.entity_pose_stack": "Naprawia problem Forge #9118, w którym mody mogą powodować niemożliwe do zdebugowania crashe renderowania przez wykonywanie push na matrix stack bez późniejszego pop.", + "modernfix.option.mixin.bugfix.file_dialog_title": "Naprawia problem bezpieczeństwa z oknem dialogowym pliku ustawień worldgenu", + "modernfix.option.mixin.bugfix.forge_vehicle_packets": "Naprawia błąd wprowadzony przez poprawkę Forge, który powoduje wysyłanie nadmiernej ilości pakietów danych chunków do gracza, jeśli jedzie on na pojeździe na granicy chunka.", + "modernfix.option.mixin.bugfix.mantle_model_cme": "Naprawia błąd w Mantle, który może powodować losowe crashe ConcurrentModificationException podczas renderowania zawartości Tinkers Construct.", + "modernfix.option.mixin.bugfix.model_data_manager_cme": "Obchodzi wady projektowe systemu Forge ModelDataManager, które mogą powodować nieoczekiwane problemy współbieżności.", + "modernfix.option.mixin.bugfix.recipe_book_type_desync": "Naprawia rozłączanie klientów Forge podczas łączenia z vanilla serwerem, jeśli mody dodają niestandardowe typy wpisów recipe booka.", + "modernfix.option.mixin.bugfix.unsafe_modded_shape_caches": "Naprawia różne ConcurrentModificationException, które mogą występować w modach contentowych podczas obliczania kształtów bloków", + "modernfix.option.mixin.feature.stalled_chunk_load_detection": "Ta opcja może pomóc wykryć przyczynę zamrożeń podczas ładowania chunków. Jednak pozostawienie jej włączonej może nieco pogorszyć wydajność.", + "modernfix.option.mixin.perf.fix_loop_spin_waiting": "Naprawia funkcję oczekiwania wbudowaną w Minecrafta, która zużywa nadmierne ilości zasobów CPU.", + "modernfix.option.mixin.perf.forge_cap_retrieval": "Niewielka mikrooptymalizacja, która sprawia, że pobieranie niestandardowych danych encji na Forge jest nieco wydajniejsze.", + "modernfix.option.mixin.perf.forge_registry_lambda": "Naprawia niedopatrzenia w Forge prowadzące do nadmiernej alokacji w gorących metodach rejestrów.", + "modernfix.option.mixin.bugfix.restore_old_dragon_movement": "Naprawia MC-272431, który opisuje sytuację, w której ender dragon nie może zanurkować do portalu tak jak w 1.13 i starszych. Powoduje to, że smok lata zupełnie inaczej niż przyzwyczajeni są współcześni gracze, a także usuwa one-cycling, więc nie jest to włączone domyślnie. Dzięki Jukitsu za zidentyfikowanie regresji w vanilla.", + "modernfix.option.mixin.bugfix.missing_block_entities": "Hypixel wysyła do klienta chunki, którym brakuje części danych block entity, przez co skrzynie itp. wyglądają na niewidoczne. Ta poprawka „naprawia” problem, tworząc potrzebne dane po stronie klienta. Nie ma wpływu na poprawnie działające serwery ani na singleplayer.", + "modernfix.option.mixin.bugfix.buffer_builder_leak": "Próbuje obejść problem modów tworzących obiekty BufferBuilder, które wyciekają pamięć. W niektórych rzadkich przypadkach może to powodować crash JVM z plikiem hs_err_pid. Jeśli doświadczasz takiego crasha, spróbuj wyłączyć tę opcję.", + "modernfix.option.mixin.bugfix.extra_experimental_screen": "Naprawia problem, w którym ostrzeżenie o funkcjach eksperymentalnych nadal było pokazywane przy pierwszym ponownym otwarciu świata utworzonego jako eksperymentalny.", + "modernfix.option.mixin.bugfix.forge_at_inject_error": "Naprawia poważne niedopatrzenie we wczesnym kodzie obsługi błędów Forge, przez które część modów może się załadować, ale inna nie, co zwykle kończy się crashem gry zamiast pokazaniem zamierzonego ekranu błędu. Problem ten został naprawiony w NeoForge i ostatecznie naprawiony także w nowszych wersjach Forge.", + "modernfix.option.mixin.bugfix.world_screen_skipped": "Naprawia MC-251068, gdzie usunięcie ostatniego świata przenosi cię z powrotem do pustej listy światów.", + "modernfix.option.mixin.feature.blockentity_incorrect_thread": "**To jest opcja debug i nie powinna być włączana do zwykłej rozgrywki.** Próbuje wykryć mody komunikujące się z block entity na złym wątku i crashuje grę z większą ilością informacji zamiast niejasnego ConcurrentModificationException", + "modernfix.option.mixin.feature.cause_lag_by_disabling_threads": "Wyłącza użycie wątków roboczych przez grę dla serwera i renderowania chunków. **Spowoduje to pogorszenie wydajności na prawie całym sprzęcie**, i powinno być włączane tylko na kliencie, gdy dokładnie wiesz, co robisz, i prawdopodobnie tylko na sprzęcie z bardzo małą liczbą fizycznych rdzeni CPU (2 lub mniej). W tych rzadkich przypadkach może zmniejszyć skoki laga, ponieważ jest mniej rywalizacji o ograniczone rdzenie.", + "modernfix.option.mixin.feature.registry_event_progress": "Uruchamia ekran ładowania Forge w wątku w tle na część procesu ładowania, aby można było pokazywać postęp podczas rejestrowania zawartości. Może powodować problemy ze zgodnością z niektórymi sterownikami GPU (np. macOS), więc nie należy włączać tego domyślnie w modpacku.", + "modernfix.option.mixin.feature.remove_chat_signing": "Zapobiega temu, by klient Minecrafta pobierał parę kluczy do podpisywania czatu. Wyłącza to możliwość podpisywania wiadomości czatu przez klienta (podobnie jak No Chat Reports, ale w prostszy, choć mniej przyjazny dla użytkownika sposób).", + "modernfix.option.mixin.feature.remove_telemetry": "Zapobiega wysyłaniu przez klienta Minecrafta telemetrii do Mojang. Telemetria i tak zwykle nie jest dla nich istotna w przypadku modowanej instancji.", + "modernfix.option.mixin.perf.chunk_meshing": "Wprowadza niewielkie optymalizacje do vanilla logiki meshowania chunków (nie będą miały żadnego efektu przy modach, które całkowicie zastępują renderowanie chunków).", + "modernfix.option.mixin.perf.faster_structure_location": "Poprawia szybkość lokalizowania struktur takich jak buried treasure.", + "modernfix.option.mixin.perf.forge_registry_alloc": "Naprawia kolejne niedopatrzenia w Forge prowadzące do nadmiernej alokacji w gorących metodach rejestrów.", + "modernfix.option.mixin.perf.memoize_creative_tab_build": "Usprawnia istniejące w vanilla cache zawartości zakładek kreatywnych w sposób zgodny z wymaganiami czasowymi modów takich jak JEI/EMI. Może to zmniejszyć skok laga przy pierwszym otwarciu ekwipunku kreatywnego w modpacku.", + "modernfix.option.mixin.perf.potential_spawns_alloc": "Optymalizuje event Forge służący do znajdowania potencjalnych mobów, które mogą się spawnować. Zmniejsza to alokacje i narzut związany z odbudowywaniem ważonej listy, gdy żaden mod nie modyfikuje potencjalnych spawnów.", + "modernfix.option.mixin.perf.ticking_chunk_alloc": "Optymalizuje tickowanie chunków w vanilla, aby zmniejszyć liczbę alokacji.", + "modernfix.option.mixin.perf.worldgen_allocation": "Optymalizuje część logiki worldgenu w vanilla, aby zmniejszyć liczbę alokacji obiektów.", + "modernfix.option.mixin.feature.suppress_narrator_stacktrace": "Zapobiega logowaniu bardzo długiego stack trace'a, gdy narrator nie chce się załadować na Linuksie (zwykle z powodu braku zainstalowanego `libflite`)." +}