Ulepszenia w wydajności
5 polubień
35 pobrań
BetterFps to modyfikacja Minecrafta, która dodaje kilka ulepszeń wydajności, starając się być kompatybilna z innymi modami.
Jeśli masz dwa zrzuty ekranu z porównaniem i bez, napisz do mnie na PW.
Te zrzuty ekranu są nieaktualne i od tego czasu wprowadzono wiele ulepszeń.
Wszystkie ulepszenia można włączyć lub wyłączyć w pliku konfiguracyjnym (config/betterfps.json) lub w menu opcji (Opcje -> Opcje BetterFps) (w przypadku starszych wersji naciśnij klawisz F12 podczas gry).
Zmienia algorytm sin() i cos(). Istnieje 7 algorytmów. Każdy z nich może ci pomóc lub nie, to naprawdę zależy od sprzętu twojego komputera.
Obecnie jest dość podobny do tego, co robił FpsPlus, ale nie edytuje klas podstawowych.
Mam w planach rozszerzenie tego, nie w więcej algorytmów, ale w generowanie algorytmów na podstawie testów porównawczych.
Wpływa zarówno po stronie klienta, jak i serwera.
Usuwa wstępną alokację pamięci RAM wynoszącą 10 MB. Ta alokacja została dodana, aby uniemożliwić graczom rozpoczynanie gry z małą ilością pamięci, ale ta alokacja jest utrzymywana, dopóki pamięć nie osiągnie swojego limitu. Zostało to stworzone tylko dla graczy korzystających z paczek modów, gdzie pamięć może stanowić problem. Jeśli masz wystarczająco dużo pamięci, jest to dla ciebie prawie bezużyteczne.
Wpływa tylko na stronę klienta.
Usuwa mgłę. Mgła powoduje wiele opóźnień, dlaczego nie dodać opcji jej usunięcia?
Wpływa tylko na stronę klienta.
Usuwa przezroczystą warstwę wiązki. Może to pomóc, gdy jest dużo sygnałów nawigacyjnych.
Eksperymentalny - Wciąż testuję, czy to faktycznie komukolwiek pomaga, być może usunę to.
Wpływa tylko na stronę klienta.
Leje są bardzo niezoptymalizowane, ciągle sprawdzają przedmioty do odebrania, gdy nie ma takiej potrzeby. Samo umieszczenie na nim solidnego pełnego bloku przestaje szukać przedmiotów do podniesienia.
Ostatnio Forge dodał nowe możliwości API, co zmusiło mnie do usunięcia innych ulepszeń. Być może w przyszłości ponownie je zaimplementuję.
Wpływa tylko na stronę serwera.
Beacony są również niezoptymalizowane, kod przetwarza rzeczy, których nie musiał. Nie tylko przekodowano myślenie pod kątem wydajności, ale także zorganizowano kod do przetwarzania rzeczy tylko wtedy, gdy jest to konieczne.
Wpływa zarówno po stronie klienta, jak i po stronie serwera.
Wyszukiwanie w trybie kreatywnym jest naprawdę niezoptymalizowane, w dużych paczkach modów naciśnięcie dowolnego klawisza podczas wprowadzania tekstu zamroziłoby grę na kilka chwil. To ulepszenie wprowadza inteligentny algorytm wyszukiwania, który ponownie wykorzystuje stare wyniki do nowych wyszukiwań. Zapobiegnie to również aktualizowaniu wyszukiwania przez jakikolwiek klucz inny niż alfadecymalny (taki jak shift).
Obsługuje również wyszukiwanie wielowątkowe/asynchroniczne: zapobiegnie to występowaniu skoków opóźnień podczas wyszukiwania
Wpływa tylko na stronę klienta.
Notatka : Mod nie pojawi się na liście modów z powodu brakującej funkcji w Forge. Próbowałem dodać tę funkcję do Forge tak długo, jak istnieje ten mod, ale to zależy od twórców Forge, nie ode mnie :/
Jeśli chcesz sprawdzić, czy mod jest zainstalowany, możesz otworzyć menu opcji, powinno tam być przycisk BetterFps.
Możesz dodać ten mod do swojego modpacka, jeśli zostanę uznany (Guichaguri) i podasz link Ten strona.
Możesz tylko dystrybuuj moda w paczkach modów. Nie publikuj ponownie tego moda ani nie roszcz sobie prawa własności, wszystkie wersje są przesyłane tylko do CurseForge.
Jeśli masz problemy z tym modem, zgłoś Tutaj .
Udało się!