Miej ciemne interfejsy wszędzie dzięki mocy shaderów.
0 polubień
5 pobrań

Dark Mode Everywhere wykorzystuje wbudowane w Minecraft 1.18 shadery, aby przekształcić dowolną teksturę GUI w tryb ciemny. Dzięki shaderom działa w każdym GUI w grze, a także próbuje zmodyfikować kolor tekstu, aby był czytelny w ciemnym trybie. Zgłaszaj wszelkie problemy wizualne, abym mógł je naprawić.
Mod obecnie oferuje 3 tryby ciemne dopasowane do twoich potrzeb, które można łatwo zmienić, klikając przycisk w lewym dolnym rogu:

Masz możliwość dodawania nowych shaderów GUI poprzez modyfikację pliku "darkmodeeverywhereshaders.json" i użycie moda ładującego zasoby lub paczki zasobów.
Czarna lista shaderów
#Lista ciągów znaków, które zapobiegną użyciu ciemnego shadera.
#Każdy ciąg składa się z klasy i metody lub dowolnej jej części, aby zapobiec użyciu ciemnego shadera.
#Zrzut będzie składał się z wielu ciągów w stylu 'net.minecraftforge.client.gui.overlay.ForgeGui:renderHunger' (klasa:metoda), dowolna część tego zrzutu (np. samo użycie renderHunger) zapobiegnie użyciu ciemnego shadera na pasku głodu.
METHOD_SHADER_BLACKLIST = ["mezz.jei.common.render.FluidTankRenderer:drawTextureWithMasking", "renderCrosshair", "net.minecraft.client.gui.screens.TitleScreen", "renderSky", "renderHotbar", "setupOverlayRenderState", "net.minecraftforge.client.gui.overlay.ForgeGui", "renderFood", "renderExperienceBar"]
#Włączenie tej opcji spowoduje zrzucanie co 5 sekund informacji o tym, które klasy i metody zostały użyte do renderowania czegoś na ekranie, gdy próbowano użyć ciemnego shadera
METHOD_SHADER_DUMP = false
Udało się!