type = fancymenu_layout

layout-meta {
  identifier = docs_switchy
  render_custom_elements_behind_vanilla = false
  last_edited_time = 1737149997950
  is_enabled = true
  randommode = false
  randomgroup = 1
  randomonlyfirsttime = false
  layout_index = 0
  [loading_requirement_container_meta:95921d08-34d9-41de-95f1-d8416510bbb2-1737147182976] = [groups:][instances:]
}

customization {
  action = backgroundoptions
  keepaspectratio = false
}

scroll_list_customization {
  preserve_scroll_list_header_footer_aspect_ratio = true
  render_scroll_list_header_shadow = true
  render_scroll_list_footer_shadow = true
  show_scroll_list_header_footer_preview_in_editor = false
  repeat_scroll_list_header_texture = false
  repeat_scroll_list_footer_texture = false
}

element {
  interactable = true
  source = # How do I use Switchy?%n%Switchy is a mod that allows one player to have several different profiles with their own nicknames, bios, skins, scales, and even inventories if you so choose! Whether it's for plural reasons or just for the sake of changing your skin, Switchy has you covered!%n%You can press Switchy's keybind (; by default) to access the profile management screen.%n%All of Switchy's modules can be toggled on and off on a per-player basis. By default, the following are enabled:%n%- Nicknames and bios%n%- Proxies (like PluralKit)%n%- Origins and Pehkui (for scaling reasons)%n%- Fabric Tailor (skin swapping)%n%%n%The following can be toggled on if you choose to do so:%n%- Inventories%n%- Trinkets%n%- Ender Chests%n%- Experience%n%%n%## Creating a Preset%n%In the Switchy menu, click Manage up top and make sure you're in the Presets tab! From there, click New Preset at the bottom of the list.%n%Creating a new preset will inherit the nickname, bio, and origin from whichever one you were using before you switched to it for the first time.%n%Additionally, *profiles with unset skins will use whichever skin you were using before you switched to them, whether they're new or not!* If you want a profile to use your default skin, you're going to have to set it manually while the profile is active for it to stick properly.%n%See the relevant docs pages to learn how to change these attributes.%n%%n%## Proxying%n%Much like Pluralkit, you can set up proxies and latching with your Switchy profiles. The relevant commands are as follows:%n%- `/switchy proxy add <profile> <pattern>` - The profile field will let you autofill the name of an existing profile. The pattern can be anything wrapped around the word "text" - for example, `name:text`.%n%- `/switchy proxy latch <true/false>` - When enabled, your nickname will use the last proxy until you disconnect from the current session.%n%- `/switchy proxy remove <profile> <pattern>` - Removes a given pattern from a profile. Both fields can autofill.
  source_mode = direct
  shadow = true
  scale = 1.0
  base_color = #FFFFFFFF
  text_border = 2
  line_spacing = 2
  enable_scrolling = true
  auto_line_wrapping = true
  remove_html_breaks = true
  code_block_single_color = #737373FF
  code_block_multi_color = #565656FF
  headline_line_color = #A9A9A9FF
  separation_line_color = #A9A9A9FF
  hyperlink_color = #0771FCFF
  quote_color = #818181FF
  quote_indent = 8.0
  quote_italic = false
  bullet_list_dot_color = #A9A9A9FF
  bullet_list_indent = 8.0
  bullet_list_spacing = 3.0
  parse_markdown = true
  element_type = text_v2
  instance_identifier = d7627a26-afd9-498e-84e6-46eeda8957cf-1736986731036
  appearance_delay = no_delay
  appearance_delay_seconds = 1.0
  fade_in_v2 = no_fading
  fade_in_speed = 1.0
  fade_out = no_fading
  fade_out_speed = 1.0
  base_opacity = 1.0
  auto_sizing = false
  auto_sizing_base_screen_width = 1920
  auto_sizing_base_screen_height = 1082
  sticky_anchor = false
  anchor_point = mid-centered
  x = -193
  y = -97
  width = 386
  height = 194
  stretch_x = true
  stretch_y = false
  stay_on_screen = true
  element_loading_requirement_container_identifier = 550c1f3f-6796-4bb2-b980-385cb01b07bd-1736981264355
  [loading_requirement_container_meta:550c1f3f-6796-4bb2-b980-385cb01b07bd-1736981264355] = [groups:][instances:]
}

element {
  button_element_executable_block_identifier = b7787bd0-6130-47e1-a052-17a2ffa1e7a0-1736980048589
  [executable_action_instance:192dbb50-2813-43e8-a390-c84abe3ffb0c-1736980137223][action_type:opengui] = docs_root
  [executable_block:b7787bd0-6130-47e1-a052-17a2ffa1e7a0-1736980048589][type:generic] = [executables:192dbb50-2813-43e8-a390-c84abe3ffb0c-1736980137223;]
  restartbackgroundanimations = true
  loopbackgroundanimations = true
  nine_slice_custom_background = false
  nine_slice_border_x = 5
  nine_slice_border_y = 5
  label = Back
  navigatable = true
  widget_active_state_requirement_container_identifier = e6c82293-6793-421b-95b4-0f8011139e16-1736980048589
  [loading_requirement_container_meta:e6c82293-6793-421b-95b4-0f8011139e16-1736980048589] = [groups:][instances:]
  element_type = custom_button
  instance_identifier = 2d27cf1a-a976-40be-8c48-5318d197ced0-1736986731037
  appearance_delay = no_delay
  appearance_delay_seconds = 1.0
  fade_in_v2 = no_fading
  fade_in_speed = 1.0
  fade_out = no_fading
  fade_out_speed = 1.0
  base_opacity = 1.0
  auto_sizing = false
  auto_sizing_base_screen_width = 1920
  auto_sizing_base_screen_height = 1084
  sticky_anchor = false
  anchor_point = bottom-centered
  x = -50
  y = -34
  width = 100
  height = 20
  stretch_x = false
  stretch_y = false
  stay_on_screen = true
  element_loading_requirement_container_identifier = b40a91bb-c503-4002-a9f2-c0984c97c43c-1736980048589
  [loading_requirement_container_meta:b40a91bb-c503-4002-a9f2-c0984c97c43c-1736980048589] = [groups:][instances:]
}

element {
  interactable = true
  source = Documentation
  source_mode = direct
  shadow = true
  scale = 1.0
  base_color = #FFFFFFFF
  text_border = 2
  line_spacing = 2
  enable_scrolling = false
  auto_line_wrapping = true
  remove_html_breaks = true
  code_block_single_color = #737373FF
  code_block_multi_color = #565656FF
  headline_line_color = #A9A9A9FF
  separation_line_color = #A9A9A9FF
  hyperlink_color = #0771FCFF
  quote_color = #818181FF
  quote_indent = 8.0
  quote_italic = false
  bullet_list_dot_color = #A9A9A9FF
  bullet_list_indent = 8.0
  bullet_list_spacing = 3.0
  parse_markdown = true
  element_type = text_v2
  instance_identifier = e9fd978c-c7d2-4b12-891b-aa7247084278-1736986731037
  appearance_delay = no_delay
  appearance_delay_seconds = 1.0
  fade_in_v2 = no_fading
  fade_in_speed = 1.0
  fade_out = no_fading
  fade_out_speed = 1.0
  base_opacity = 1.0
  auto_sizing = false
  auto_sizing_base_screen_width = 1920
  auto_sizing_base_screen_height = 1084
  sticky_anchor = false
  anchor_point = top-centered
  x = -38
  y = 13
  width = 77
  height = 13
  stretch_x = false
  stretch_y = false
  stay_on_screen = true
  element_loading_requirement_container_identifier = 7c1f721f-945f-4be9-bf0c-62a90de79588-1736980257572
  [loading_requirement_container_meta:7c1f721f-945f-4be9-bf0c-62a90de79588-1736980257572] = [groups:][instances:]
}

element {
  interactable = true
  source = *You can scroll this page with the scroll wheel!*
  source_mode = direct
  shadow = true
  scale = 1.0
  base_color = #FFFFFFFF
  text_border = 2
  line_spacing = 2
  enable_scrolling = false
  auto_line_wrapping = true
  remove_html_breaks = true
  code_block_single_color = #737373FF
  code_block_multi_color = #565656FF
  headline_line_color = #A9A9A9FF
  separation_line_color = #A9A9A9FF
  hyperlink_color = #0771FCFF
  quote_color = #818181FF
  quote_indent = 8.0
  quote_italic = false
  bullet_list_dot_color = #A9A9A9FF
  bullet_list_indent = 8.0
  bullet_list_spacing = 3.0
  parse_markdown = true
  element_type = text_v2
  instance_identifier = 03135417-40f4-490b-a8ab-01dfb79a1194-1736992497132
  appearance_delay = no_delay
  appearance_delay_seconds = 1.0
  fade_in_v2 = no_fading
  fade_in_speed = 1.0
  fade_out = no_fading
  fade_out_speed = 1.0
  base_opacity = 1.0
  auto_sizing = false
  auto_sizing_base_screen_width = 1920
  auto_sizing_base_screen_height = 1082
  sticky_anchor = false
  anchor_point = top-centered
  x = -121
  y = 27
  width = 242
  height = 15
  stretch_x = false
  stretch_y = false
  stay_on_screen = true
  element_loading_requirement_container_identifier = 9a88e57d-2455-41cf-ab02-f321e9adddc5-1736992363565
  [loading_requirement_container_meta:9a88e57d-2455-41cf-ab02-f321e9adddc5-1736992363565] = [groups:][instances:]
}

