Soncresity Industries Wiki

Configuration

Configuration of the SI: Essentials UI submodule

Cnfg Location

The main configuration of the Remover submodule is located in /mcRoot/config/si/es/ui.cnfg.

Cnfg Updating

All settings are applied as soon as you save the ui.cnfg file, no restart required!

Raw ui.cnfg

ui.cnfg
# ui.cnfg
# Generated by the SI: Essentials Configuration System
# Cnfg Type: CLIENT

# Enable Serephix custom UI (title screen)
# If false, vanilla UI is used.
# Default: false
serephix_ui = false

# This is the theme in which all Serephix Items will appear
# Allowed values: chroma_key, fluid_blue, fluid_purple, fluid_green, fluid_red, fluid_yellow, fluid_orange, fluid_black, fluid_white
theme = "fluid_blue"

# Whether screen titles should be changed for specific screens.
# You can configure them below. (TIP: Enable debug mode which will log every screens package and Class that you open)
# Default: true
change_screen_titles = true

# A map of custom screen titles.
# You can use placeholders that are listed here: https://wiki.soncresity.industries/sies/placeholders
# Key: Screen package.Class
# Value: Screen title to show
screen_titles = {
  "dev.soncresityindustries.es.ui.MainMenuScreen": "Minecraft %game_version% %loader% - Main Menu",
  "net.minecraft.client.gui.screens.TitleScreen": "Minecraft %game_version% %loader% - Main Menu"
}

Configuration

serephix_ui

If enabled, the Main menu will be replaced with an empty one only containing the background panorama. This is useful for modpack creators that want to customize the Main Menu with for example FancyMenu by Keksuccino completely from scratch.

  • Type: boolean
  • Default Value: false

theme

Defines the theme of custom serephix icons.

  • Type: String
  • Default Value: fluid_blue
  • Allowed Values: chroma_key | fluid_blue | plain_blue | fluid_purple | plain_purple | fluid_green | plain_green | fluid_red | plain_red | fluid_yellow | plain_yellow | fluid_orange | plain_orange | fluid_black | plain_black | fluid_white | plain_white

change_screen_titles

If enabled, the title of screens will be changed to the ones specified in screen_titles.

  • Type: boolean
  • Default Value: false

screen_titles

A map of custom screen titles. The key is the package and Class of the screen, the value is the title that will be shown when the player opens the screen. You can find the package and Class of the screen in the debug logs when you have debug mode enabled in the SI: Essentials Common Cnfg.

  • Type: Map<String, String> (Key: Screen package.Class, Value: Screen title to show)
  • Default Value:
{
    "dev.soncresityindustries.es.ui.MainMenuScreen": "Minecraft - Main Menu",
    "net.minecraft.client.gui.screens.TitleScreen": "Minecraft - Main Menu"
}

On this page