Usprawnienie wydajności stołu rzemieślniczego.
0 polubień
16 pobrań
O modzie
Jest to mod mający na celu poprawę wydajności wszystkich funkcji związanych z wytwarzaniem przedmiotów. Naprawia błąd wprowadzony w Minecraft 1.12, gdzie tworzenie stosu przedmiotów z użyciem Shift+kliknięcie mogło powodować chwilowe zawieszenia. Robi jednak nieco więcej niż tylko naprawę tego problemu.
Wytwarzanie
FastWorkbench sprawia, że wszystkie operacje wytwarzania przechowują w pamięci podręcznej ostatnio użyty przepis. Dodatkowo zmniejsza liczbę odwołań do tego zapisanego przepisu, wykrywając zmiany tylko wtedy, gdy przedmiot w matrycy rzemieślniczej faktycznie się zmieni (w wersji vanilla Minecraft ponawia próbę za każdym razem, gdy cokolwiek się zmieni, np. wielkość stosu). Dzięki temu liczba operacji dopasowywania zostaje zredukowana do jednej, zamiast od jednej do prawie 600.
Książka przepisów
W wersji 1.12 FastWorkbench całkowicie usuwał książkę przepisów, co oznaczało, że przepisy nie były już wymuszenie synchronizowane przy logowaniu, aby klient mógł je zobaczyć w książce. Skutkowało to ogromnym przyspieszeniem czasu logowania. W wersjach 1.13 i wyższych przepisy są i tak synchronizowane jako część nowego systemu przepisów. W tych wersjach FastWorkbench domyślnie wizualnie usuwa przycisk książki przepisów, ale można go ponownie włączyć w konfiguracji.
Kompatybilność i wsparcie dla modów
Mod ten jest aplikowany za pomocą Mixin do klas PlayerContainer (dla siatki 2x2) oraz WorkbenchContainer (dla siatki 3x3). Wszystkie mody korzystające z WorkbenchContainer otrzymają pełne korzyści z FastWorkbench.
Mody, które nie korzystają z WorkbenchContainer, prawdopodobnie już same powinny przeprowadzać te optymalizacje – są one dość trywialne do dodania.
Problem z instalacją? Zobacz jak zainstalować mody do Minecraft.
Udało się!