LTDV10Test/packet/config/iris_shader_folder.properties
3944Realms 67a395b765
Some checks failed
Deploy to Remote Server / deploy (push) Failing after 1m11s
初始化
2026-04-14 18:20:56 +08:00

96 lines
4.5 KiB
Properties

# Enable debug logging (creates a debug file with detailed pattern processing)
debugLogging=false
#--------------------------------------------------------------------------------
# List of shader patterns to filter out, one per line
# Examples:
# - Exact Match: Test (only "Test" will be filtered)
# - With version placeholder: ComplementaryReimagined_r{version}
# - With regex: Complementary{.*}
# {version} matches any version number pattern like 1.2.3 or 4.5
# Other {xyz} are treated as regex patterns (very powerful, be careful!)
# .zip extensions are handled automatically
filterStart:[
# Add filter patterns here, one per line
# test
# Complementary
# BSL{.*}
]:filterEnd
#--------------------------------------------------------------------------------
# List of shaderpacks to reorder in the shaderpacks selection menu, one per line
# The position is determined by line order (first line = position 1, etc.)
# Examples:
# - First position: {.*}EuphoriaPatches{.*}
# - Second position: Complementary{.*}_r{version}
# - Third position: BSL{.*}
# If multiple shaderpacks match a pattern, they are inserted at the given position, sorted alphabetically.
# {version} matches any version number pattern like 1.2.3 or 4.5
# Other {xyz} are treated as regex patterns (very powerful, be careful!)
# .zip extensions are handled automatically
reorderStart:[
# Add reorder patterns here, one per line
# {.*}EuphoriaPatches{.*}
# Complementary{.*}_r{version}
# BSL{.*}
{.*}+ EuphoriaPatches{.*}
{(.*)Clrwl(.*)}
{^((?!Clrwl).)*$/i}
]:reorderEnd
#--------------------------------------------------------------------------------
# List of recoloring rules for shaderpack names in the selection menu
# Each rule recolors either a specific part of the shaderpack name or the entire name.
# {version} matches any version number pattern like 1.2.3 or 4.5
# Other {xyz} are treated as regex patterns (very powerful, be careful!)
# Format: shader_pattern [|] part_pattern [->] color_name [|] part_pattern2 [->] color_name2 ....
# - shader_pattern: Matches shaderpack names (exact or with {regex})
# - part_pattern: Matches the part of the name to recolor (exact or with {regex})
# - Use {all} to recolor the entire name
# - color_name: One of the official Minecraft color names or Minecraft color codes:
# black (§0), dark_blue (§1), dark_green (§2), dark_aqua (§3), dark_red (4), dark_purple (§5), gold (§6), gray (§7),
# dark_gray (§8), blue (§9), green (§a), aqua (§b), red (§c), light_purple (§d), yellow (§e), white (§f)
# Additional formatting codes: bold (§l), italic (§o), underline (§n), strikethrough (§m), reset (§r), obfuscated (§k)
# - The "part_pattern [->] color_name" combination can be repeated as often as desired to get multiple colors in the same name
#
# Examples:
# - Complementary{.*} [|] Comp [->] red [|] {version} [->] §6
# Recolors the "Comp" part to red and the version part in any Complementary shaderpack name to gold.
# - {.*}EuphoriaPatches{.*} [|] EuphoriaPatches_{version} [->] light_purple
# Recolors the "EuphoriaPatches_{version}" part in any shader with EuphoriaPatches in the name to light_purple.
# - test [|] {all} [->] red
# Recolors the entire name "test" to red.
recolorStart:[
# Add recolor rules here, one per line
# Complementary{.*} [|] Comp [->] red [|] {version} [->] §6
# {.*}EuphoriaPatches{.*} [|] EuphoriaPatches_{version} [->] light_purple
# test [|] {all} [->] red
{(.*)Clrwl(.*)} [|] {Clrwl} [->] green
{^(?!.*Clrwl)(?!.*EuphoriaPatches).*$} [|] {all} [->] §m
]:recolorEnd
#--------------------------------------------------------------------------------
# List of tooltip rules for shaderpacks in the selection menu
# Format: shader_pattern [|] tooltip_text
# - shader_pattern: Matches shaderpack names (exact or with {regex})
# - tooltip_text: Text to display when hovering over the shader
#
# Note: If a shader has its own description in its pack.json file, that description will be
# shown first, followed by your custom tooltip text if configured here.
#
# Examples:
# - Complementary{.*} [|] Complementary is a shaderpack focused on performance and visual quality.
# - {.*}EuphoriaPatches{.*} [|] A powerful add-on for Complementary Shaders.
# - test [|] This is a test shaderpack.
tooltipStart:[
# Add tooltip rules here, one per line
# Complementary{.*} [|] Complementary is a shaderpack focused on performance and visual quality.
# test [|] This is a test shaderpack.
{^(?!.*Clrwl)(?!.*EuphoriaPatches).*$} [|] §l§4§nThis may not be compatible with Colorwheel shaders!
]:tooltipEnd