type = menu

customization-meta {
  identifier = net.minecraft.client.gui.screens.TitleScreen
  randomgroup = 1
  renderorder = foreground
  randommode = false
  randomonlyfirsttime = false
}

customization {
  name = main_menu
  action = setbackgroundslideshow
}

customization {
  keepaspectratio = false
  action = backgroundoptions
}

customization {
  identifier = %id=button_compatibility_id:mc_titlescreen_copyright_button%
  orientation = bottom-left
  x = 2
  action = movebutton
  y = -10
}

customization {
  identifier = %id=button_compatibility_id:mc_titlescreen_multiplayer_button%
  orientation = mid-centered
  x = -55
  action = movebutton
  y = -28
}

customization {
  identifier = %id=button_compatibility_id:mc_titlescreen_multiplayer_button%
  width = 98
  action = resizebutton
  height = 20
}

customization {
  identifier = %id=button_compatibility_id:mc_titlescreen_multiplayer_button%
  loopbackgroundanimations = true
  restartbackgroundanimations = true
  action = setbuttontexture
  backgroundhovered = kubejs/assets/tfg/textures/gui/button_hover_98x20.png
  backgroundnormal = kubejs/assets/tfg/textures/gui/button_98x20.png
}

customization {
  identifier = %id=button_compatibility_id:mc_titlescreen_accessibility_button%
  action = hidebutton
}

customization {
  identifier = %id=376322%
  action = hidebutton
}

customization {
  identifier = %id=376322%
  orientation = mid-centered
  x = 72
  action = movebutton
  y = 18
}

customization {
  identifier = %id=376322%
  loopbackgroundanimations = true
  restartbackgroundanimations = true
  action = setbuttontexture
  backgroundnormal = kubejs/assets/tfg/textures/gui/modrinth_logo.png
}

customization {
  identifier = %id=button_compatibility_id:mc_titlescreen_options_button%
  orientation = mid-centered
  x = 47
  action = movebutton
  y = -5
}

customization {
  identifier = %id=button_compatibility_id:mc_titlescreen_options_button%
  loopbackgroundanimations = true
  restartbackgroundanimations = true
  action = setbuttontexture
  backgroundhovered = kubejs/assets/tfg/textures/gui/button_hover_98x20.png
  backgroundnormal = kubejs/assets/tfg/textures/gui/button_98x20.png
}

customization {
  identifier = %id=button_compatibility_id:mc_titlescreen_quit_button%
  orientation = mid-centered
  x = -55
  action = movebutton
  y = 18
}

customization {
  identifier = %id=button_compatibility_id:mc_titlescreen_quit_button%
  loopbackgroundanimations = true
  restartbackgroundanimations = true
  action = setbuttontexture
  backgroundhovered = kubejs/assets/tfg/textures/gui/button_hover_98x20.png
  backgroundnormal = kubejs/assets/tfg/textures/gui/button_98x20.png
}

customization {
  identifier = %id=button_compatibility_id:mc_titlescreen_language_button%
  action = hidebutton
}

customization {
  identifier = %id=button_compatibility_id:mc_titlescreen_language_button%
  orientation = mid-centered
  x = 86
  action = movebutton
  y = 41
}

customization {
  identifier = %id=button_compatibility_id:mc_titlescreen_singleplayer_button%
  orientation = mid-centered
  x = -55
  action = movebutton
  y = -51
}

customization {
  identifier = %id=button_compatibility_id:mc_titlescreen_singleplayer_button%
  loopbackgroundanimations = true
  restartbackgroundanimations = true
  action = setbuttontexture
  backgroundhovered = kubejs/assets/tfg/textures/gui/button_hover.png
  backgroundnormal = kubejs/assets/tfg/textures/gui/button.png
}

customization {
  identifier = %id=button_compatibility_id:forge_titlescreen_mods_button%
  orientation = mid-centered
  x = -55
  action = movebutton
  y = -5
}

customization {
  identifier = %id=button_compatibility_id:forge_titlescreen_mods_button%
  loopbackgroundanimations = true
  restartbackgroundanimations = true
  action = setbuttontexture
  backgroundhovered = kubejs/assets/tfg/textures/gui/button_hover_98x20.png
  backgroundnormal = kubejs/assets/tfg/textures/gui/button_98x20.png
}

customization {
  identifier = %id=button_compatibility_id:mc_titlescreen_realms_button%
  action = hidebutton
}

customization {
  identifier = %id=button_compatibility_id:mc_titlescreen_realms_button%
  orientation = mid-centered
  x = 47
  action = movebutton
  y = -5
}

customization {
  orientation = top-left
  hidden = true
  x = 186
  width = 268
  action = deep_customization_element:title_screen_forge_top
  actionid = 2b0f749a-ca2d-476d-b6a3-caf3dcd7e1971699232461193
  y = 4
  height = 19
}

customization {
  orientation = top-left
  hidden = true
  x = 2
  width = 122
  action = deep_customization_element:title_screen_branding
  actionid = 473712fb-e2ae-4dc5-a5c4-440bd571d2971699232461193
  y = 365
  height = 50
}

customization {
  orientation = top-left
  hidden = true
  x = 283
  width = 228
  action = deep_customization_element:title_screen_forge_copyright
  actionid = e35897c5-67fe-4b25-9d46-ec33d14ee19d1699232461193
  y = 254
  height = 9
}

customization {
  orientation = top-left
  hidden = true
  x = 423
  width = 13
  action = deep_customization_element:title_screen_realms_notification
  actionid = 3554a30d-ad9e-47ae-881f-9fd3cc6467771699232461193
  y = 184
  height = 13
}

customization {
  orientation = top-left
  hidden = true
  x = 183
  width = 274
  action = deep_customization_element:title_screen_logo
  actionid = 60d71936-244d-4321-984c-d3860e2a7c7e1699232461194
  y = 30
  height = 52
}

customization {
  orientation = mid-centered
  splash_color = #ffff00
  hidden = false
  x = 221
  width = 60
  splash_rotation = -20
  action = deep_customization_element:title_screen_splash
  actionid = 1fac19ad-13d2-4cfd-8f48-d5b537614e231699232461194
  y = -89
  height = 30
}

customization {
  orientation = mid-centered
  restartbackgroundanimations = true
  buttonaction = joinserver;modern.terrafirmagreg.su%btnaction_splitter_fm%
  backgroundhovered = kubejs/assets/tfg/textures/gui/button_hover_98x20.png
  label = Offical Server
  loopbackgroundanimations = true
  x = 47
  width = 98
  action = addbutton
  actionid = 6514e312-8243-47af-a516-89743d8ca1af1699692677651
  y = -28
  backgroundnormal = kubejs/assets/tfg/textures/gui/button_98x20.png
  height = 20
}

customization {
  path = kubejs/assets/tfg/textures/gui/logo_512x512.png
  orientation = mid-centered
  x = -177
  width = 117
  action = addtexture
  actionid = 9bb15e9d-fedb-4e15-a37f-7586c0dcb4921699691344434
  y = -63
  height = 113
}

customization {
  orientation = mid-centered
  restartbackgroundanimations = true
  buttonaction = openlink;https://www.curseforge.com/minecraft/modpacks/terrafirmagreg%btnaction_splitter_fm%
  backgroundhovered = kubejs/assets/tfg/textures/gui/curseforge_logo_hovered.png
  label = 
  loopbackgroundanimations = true
  x = 47
  width = 20
  action = addbutton
  actionid = 9f789963-f2dc-46f7-a57b-9c4de545a6ff1699691707372
  y = 18
  backgroundnormal = kubejs/assets/tfg/textures/gui/curseforge_logo.png
  height = 20
}

customization {
  orientation = mid-centered
  restartbackgroundanimations = true
  buttonaction = openlink;https://discord.gg/terrafirmagreg%btnaction_splitter_fm%
  backgroundhovered = kubejs/assets/tfg/textures/gui/discord_logo_hovered.png
  label = 
  loopbackgroundanimations = true
  x = 125
  width = 20
  action = addbutton
  actionid = 57a283ec-1941-4101-b14b-f2188e8660671699691708296
  y = 18
  backgroundnormal = kubejs/assets/tfg/textures/gui/discord_logo.png
  height = 20
}

customization {
  orientation = mid-centered
  restartbackgroundanimations = true
  buttonaction = openlink;https://github.com/TerraFirmaGreg-Team/Modpack-1.20.x%btnaction_splitter_fm%
  backgroundhovered = kubejs/assets/tfg/textures/gui/github_logo_hovered.png
  label = 
  loopbackgroundanimations = true
  x = 99
  width = 20
  action = addbutton
  actionid = 91b4ae84-eed0-47a3-8fe9-6957c02d2c621699691709167
  y = 18
  backgroundnormal = kubejs/assets/tfg/textures/gui/github_logo.png
  height = 20
}

customization {
  orientation = mid-centered
  restartbackgroundanimations = true
  buttonaction = openlink;https://modrinth.com/modpack/terrafirmagreg%btnaction_splitter_fm%
  backgroundhovered = kubejs/assets/tfg/textures/gui/modrinth_logo_hovered.png
  label = 
  loopbackgroundanimations = true
  x = 73
  width = 20
  action = addbutton
  actionid = 6514e312-8243-47af-a516-89743d8ca1af1699692677651
  y = 18
  backgroundnormal = kubejs/assets/tfg/textures/gui/modrinth_logo.png
  height = 20
}

customization {
  orientation = bottom-left
  enable_scrolling = true
  shadow = true
  scale = 1.0
  source = Forge {"placeholder":"modversion","values":{"modid":"forge"}}%n%Minecraft {"placeholder":"mcversion"}%n%{"placeholder":"loadedmods"} mods loaded%n%Modpack Version: §c0.6.1§r%n%Latest Modpack Version: §b{"placeholder":"json","values":{"source":"https://api.github.com/repos/TerraFirmaGreg-Team/Modpack-1.20.x/releases/latest","json_path":"$.tag_name"}}§r
  text_border = 0
  case_mode = normal
  source_mode = direct
  line_spacing = 1
  x = 1
  width = 163
  action = custom_layout_element:fancymenu_customization_item_text
  actionid = a5845307-9494-47b0-87c0-e398a680e9e01700129661006
  y = -61
  alignment = left
  height = 56
}

