75 lines
2.8 KiB
TOML
75 lines
2.8 KiB
TOML
#A list of class:method strings (render methods) that the dark shader will not be applied to.
|
|
#Each string consists of the class and the method (or any substring) to block the dark shader.
|
|
#For example, 'renderHunger' is sufficient to block 'net.minecraftforge.client.gui.overlay.ForgeGui:renderFood' (either will work).
|
|
METHOD_SHADER_BLACKLIST = [
|
|
"mezz.jei.common.render.FluidTankRenderer:drawTextureWithMasking",
|
|
"mezz.jei.library.render.FluidTankRenderer:drawTextureWithMasking",
|
|
"renderCrosshair",
|
|
"m_93080_",
|
|
"renderSky",
|
|
"m_202423_",
|
|
"renderHotbar",
|
|
"m_93009_",
|
|
"m_193837_",
|
|
"setupOverlayRenderState",
|
|
"net.minecraftforge.client.gui.overlay.ForgeGui",
|
|
"renderFood",
|
|
"renderExperienceBar",
|
|
"m_93071_",
|
|
"renderLogo",
|
|
"m_280037_",
|
|
"m_280118_",
|
|
"net.minecraft.client.gui.Gui",
|
|
"net.minecraft.src.C_3431_",
|
|
"renderDirtBackground",
|
|
"m_280039_",
|
|
"m_280039_",
|
|
# Overlay
|
|
# Apple skin hunger bar
|
|
"squeek.appleskin.client.HUDOverlayHandler:drawExhaustionOverlay",
|
|
"squeek.appleskin.client.HUDOverlayHandler:drawSaturationOverlay",
|
|
# Hearts Bar
|
|
"terrails.colorfulhearts.api.heart.drawing.SpriteHeartDrawing:draw",
|
|
# Armor Bar
|
|
"tfar.overloadedarmorbar.overlay.OverlayRenderer:renderArmorBar",
|
|
# Jade Fluid preview
|
|
"snownee.jade.overlay.DisplayHelper:drawTiledSprite",
|
|
# Nature Aura overlay
|
|
"de.ellpeck.naturesaura.events.ClientEvents:onOverlayRender",
|
|
# Iron spells Overlay - dark mode removes saturation from icons
|
|
"io.redspace.ironsspellbooks.gui.overlays.SpellBarOverlay:render",
|
|
# Inventory
|
|
# Inventory Effects Icons
|
|
"net.minecraft.client.gui.screens.inventory.EffectRenderingInventoryScreen:renderIcons",
|
|
# Cosmetic Armor Buttons in Inventory
|
|
"lain.mods.cos.impl.client.gui.GuiCosArmorToggleButton:renderWidget",
|
|
"lain.mods.cos.impl.client.gui.GuiCosArmorButton:renderWidget",
|
|
# Industrial Foregoing Tank UI
|
|
"com.hrznstudio.titanium.client.screen.addon.TankScreenAddon:drawBackgroundLayer",
|
|
|
|
# Ars Nouveau - Dark mode looks bad on all Ars UIs, and because Spellbook looks more natural without Dark Mode everything is excluded
|
|
"com.hollingsworth.arsnouveau.client"
|
|
]
|
|
#Enabling this config will (every 5 seconds) dump which methods were used to render GUIs that the dark shader was applied to
|
|
#The dump will consist of a list of class:method strings, e.g. 'net.minecraftforge.client.gui.overlay.ForgeGui:renderFood'
|
|
#Use this feature to help find the render method strings of GUIs you would like to blacklist.
|
|
METHOD_SHADER_DUMP = false
|
|
|
|
["Inventory Button"]
|
|
#Pixels away from the left of the GUI in the x axis
|
|
#Range: > 0
|
|
X = 2
|
|
#Pixels away from the bottom of the GUI in the y axis
|
|
#Range: > 0
|
|
Y = 32
|
|
|
|
["Main Menu Button"]
|
|
#Enabled
|
|
SHOW = false
|
|
#Pixels away from the left of the GUI in the x axis
|
|
#Range: > 0
|
|
MAIN_X = 4
|
|
#Pixels away from the bottom of the GUI in the y axis
|
|
#Range: > 0
|
|
MAIN_Y = 40
|