Skip to main content

Client Config

TheInformation SWEMtargets clientthe configlatest addssupported anrelease. installation-specificFor configurablelegacy (older) versions and bug fixes, read the changelogs.

Introduction

Client configs are set for the individual player and are not overriden by any server settings.

Client configuration files tweak small visual settings forthat QOL settings. These are client-side, so you can adjust themapply to yourALL likingworlds andcreated they will only affect you. These settings will befor the samecurrent acrossmod allpack your worlds on that instance, includingand any servers you join. joined.

MultiMC:MULTIMC
InstanceRight >click pack icon → Config Folder (Right→ Sidebar)swem >→ swem-client.toml
CurseForge:CURSEFORGE ProfileRight >click ...pack (nexticon to→ play) > Open Folder >→ config >→ swem → swem-client.toml
ForgeFORGE (Windows):WINDOWS) Open file explorer → [user]/AppData/Roaming/.minecraft/config/swem/swem-client.toml
ForgeFORGE (Mac):MAC) Open finder → ~/Library/Application Support/minecraft/config/swem/swem-client.toml

Important

Configuration files have a specific format, and allow you to change limited values. Inputting invalid information or adjusting the file format can result in issues such as invalid configuration loading or crashing.

It is important to read the file carefully and only change values that are supported.

    # is a comment to provide information on the feature and valid range or options
    Range means values must be within a set limit Example: 0-100 Default is the setting used when the file is first generated and may be noted for reference

    If you suspect a config file is corrupted or invalid, delete it and reload Minecraft to regenerate a default file.


    ConfigsDefault ExplainedConfiguration

    General
    Config: Short for configuration, which means to change something to your preference. 
    Default: Means the one thatThis is preset. If at any time you need to reset, the default configconfiguration isfile, alwayscontaining okayfive toadjustable return to.
    Lines: Configs are read by the computer in lines, like programming code. The lines staying the way they are is very important.
    #: Means everything in that line of the config will not be read by the computer. Changes made here will effect nothing.
    settings.

    Remember the primary rule for configs: Do not change ANY text that is not clearly written as a change like true/false, numbers, and lists. These changeable things will be clearly defined and look like test questions.


    Wings Transparency

    # || =========== [client.Wings Transparency] =========== ||
    [wings_tansparency]
    	# || Set how visible the horse wings should be! 0 = off, 1 = 50%25%, 2 = 50%, 3 = 75%, 4 = 100%
    	#Range:# Default: 4
    	# Range: 0 ~ 24
    	wingsTransparency = 24
    
    # || =========== [Gait HUD] =========== ||
    [hud]
    	# || Should the gait HUD be enabled?
    	gaitHudEnabled = true
    	# || How much would you like to offset the current X position? (A negative value moves the text up and a positive value down.)				
    	# Default: 0
    	# Range: > -2147483648
    	gaitHudX = 0
    	# || How much would you like to offset the current Y position? (A negative value moves the text up and a positive value down.)				
    	# Default: 0
    	# Range: > -2147483648
    	gaitHudY = 0
    	# || What color should the gait HUD be?
    	# Default: 16777215
    	# Range: > -2147483648
    	gaitHudColor = 16777215
    
    # || =========== [Gender] =========== ||
    [gender]
    	# || Should gender icons be shown before horse names?
    	# || Icons only show if the horse is tamed and has a custom name.
    	showGenderIcons = true
    	# || What colour the male icon should appear as.
    	# || This is a hex value, format: #A1B2C3. (Default is #18C0ED)
    	maleIconColor = "#18C0ED"
    	# || What colour the female icon should appear as.
    	# || This is a hex value, format: #A1B2C3. (Default is #FF4DAC)
    	femaleIconColor = "#FF4DAC"
    	# || What colour the icon should appear as, when the horse is infertile.
    	# || This is a hex value, format: #A1B2C3. (Default is #444269)
    	infertileIconColor = "#444269"
    

    Adjustable Values - Wings

    ThisSet says:the Howtransparency for wings on Amethyst Tier Horse Armor.

    	# || Set how visible the Amethyst Horse Armorhorse wings should bebe! by default.
    It must be 0, 1, or 2 (0 = off, 1 = 50%25%, 2 = 50%, 3 = 75%, 4 = 100%) # Default: 4 # Range: 0 ~ 4 wingsTransparency = 4

    This accepts whole numbers from 0-4. Default is 2.
    You4 canwhere alwayswings pressare .fully opaque (period key) to toggle this in-game to your preference.100%).


    Adjustable Values - Gait HUD

    Enable or disable the gait HUD overlay which displays the currently active gait while riding a horse.

    	# || Should the gait HUD be enabled?
    	gaitHudEnabled = true

    This says:accepts boolean Turnvalues onof true or off the visibility of the Gait HUD. Must be True or False.false. Default is True.
    If enabledtrue (true)enabled). you

    will
    see text near your inventory hotbar that displays

    Set the currenthorizontal position for the gait ofHUD any horse you are riding.overlay.

    	# || How much would you like to offset the current X position? (A negative value moves the text up and a positive value down.)				
    	#Range: > -2147483648
    	gaitHudX = 0

    This says:accepts whole numbers Thegreater left-than -2147483648. Default is 0 to the right position of the Gaithotbar.

    HUD.
    Must be a value greater than -2147483648. Default is 0.
    If adjusted,

    Set the positioningvertical ofposition yourfor Gaitthe gait HUD will be altered on the X (left to right) axis.

    overlay.
    # || How much would you like to offset the current XY position? (A negative value moves the text up and a positive value down.)				
    	#Range: > -2147483648
    	gaitHudXgaitHudY = 0

    This says:accepts whole numbers Thegreater up-downthan position-2147483648. Default is 0 at the height of the Gaithotbar.

    HUD.
    Must be a value greater than -2147483648. Default is 0.
    If adjusted,

    Set the positioningdecimal value of yourthe Gaitgait HUD willoverlay beto altered onchange the Ytext (up-down) axis.

    color.
    # || What color should the gait HUD be?
    	#Range: > -2147483648
    	gaitHudColor = 16777215

    This says:accepts whole  The color of the Gait HUD in decimal colors. Must be a valuenumbers greater than -2147483648.2147483648. Default is 16777215 (white).
    If adjusted, the color of the HUD will reflect that value's color in decimal code.


    GenderAdjustable (1.18.2-1.4.0+)Values - Gait HUD

    Enable or disable gender icons shown next to horse names.

    	# || Should gender icons be shown before horse names?
    	# || Icons only show if the horse is tamed and has a custom name.
    	showGenderIcons = true

    This says:accepts boolean Ifvalues name-taggedof horses display a small gender icon before their name. Must be Truetrue or False.false. Default is True.
    true (enabled). 


    Set the HEX value of the male gender icon.

    	# || What colour the male icon should appear as.
    	# || This is a hex value, format: #A1B2C3. (Default is #18C0ED)
    	maleIconColor = "#4CBB17"#18C0ED"

    This says:accepts HEX value combinations. Default is #18C0ED (blue).The

    color

    Set the HEX value of the Stallionfemale gender icon (if enabled). Must be a hex color code. Default is #4CBB17 (Blue).
    If adjusted, the color of the hovering name (name-tag) will reflect the set hex color.
    icon.

    	# || What colour the female icon should appear as.
    	# || This is a hex value, format: #A1B2C3. (Default is #FF4DAC)
    	femaleIconColor = "#6F2DA8"#FF4DAC"

    This says:accepts HEX value combinations. Default is #FF4DAC (pink).The

    color

    Set the HEX value of the Mareinfertile (male or female) gender icon (if enabled). Must be a hex color code. Default is #6F2DA8 (Pink).
    If adjusted, the color of the hovering name (name-tag) will reflect the set hex color.
    icon.

    	# || What colour the icon should appear as, when the horse is infertile.
    	# || This is a hex value, format: #A1B2C3. (Default is #444269)
    	infertileIconColor = "#444269"

    This says:accepts HEX value The color of the Stallion gender icon (if enabled). Must be a hex color code.combinations. Default is #444269 (Gray)muted purple).
    If adjusted, the color of the hovering name (name-tag) will reflect the set hex color.


    Full (Default) ConfigAdditional

    1.18.2change [1.4.0from -.toml Foodto System]

    Files

    .toml.bak
    if

    entries
    #are ||invalid ===========or [Wingsa Transparency]file ===========was ||
    regenerated.
    [wings_tansparency]
    Check
    #regularly ||when Setupdating howor visibleediting thefiles! horse

    Configuration wingsfile shouldupdates be!are 0uncommon =and off,usually 1harmless, = 50%, 2 = 100%

    #Range: 0 ~ 2
    wingsTransparency = 0

    # || =========== [Gait HUD] =========== ||
    [hud]
    # || Should the gait HUD be enabled?
    gaitHudEnabled = true
    # || How much wouldbut you likemay to offset the current X position? (A negative value moves the text up and a positive value down.)
    #Range: > -2147483648
    gaitHudX = 0
    # || How much would you like to offset the current Y position? (A negative value moves the text up and a positive value down.)
    #Range: > -2147483648
    gaitHudY = 0
    # || What color should the gait HUD be?
    #Range: > -2147483648
    gaitHudColor = 16777215

    # || =========== [Gender] =========== ||
    [gender]
    # || Should gender icons be shown before horse names?
    # || Icons only show if the horse is tamed and has a custom name.
    showGenderIcons = true
    # || What colour the male icon should appear as.
    # || This is a hex value, format: #A1B2C3. (Default is #18C0ED)
    maleIconColor = "#4CBB17"
    # || What colour the female icon should appear as.
    # || This is a hex value, format: #A1B2C3. (Default is #FF4DAC)
    femaleIconColor = "#6F2DA8"
    # || What colour the icon should appear as, when the horse is infertile.
    # || This is a hex value, format: #A1B2C3. (Default is #444269)
    infertileIconColor = "#444269"

    If you notice changes you don't like but don't know how to undo the changes you made to the Config, shut down the game and replace the config with this default one and the config will be reset. If using an older release, delete the config file and relaunchneed to regenerate it.files or reapply custom settings.


    Known Issues

    You can report any mod issues to our bugs forum on Discord - please check for duplicate reports first! 


    Changelog

    View Changes

    This is not a complete list of version changes /or fixes.features. It is a changeloglog of relevant wiki-related version information.information and may be outdated.

    MC Version Release Notes

    1.21.1
    1.18.2-1.4.06.12 AddedPage clientestablished configurable-
    Information prior to 1.18.2
    6.12 1.18.2-1.0.0
    is Addednot clientspecifically configurable for gait HUD, positionincluded and color.may differ Reorganised config template to be more logical in sections and added helpful explanations for various configurable values.significantly.
    1.18.2 [1.3.0 - Food System]

    [client]

    # || =========== [Wings Transparency] =========== ||
    [client.wings_tansparency]
    # || Set how visible the horse wings should be! 0 = off, 1 = 50%, 2 = 100%
    #Range: 0 ~ 2
    wingsTransparency = 2

    # || =========== [Gait HUD] =========== ||
    [client.hud]
    # || Should the gait HUD be enabled?
    gaitHudEnabled = true
    # || How much would you like to offset the current X position? (A negative value moves the text up and a positive value down.)
    #Range: > -2147483648
    gaitHudX = 0
    # || How much would you like to offset the current Y position? (A negative value moves the text up and a positive value down.)
    #Range: > -2147483648
    gaitHudY = 0
    # || What color should the gait HUD be?
    #Range: > -2147483648
    gaitHudColor = 16777215

    1.16.5

    ["Wings transparency"]
        #Set how visible the horse wings should be! 0 = off, 1 = 50%, 2 = 100%
        #Range: 0 ~ 2
        WingsTransparency = 2