diff --git a/config/fancymenu/customization/gui_main_menu.txt b/config/fancymenu/customization/gui_main_menu.txt index b50e2292b..775417978 100644 --- a/config/fancymenu/customization/gui_main_menu.txt +++ b/config/fancymenu/customization/gui_main_menu.txt @@ -3,13 +3,13 @@ type = fancymenu_layout layout-meta { identifier = title_screen render_custom_elements_behind_vanilla = false - last_edited_time = 1751008826207 + last_edited_time = 1751139900053 is_enabled = true randommode = false randomgroup = 1 randomonlyfirsttime = false layout_index = 0 - [loading_requirement_container_meta:faf4d8c0-8425-41f5-b4d1-f34dc0422311-1751008738382] = [groups:][instances:] + [loading_requirement_container_meta:972392c6-4578-4095-8eaa-d43d3f172baa-1751139875370] = [groups:][instances:] } menu_background { @@ -471,15 +471,15 @@ element { } vanilla_button { - button_element_executable_block_identifier = 3efcd3d7-b601-4f0c-b3db-8cc038e3ca78-1746358841072 - [executable_block:3efcd3d7-b601-4f0c-b3db-8cc038e3ca78-1746358841072][type:generic] = [executables:] + button_element_executable_block_identifier = bb6e02a6-d703-43b2-914a-608b1ee8f63f-1746358841072 + [executable_block:bb6e02a6-d703-43b2-914a-608b1ee8f63f-1746358841072][type:generic] = [executables:] restartbackgroundanimations = true nine_slice_custom_background = false nine_slice_border_x = 5 nine_slice_border_y = 5 navigatable = true - widget_active_state_requirement_container_identifier = b6f0af7c-c9a6-4d6e-942b-e9d7bd8f0d6d-1746358841072 - [loading_requirement_container_meta:b6f0af7c-c9a6-4d6e-942b-e9d7bd8f0d6d-1746358841072] = [groups:][instances:] + widget_active_state_requirement_container_identifier = 95e365d1-90bd-403a-a60d-6b7ed99eb9cd-1746358841072 + [loading_requirement_container_meta:95e365d1-90bd-403a-a60d-6b7ed99eb9cd-1746358841072] = [groups:][instances:] is_template = false template_apply_width = false template_apply_height = false @@ -493,7 +493,64 @@ vanilla_button { nine_slice_slider_handle_border_x = 5 nine_slice_slider_handle_border_y = 5 element_type = vanilla_button - instance_identifier = minecraft_logo_widget + instance_identifier = title_screen_copyright_button + 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 = 2168 + auto_sizing_base_screen_height = 968 + sticky_anchor = false + anchor_point = bottom-left + x = 5 + y = 4 + width = 196 + height = 10 + stretch_x = false + stretch_y = false + stay_on_screen = true + element_loading_requirement_container_identifier = 6da1aad5-7ef1-4dea-9ad0-ff5aed935abe-1746358841072 + [loading_requirement_container_meta:6da1aad5-7ef1-4dea-9ad0-ff5aed935abe-1746358841072] = [groups:][instances:] + enable_parallax = false + parallax_intensity = 0.5 + invert_parallax = false + animated_offset_x = 0 + animated_offset_y = 0 + load_once_per_session = false + in_editor_color = #FFC800FF + layer_hidden_in_editor = false + is_hidden = false + automated_button_clicks = 0 +} + +vanilla_button { + button_element_executable_block_identifier = 17fa0c0f-39d1-4b03-bc2f-0ccd0e0a6d25-1746358841072 + [executable_block:17fa0c0f-39d1-4b03-bc2f-0ccd0e0a6d25-1746358841072][type:generic] = [executables:] + restartbackgroundanimations = true + nine_slice_custom_background = false + nine_slice_border_x = 5 + nine_slice_border_y = 5 + navigatable = true + widget_active_state_requirement_container_identifier = 01242da9-e8ac-43c4-b553-a11988b0621e-1746358841072 + [loading_requirement_container_meta:01242da9-e8ac-43c4-b553-a11988b0621e-1746358841072] = [groups:][instances:] + is_template = false + template_apply_width = false + template_apply_height = false + template_apply_posx = false + template_apply_posy = false + template_apply_opacity = false + template_apply_visibility = false + template_apply_label = false + template_share_with = buttons + nine_slice_slider_handle = false + nine_slice_slider_handle_border_x = 5 + nine_slice_slider_handle_border_y = 5 + element_type = vanilla_button + instance_identifier = minecraft_branding_widget appearance_delay = no_delay appearance_delay_seconds = 1.0 fade_in_v2 = no_fading @@ -506,187 +563,15 @@ vanilla_button { auto_sizing_base_screen_height = 0 sticky_anchor = false anchor_point = vanilla - x = 288 - y = 30 - width = 256 - height = 51 + x = 2 + y = 423 + width = 128 + height = 49 stretch_x = false stretch_y = false stay_on_screen = false - element_loading_requirement_container_identifier = 7cf9d856-d8bb-4aed-aa82-6ce7c5f4eb91-1746358841072 - [loading_requirement_container_meta:7cf9d856-d8bb-4aed-aa82-6ce7c5f4eb91-1746358841072] = [groups:][instances:] - enable_parallax = false - parallax_intensity = 0.5 - invert_parallax = false - animated_offset_x = 0 - animated_offset_y = 0 - load_once_per_session = false - in_editor_color = #FFC800FF - layer_hidden_in_editor = false - is_hidden = true - automated_button_clicks = 0 -} - -vanilla_button { - button_element_executable_block_identifier = 8e3abb1a-7f06-42bd-920a-eeabb0f225ec-1710837053345 - [executable_block:8e3abb1a-7f06-42bd-920a-eeabb0f225ec-1710837053345][type:generic] = [executables:] - restartbackgroundanimations = true - nine_slice_custom_background = false - nine_slice_border_x = 5 - nine_slice_border_y = 5 - navigatable = true - widget_active_state_requirement_container_identifier = 1c9f2f8a-49b4-4ed4-9744-049cd1b3c415-1738509235087 - [loading_requirement_container_meta:1c9f2f8a-49b4-4ed4-9744-049cd1b3c415-1738509235087] = [groups:][instances:] - is_template = false - template_apply_width = false - template_apply_height = false - template_apply_posx = false - template_apply_posy = false - template_apply_opacity = false - template_apply_visibility = false - template_apply_label = false - template_share_with = buttons - nine_slice_slider_handle = false - nine_slice_slider_handle_border_x = 5 - nine_slice_slider_handle_border_y = 5 - element_type = vanilla_button - instance_identifier = mc_titlescreen_accessibility_button - 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 = 0 - auto_sizing_base_screen_height = 0 - sticky_anchor = false - anchor_point = vanilla - x = 520 - y = 250 - width = 20 - height = 20 - stretch_x = false - stretch_y = false - stay_on_screen = false - element_loading_requirement_container_identifier = f97a69d2-7673-4f9e-97eb-d37eb76122f3-1710837053345 - [loading_requirement_container_meta:f97a69d2-7673-4f9e-97eb-d37eb76122f3-1710837053345] = [groups:][instances:] - enable_parallax = false - parallax_intensity = 0.5 - invert_parallax = false - animated_offset_x = 0 - animated_offset_y = 0 - load_once_per_session = false - in_editor_color = #FFC800FF - layer_hidden_in_editor = false - is_hidden = true - automated_button_clicks = 0 -} - -vanilla_button { - button_element_executable_block_identifier = 0fe14f8d-aeb6-4498-9a88-d36a7b7674e8-1746358841072 - [executable_block:0fe14f8d-aeb6-4498-9a88-d36a7b7674e8-1746358841072][type:generic] = [executables:] - restartbackgroundanimations = true - nine_slice_custom_background = false - nine_slice_border_x = 5 - nine_slice_border_y = 5 - navigatable = true - widget_active_state_requirement_container_identifier = b83b7017-ce81-4d3b-8243-7ababe152084-1746358841072 - [loading_requirement_container_meta:b83b7017-ce81-4d3b-8243-7ababe152084-1746358841072] = [groups:][instances:] - is_template = false - template_apply_width = false - template_apply_height = false - template_apply_posx = false - template_apply_posy = false - template_apply_opacity = false - template_apply_visibility = false - template_apply_label = false - template_share_with = buttons - nine_slice_slider_handle = false - nine_slice_slider_handle_border_x = 5 - nine_slice_slider_handle_border_y = 5 - element_type = vanilla_button - instance_identifier = minecraft_splash_widget - 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 = 0 - auto_sizing_base_screen_height = 0 - sticky_anchor = false - anchor_point = vanilla - x = 489 - y = 49 - width = 100 - height = 40 - stretch_x = false - stretch_y = false - stay_on_screen = false - element_loading_requirement_container_identifier = 223456f0-8f0e-4317-9ea2-874fe14236c9-1746358841072 - [loading_requirement_container_meta:223456f0-8f0e-4317-9ea2-874fe14236c9-1746358841072] = [groups:][instances:] - enable_parallax = false - parallax_intensity = 0.5 - invert_parallax = false - animated_offset_x = 0 - animated_offset_y = 0 - load_once_per_session = false - in_editor_color = #FFC800FF - layer_hidden_in_editor = false - is_hidden = true - automated_button_clicks = 0 -} - -vanilla_button { - button_element_executable_block_identifier = d29af260-9081-410f-86cc-eca92eb2161b-1710837053345 - [executable_block:d29af260-9081-410f-86cc-eca92eb2161b-1710837053345][type:generic] = [executables:] - backgroundnormal = [source:local]kubejs/assets/tfg/textures/gui/modrinth_logo.png - restartbackgroundanimations = true - nine_slice_custom_background = false - nine_slice_border_x = 5 - nine_slice_border_y = 5 - navigatable = true - widget_active_state_requirement_container_identifier = a23ac421-e3aa-452e-bcd0-a7b01a605883-1738509235087 - [loading_requirement_container_meta:a23ac421-e3aa-452e-bcd0-a7b01a605883-1738509235087] = [groups:][instances:] - is_template = false - template_apply_width = false - template_apply_height = false - template_apply_posx = false - template_apply_posy = false - template_apply_opacity = false - template_apply_visibility = false - template_apply_label = false - template_share_with = buttons - nine_slice_slider_handle = false - nine_slice_slider_handle_border_x = 5 - nine_slice_slider_handle_border_y = 5 - element_type = vanilla_button - instance_identifier = 376322 - 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 = 0 - auto_sizing_base_screen_height = 0 - sticky_anchor = false - anchor_point = mid-centered - x = 72 - y = 18 - width = 20 - height = 20 - stretch_x = false - stretch_y = false - stay_on_screen = false - element_loading_requirement_container_identifier = 59eca2f8-b704-4a42-b2d3-101e17f6e61e-1710837053345 - [loading_requirement_container_meta:59eca2f8-b704-4a42-b2d3-101e17f6e61e-1710837053345] = [groups:][instances:] + element_loading_requirement_container_identifier = a04d6611-e8bf-4d12-8483-05bfa180ee5b-1746358841072 + [loading_requirement_container_meta:a04d6611-e8bf-4d12-8483-05bfa180ee5b-1746358841072] = [groups:][instances:] enable_parallax = false parallax_intensity = 0.5 invert_parallax = false @@ -758,6 +643,63 @@ vanilla_button { automated_button_clicks = 0 } +vanilla_button { + button_element_executable_block_identifier = 8e3abb1a-7f06-42bd-920a-eeabb0f225ec-1710837053345 + [executable_block:8e3abb1a-7f06-42bd-920a-eeabb0f225ec-1710837053345][type:generic] = [executables:] + restartbackgroundanimations = true + nine_slice_custom_background = false + nine_slice_border_x = 5 + nine_slice_border_y = 5 + navigatable = true + widget_active_state_requirement_container_identifier = 1c9f2f8a-49b4-4ed4-9744-049cd1b3c415-1738509235087 + [loading_requirement_container_meta:1c9f2f8a-49b4-4ed4-9744-049cd1b3c415-1738509235087] = [groups:][instances:] + is_template = false + template_apply_width = false + template_apply_height = false + template_apply_posx = false + template_apply_posy = false + template_apply_opacity = false + template_apply_visibility = false + template_apply_label = false + template_share_with = buttons + nine_slice_slider_handle = false + nine_slice_slider_handle_border_x = 5 + nine_slice_slider_handle_border_y = 5 + element_type = vanilla_button + instance_identifier = mc_titlescreen_accessibility_button + 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 = 0 + auto_sizing_base_screen_height = 0 + sticky_anchor = false + anchor_point = vanilla + x = 520 + y = 250 + width = 20 + height = 20 + stretch_x = false + stretch_y = false + stay_on_screen = false + element_loading_requirement_container_identifier = f97a69d2-7673-4f9e-97eb-d37eb76122f3-1710837053345 + [loading_requirement_container_meta:f97a69d2-7673-4f9e-97eb-d37eb76122f3-1710837053345] = [groups:][instances:] + enable_parallax = false + parallax_intensity = 0.5 + invert_parallax = false + animated_offset_x = 0 + animated_offset_y = 0 + load_once_per_session = false + in_editor_color = #FFC800FF + layer_hidden_in_editor = false + is_hidden = true + automated_button_clicks = 0 +} + vanilla_button { button_element_executable_block_identifier = 4fd9e559-3c06-41dc-ae8f-7a2ebaf224c9-1710837053345 [executable_block:4fd9e559-3c06-41dc-ae8f-7a2ebaf224c9-1710837053345][type:generic] = [executables:] @@ -817,6 +759,177 @@ vanilla_button { automated_button_clicks = 0 } +vanilla_button { + button_element_executable_block_identifier = 785145e3-49a4-45fa-86a5-76543bb7c226-1710837053345 + [executable_block:785145e3-49a4-45fa-86a5-76543bb7c226-1710837053345][type:generic] = [executables:] + restartbackgroundanimations = true + nine_slice_custom_background = false + nine_slice_border_x = 5 + nine_slice_border_y = 5 + navigatable = true + widget_active_state_requirement_container_identifier = 98ecc456-cc76-47f1-9039-833f736d0a5e-1738509235087 + [loading_requirement_container_meta:98ecc456-cc76-47f1-9039-833f736d0a5e-1738509235087] = [groups:][instances:] + is_template = false + template_apply_width = false + template_apply_height = false + template_apply_posx = false + template_apply_posy = false + template_apply_opacity = false + template_apply_visibility = false + template_apply_label = false + template_share_with = buttons + nine_slice_slider_handle = false + nine_slice_slider_handle_border_x = 5 + nine_slice_slider_handle_border_y = 5 + element_type = vanilla_button + instance_identifier = mc_titlescreen_realms_button + 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 = 0 + auto_sizing_base_screen_height = 0 + sticky_anchor = false + anchor_point = mid-centered + x = 47 + y = -5 + width = 98 + height = 20 + stretch_x = false + stretch_y = false + stay_on_screen = false + element_loading_requirement_container_identifier = 7c454c53-713f-4c87-97e8-288da3eba763-1710837053345 + [loading_requirement_container_meta:7c454c53-713f-4c87-97e8-288da3eba763-1710837053345] = [groups:][instances:] + enable_parallax = false + parallax_intensity = 0.5 + invert_parallax = false + animated_offset_x = 0 + animated_offset_y = 0 + load_once_per_session = false + in_editor_color = #FFC800FF + layer_hidden_in_editor = false + is_hidden = true + automated_button_clicks = 0 +} + +vanilla_button { + button_element_executable_block_identifier = 3efcd3d7-b601-4f0c-b3db-8cc038e3ca78-1746358841072 + [executable_block:3efcd3d7-b601-4f0c-b3db-8cc038e3ca78-1746358841072][type:generic] = [executables:] + restartbackgroundanimations = true + nine_slice_custom_background = false + nine_slice_border_x = 5 + nine_slice_border_y = 5 + navigatable = true + widget_active_state_requirement_container_identifier = b6f0af7c-c9a6-4d6e-942b-e9d7bd8f0d6d-1746358841072 + [loading_requirement_container_meta:b6f0af7c-c9a6-4d6e-942b-e9d7bd8f0d6d-1746358841072] = [groups:][instances:] + is_template = false + template_apply_width = false + template_apply_height = false + template_apply_posx = false + template_apply_posy = false + template_apply_opacity = false + template_apply_visibility = false + template_apply_label = false + template_share_with = buttons + nine_slice_slider_handle = false + nine_slice_slider_handle_border_x = 5 + nine_slice_slider_handle_border_y = 5 + element_type = vanilla_button + instance_identifier = minecraft_logo_widget + 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 = 0 + auto_sizing_base_screen_height = 0 + sticky_anchor = false + anchor_point = vanilla + x = 288 + y = 30 + width = 256 + height = 51 + stretch_x = false + stretch_y = false + stay_on_screen = false + element_loading_requirement_container_identifier = 7cf9d856-d8bb-4aed-aa82-6ce7c5f4eb91-1746358841072 + [loading_requirement_container_meta:7cf9d856-d8bb-4aed-aa82-6ce7c5f4eb91-1746358841072] = [groups:][instances:] + enable_parallax = false + parallax_intensity = 0.5 + invert_parallax = false + animated_offset_x = 0 + animated_offset_y = 0 + load_once_per_session = false + in_editor_color = #FFC800FF + layer_hidden_in_editor = false + is_hidden = true + automated_button_clicks = 0 +} + +vanilla_button { + button_element_executable_block_identifier = 0fe14f8d-aeb6-4498-9a88-d36a7b7674e8-1746358841072 + [executable_block:0fe14f8d-aeb6-4498-9a88-d36a7b7674e8-1746358841072][type:generic] = [executables:] + restartbackgroundanimations = true + nine_slice_custom_background = false + nine_slice_border_x = 5 + nine_slice_border_y = 5 + navigatable = true + widget_active_state_requirement_container_identifier = b83b7017-ce81-4d3b-8243-7ababe152084-1746358841072 + [loading_requirement_container_meta:b83b7017-ce81-4d3b-8243-7ababe152084-1746358841072] = [groups:][instances:] + is_template = false + template_apply_width = false + template_apply_height = false + template_apply_posx = false + template_apply_posy = false + template_apply_opacity = false + template_apply_visibility = false + template_apply_label = false + template_share_with = buttons + nine_slice_slider_handle = false + nine_slice_slider_handle_border_x = 5 + nine_slice_slider_handle_border_y = 5 + element_type = vanilla_button + instance_identifier = minecraft_splash_widget + 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 = 0 + auto_sizing_base_screen_height = 0 + sticky_anchor = false + anchor_point = vanilla + x = 489 + y = 49 + width = 100 + height = 40 + stretch_x = false + stretch_y = false + stay_on_screen = false + element_loading_requirement_container_identifier = 223456f0-8f0e-4317-9ea2-874fe14236c9-1746358841072 + [loading_requirement_container_meta:223456f0-8f0e-4317-9ea2-874fe14236c9-1746358841072] = [groups:][instances:] + enable_parallax = false + parallax_intensity = 0.5 + invert_parallax = false + animated_offset_x = 0 + animated_offset_y = 0 + load_once_per_session = false + in_editor_color = #FFC800FF + layer_hidden_in_editor = false + is_hidden = true + automated_button_clicks = 0 +} + vanilla_button { button_element_executable_block_identifier = 829507fa-6c1f-46c8-94ea-4c4d8275a324-1710837053345 [executable_block:829507fa-6c1f-46c8-94ea-4c4d8275a324-1710837053345][type:generic] = [executables:] @@ -934,15 +1047,17 @@ vanilla_button { } vanilla_button { - button_element_executable_block_identifier = 785145e3-49a4-45fa-86a5-76543bb7c226-1710837053345 - [executable_block:785145e3-49a4-45fa-86a5-76543bb7c226-1710837053345][type:generic] = [executables:] + button_element_executable_block_identifier = c68f6eba-8ff3-42ea-b8a3-55a296372b3a-1710837053345 + [executable_block:c68f6eba-8ff3-42ea-b8a3-55a296372b3a-1710837053345][type:generic] = [executables:] + backgroundnormal = [source:local]kubejs/assets/tfg/textures/gui/button_98x20.png + backgroundhovered = [source:location]tfg:textures/gui/button_hover_98x20.gif restartbackgroundanimations = true nine_slice_custom_background = false nine_slice_border_x = 5 nine_slice_border_y = 5 navigatable = true - widget_active_state_requirement_container_identifier = 98ecc456-cc76-47f1-9039-833f736d0a5e-1738509235087 - [loading_requirement_container_meta:98ecc456-cc76-47f1-9039-833f736d0a5e-1738509235087] = [groups:][instances:] + widget_active_state_requirement_container_identifier = 6e4a2784-5288-4825-8c7e-69972c4d322e-1738509235087 + [loading_requirement_container_meta:6e4a2784-5288-4825-8c7e-69972c4d322e-1738509235087] = [groups:][instances:] is_template = false template_apply_width = false template_apply_height = false @@ -956,7 +1071,7 @@ vanilla_button { nine_slice_slider_handle_border_x = 5 nine_slice_slider_handle_border_y = 5 element_type = vanilla_button - instance_identifier = mc_titlescreen_realms_button + instance_identifier = mc_titlescreen_quit_button appearance_delay = no_delay appearance_delay_seconds = 1.0 fade_in_v2 = no_fading @@ -965,19 +1080,19 @@ vanilla_button { fade_out_speed = 1.0 base_opacity = 1.0 auto_sizing = false - auto_sizing_base_screen_width = 0 - auto_sizing_base_screen_height = 0 + auto_sizing_base_screen_width = 2496 + auto_sizing_base_screen_height = 1419 sticky_anchor = false anchor_point = mid-centered - x = 47 - y = -5 + x = -100 + y = 37 width = 98 height = 20 stretch_x = false stretch_y = false stay_on_screen = false - element_loading_requirement_container_identifier = 7c454c53-713f-4c87-97e8-288da3eba763-1710837053345 - [loading_requirement_container_meta:7c454c53-713f-4c87-97e8-288da3eba763-1710837053345] = [groups:][instances:] + element_loading_requirement_container_identifier = a9f8d43c-d00b-4db2-ada7-81fa3a121de1-1710837053345 + [loading_requirement_container_meta:a9f8d43c-d00b-4db2-ada7-81fa3a121de1-1710837053345] = [groups:][instances:] enable_parallax = false parallax_intensity = 0.5 invert_parallax = false @@ -986,64 +1101,7 @@ vanilla_button { load_once_per_session = false in_editor_color = #FFC800FF layer_hidden_in_editor = false - is_hidden = true - automated_button_clicks = 0 -} - -vanilla_button { - button_element_executable_block_identifier = 17fa0c0f-39d1-4b03-bc2f-0ccd0e0a6d25-1746358841072 - [executable_block:17fa0c0f-39d1-4b03-bc2f-0ccd0e0a6d25-1746358841072][type:generic] = [executables:] - restartbackgroundanimations = true - nine_slice_custom_background = false - nine_slice_border_x = 5 - nine_slice_border_y = 5 - navigatable = true - widget_active_state_requirement_container_identifier = 01242da9-e8ac-43c4-b553-a11988b0621e-1746358841072 - [loading_requirement_container_meta:01242da9-e8ac-43c4-b553-a11988b0621e-1746358841072] = [groups:][instances:] - is_template = false - template_apply_width = false - template_apply_height = false - template_apply_posx = false - template_apply_posy = false - template_apply_opacity = false - template_apply_visibility = false - template_apply_label = false - template_share_with = buttons - nine_slice_slider_handle = false - nine_slice_slider_handle_border_x = 5 - nine_slice_slider_handle_border_y = 5 - element_type = vanilla_button - instance_identifier = minecraft_branding_widget - 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 = 0 - auto_sizing_base_screen_height = 0 - sticky_anchor = false - anchor_point = vanilla - x = 2 - y = 423 - width = 128 - height = 49 - stretch_x = false - stretch_y = false - stay_on_screen = false - element_loading_requirement_container_identifier = a04d6611-e8bf-4d12-8483-05bfa180ee5b-1746358841072 - [loading_requirement_container_meta:a04d6611-e8bf-4d12-8483-05bfa180ee5b-1746358841072] = [groups:][instances:] - enable_parallax = false - parallax_intensity = 0.5 - invert_parallax = false - animated_offset_x = 0 - animated_offset_y = 0 - load_once_per_session = false - in_editor_color = #FFC800FF - layer_hidden_in_editor = false - is_hidden = true + is_hidden = false automated_button_clicks = 0 } @@ -1107,17 +1165,16 @@ vanilla_button { } vanilla_button { - button_element_executable_block_identifier = c68f6eba-8ff3-42ea-b8a3-55a296372b3a-1710837053345 - [executable_block:c68f6eba-8ff3-42ea-b8a3-55a296372b3a-1710837053345][type:generic] = [executables:] - backgroundnormal = [source:local]kubejs/assets/tfg/textures/gui/button_98x20.png - backgroundhovered = [source:location]tfg:textures/gui/button_hover_98x20.gif + button_element_executable_block_identifier = d29af260-9081-410f-86cc-eca92eb2161b-1710837053345 + [executable_block:d29af260-9081-410f-86cc-eca92eb2161b-1710837053345][type:generic] = [executables:] + backgroundnormal = [source:local]kubejs/assets/tfg/textures/gui/modrinth_logo.png restartbackgroundanimations = true nine_slice_custom_background = false nine_slice_border_x = 5 nine_slice_border_y = 5 navigatable = true - widget_active_state_requirement_container_identifier = 6e4a2784-5288-4825-8c7e-69972c4d322e-1738509235087 - [loading_requirement_container_meta:6e4a2784-5288-4825-8c7e-69972c4d322e-1738509235087] = [groups:][instances:] + widget_active_state_requirement_container_identifier = a23ac421-e3aa-452e-bcd0-a7b01a605883-1738509235087 + [loading_requirement_container_meta:a23ac421-e3aa-452e-bcd0-a7b01a605883-1738509235087] = [groups:][instances:] is_template = false template_apply_width = false template_apply_height = false @@ -1131,7 +1188,7 @@ vanilla_button { nine_slice_slider_handle_border_x = 5 nine_slice_slider_handle_border_y = 5 element_type = vanilla_button - instance_identifier = mc_titlescreen_quit_button + instance_identifier = 376322 appearance_delay = no_delay appearance_delay_seconds = 1.0 fade_in_v2 = no_fading @@ -1140,19 +1197,19 @@ vanilla_button { fade_out_speed = 1.0 base_opacity = 1.0 auto_sizing = false - auto_sizing_base_screen_width = 2496 - auto_sizing_base_screen_height = 1419 + auto_sizing_base_screen_width = 0 + auto_sizing_base_screen_height = 0 sticky_anchor = false anchor_point = mid-centered - x = -100 - y = 37 - width = 98 + x = 72 + y = 18 + width = 20 height = 20 stretch_x = false stretch_y = false stay_on_screen = false - element_loading_requirement_container_identifier = a9f8d43c-d00b-4db2-ada7-81fa3a121de1-1710837053345 - [loading_requirement_container_meta:a9f8d43c-d00b-4db2-ada7-81fa3a121de1-1710837053345] = [groups:][instances:] + element_loading_requirement_container_identifier = 59eca2f8-b704-4a42-b2d3-101e17f6e61e-1710837053345 + [loading_requirement_container_meta:59eca2f8-b704-4a42-b2d3-101e17f6e61e-1710837053345] = [groups:][instances:] enable_parallax = false parallax_intensity = 0.5 invert_parallax = false @@ -1161,64 +1218,7 @@ vanilla_button { load_once_per_session = false in_editor_color = #FFC800FF layer_hidden_in_editor = false - is_hidden = false - automated_button_clicks = 0 -} - -vanilla_button { - button_element_executable_block_identifier = bb6e02a6-d703-43b2-914a-608b1ee8f63f-1746358841072 - [executable_block:bb6e02a6-d703-43b2-914a-608b1ee8f63f-1746358841072][type:generic] = [executables:] - restartbackgroundanimations = true - nine_slice_custom_background = false - nine_slice_border_x = 5 - nine_slice_border_y = 5 - navigatable = true - widget_active_state_requirement_container_identifier = 95e365d1-90bd-403a-a60d-6b7ed99eb9cd-1746358841072 - [loading_requirement_container_meta:95e365d1-90bd-403a-a60d-6b7ed99eb9cd-1746358841072] = [groups:][instances:] - is_template = false - template_apply_width = false - template_apply_height = false - template_apply_posx = false - template_apply_posy = false - template_apply_opacity = false - template_apply_visibility = false - template_apply_label = false - template_share_with = buttons - nine_slice_slider_handle = false - nine_slice_slider_handle_border_x = 5 - nine_slice_slider_handle_border_y = 5 - element_type = vanilla_button - instance_identifier = title_screen_copyright_button - 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 = 2168 - auto_sizing_base_screen_height = 968 - sticky_anchor = false - anchor_point = bottom-left - x = 5 - y = 4 - width = 196 - height = 10 - stretch_x = false - stretch_y = false - stay_on_screen = true - element_loading_requirement_container_identifier = 6da1aad5-7ef1-4dea-9ad0-ff5aed935abe-1746358841072 - [loading_requirement_container_meta:6da1aad5-7ef1-4dea-9ad0-ff5aed935abe-1746358841072] = [groups:][instances:] - enable_parallax = false - parallax_intensity = 0.5 - invert_parallax = false - animated_offset_x = 0 - animated_offset_y = 0 - load_once_per_session = false - in_editor_color = #FFC800FF - layer_hidden_in_editor = false - is_hidden = false + is_hidden = true automated_button_clicks = 0 } diff --git a/config/fancymenu/slideshows/new_loading_screen/properties.txt b/config/fancymenu/slideshows/new_loading_screen/properties.txt index 625dcbba4..06b79d18c 100644 --- a/config/fancymenu/slideshows/new_loading_screen/properties.txt +++ b/config/fancymenu/slideshows/new_loading_screen/properties.txt @@ -8,4 +8,5 @@ slideshow-meta { y = 0 duration = 5.0 fadespeed = 12.0 + randomize = true } \ No newline at end of file diff --git a/kubejs/assets/tfg/textures/gui/curseforge_logo.png b/kubejs/assets/tfg/textures/gui/curseforge_logo.png index 86829dad2..5dbf64d3d 100644 Binary files a/kubejs/assets/tfg/textures/gui/curseforge_logo.png and b/kubejs/assets/tfg/textures/gui/curseforge_logo.png differ diff --git a/kubejs/assets/tfg/textures/gui/curseforge_logo_hovered.png b/kubejs/assets/tfg/textures/gui/curseforge_logo_hovered.png index da36fc2d8..515a02c76 100644 Binary files a/kubejs/assets/tfg/textures/gui/curseforge_logo_hovered.png and b/kubejs/assets/tfg/textures/gui/curseforge_logo_hovered.png differ diff --git a/kubejs/assets/tfg/textures/gui/discord_logo.png b/kubejs/assets/tfg/textures/gui/discord_logo.png index 09491fdee..49e63a225 100644 Binary files a/kubejs/assets/tfg/textures/gui/discord_logo.png and b/kubejs/assets/tfg/textures/gui/discord_logo.png differ diff --git a/kubejs/assets/tfg/textures/gui/discord_logo_hovered.png b/kubejs/assets/tfg/textures/gui/discord_logo_hovered.png index 6d4f20faa..d161fd55f 100644 Binary files a/kubejs/assets/tfg/textures/gui/discord_logo_hovered.png and b/kubejs/assets/tfg/textures/gui/discord_logo_hovered.png differ diff --git a/kubejs/assets/tfg/textures/gui/github_logo.png b/kubejs/assets/tfg/textures/gui/github_logo.png index b028c7f0b..ab5f182bc 100644 Binary files a/kubejs/assets/tfg/textures/gui/github_logo.png and b/kubejs/assets/tfg/textures/gui/github_logo.png differ diff --git a/kubejs/assets/tfg/textures/gui/github_logo_hovered.png b/kubejs/assets/tfg/textures/gui/github_logo_hovered.png index b549c5be6..b66fbba8d 100644 Binary files a/kubejs/assets/tfg/textures/gui/github_logo_hovered.png and b/kubejs/assets/tfg/textures/gui/github_logo_hovered.png differ diff --git a/kubejs/assets/tfg/textures/gui/modrinth_logo.png b/kubejs/assets/tfg/textures/gui/modrinth_logo.png index 43546223c..c958e2a7a 100644 Binary files a/kubejs/assets/tfg/textures/gui/modrinth_logo.png and b/kubejs/assets/tfg/textures/gui/modrinth_logo.png differ diff --git a/kubejs/assets/tfg/textures/gui/modrinth_logo_hovered.png b/kubejs/assets/tfg/textures/gui/modrinth_logo_hovered.png index eb1e848e2..540c1103b 100644 Binary files a/kubejs/assets/tfg/textures/gui/modrinth_logo_hovered.png and b/kubejs/assets/tfg/textures/gui/modrinth_logo_hovered.png differ diff --git a/kubejs/server_scripts/main_server_script.js b/kubejs/server_scripts/main_server_script.js index bb3f20f28..10eab60a3 100644 --- a/kubejs/server_scripts/main_server_script.js +++ b/kubejs/server_scripts/main_server_script.js @@ -34,6 +34,7 @@ ServerEvents.tags('item', event => { registerGTCEUItemTags(event) registerMegaCellsItemTags(event) registerMinecraftItemTags(event) + registerModernMarkingsItemTags(event) registerMoreRedItemTags(event) registerHotOrNotItemTags(event) registerRailWaysItemTags(event) @@ -226,6 +227,7 @@ ServerEvents.recipes(event => { registerMegaCellsRecipes(event) registerMERequesterRecipes(event) registerMinecraftRecipes(event) + registerModernMarkingRecipes(event) registerMoreRedRecipes(event) registerRailWaysRecipes(event) registerRnrRecipes(event) diff --git a/kubejs/server_scripts/modern_markings/recipes.js b/kubejs/server_scripts/modern_markings/recipes.js new file mode 100644 index 000000000..018d7b1d7 --- /dev/null +++ b/kubejs/server_scripts/modern_markings/recipes.js @@ -0,0 +1,30 @@ +const registerModernMarkingRecipes = (event) => { + event.remove({mod: 'ags_modernmarkings'}) + + event.shaped('16x ags_modernmarkings:wall_marking_hazard_diamond', [ + ' B ', + 'AEC', + ' D ' + ], { + A: '#forge:dyes/blue', + B: '#forge:dyes/red', + C: '#forge:dyes/yellow', + D: '#forge:dyes/white', + E: ChemicalHelper.get(TagPrefix.plate, GTMaterials.Steel, 1) + }).id('tfg:shaped/wall_marking_hazard_diamond') + + event.recipes.gtceu.large_chemical_reactor('tfg:large_chemical_reactor/wall_marking_hazard_diamond') + .inputFluids(Fluid.of('tfc:blue_dye', 144), Fluid.of('tfc:red_dye', 144), Fluid.of('tfc:yellow_dye', 144), Fluid.of('tfc:white_dye', 144)) + .itemInputs(ChemicalHelper.get(TagPrefix.plate, GTMaterials.Steel, 1)) + .itemOutputs('32x ags_modernmarkings:wall_marking_hazard_diamond') + .duration(240) + .EUt(GTValues.VA[GTValues.LV]) + + const markings = Ingredient.of('#ags_modernmarkings:markings').itemIds.toArray().map(String); + + markings.forEach(item => { + event.stonecutting(item, + Ingredient.of('#ags_modernmarkings:markings').subtract(item) + ).id(`tfg:stonecutter/${item.replace(/:/g, "/")}`) + }) +}; \ No newline at end of file diff --git a/kubejs/server_scripts/modern_markings/tags.js b/kubejs/server_scripts/modern_markings/tags.js new file mode 100644 index 000000000..d8fb2ce9d --- /dev/null +++ b/kubejs/server_scripts/modern_markings/tags.js @@ -0,0 +1,128 @@ +const registerModernMarkingsItemTags = (event) => { + + global.MODERN_MARKINGS_DISABLED_ITEMS.forEach(item => { + event.removeAllTagsFrom(item) + event.add('c:hidden_from_recipe_viewers', item) + }); + + const floor_markings = [ + 'ags_modernmarkings:floor_marking_nostep', + 'ags_modernmarkings:floor_marking_white_arrow', + 'ags_modernmarkings:floor_marking_white_lane', + 'ags_modernmarkings:floor_marking_white_double_arrow', + 'ags_modernmarkings:floor_marking_white_square', + 'ags_modernmarkings:floor_marking_yellow_arrow', + 'ags_modernmarkings:floor_marking_yellow_sideline', + 'ags_modernmarkings:floor_marking_yellow_square', + 'ags_modernmarkings:floor_marking_yellow_stripes', + 'ags_modernmarkings:floor_marking_redx', + 'ags_modernmarkings:floor_marking_noentry', + 'ags_modernmarkings:floor_marking_black_singleline', + 'ags_modernmarkings:floor_marking_white_singleline', + 'ags_modernmarkings:floor_marking_red_singleline', + 'ags_modernmarkings:floor_marking_yellow_singleline', + 'ags_modernmarkings:floor_marking_green_singleline', + 'ags_modernmarkings:floor_marking_blue_singleline', + 'ags_modernmarkings:floor_marking_orange_singleline', + 'ags_modernmarkings:floor_marking_yellow_hazardline', + 'ags_modernmarkings:floor_marking_red_hazardline', + 'ags_modernmarkings:floor_marking_whiteblack_hazardline', + 'ags_modernmarkings:floor_marking_danger_yellow', + 'ags_modernmarkings:floor_marking_danger_red', + 'ags_modernmarkings:floor_marking_exit', + 'ags_modernmarkings:floor_marking_white_lane_cross', + 'ags_modernmarkings:floor_marking_yellow_lane', + 'ags_modernmarkings:floor_marking_black_corner', + 'ags_modernmarkings:floor_marking_blue_corner', + 'ags_modernmarkings:floor_marking_green_corner', + 'ags_modernmarkings:floor_marking_orange_corner', + 'ags_modernmarkings:floor_marking_white_corner', + 'ags_modernmarkings:floor_marking_yellow_corner', + 'ags_modernmarkings:floor_marking_red_corner' + ]; + + const wall_markings = [ + 'ags_modernmarkings:wall_marking_number_0', + 'ags_modernmarkings:wall_marking_number_1', + 'ags_modernmarkings:wall_marking_number_2', + 'ags_modernmarkings:wall_marking_number_3', + 'ags_modernmarkings:wall_marking_number_4', + 'ags_modernmarkings:wall_marking_number_5', + 'ags_modernmarkings:wall_marking_number_6', + 'ags_modernmarkings:wall_marking_number_7', + 'ags_modernmarkings:wall_marking_number_8', + 'ags_modernmarkings:wall_marking_number_9', + 'ags_modernmarkings:wall_marking_number_no', + 'ags_modernmarkings:wall_marking_number_numero', + 'ags_modernmarkings:wall_marking_number_dash', + 'ags_modernmarkings:wall_marking_number_comma', + 'ags_modernmarkings:wall_marking_number_period', + 'ags_modernmarkings:wall_marking_exclamation_mark', + 'ags_modernmarkings:wall_marking_question_mark', + 'ags_modernmarkings:wall_marking_hazard_diamond', + 'ags_modernmarkings:wall_marking_arrowleft', + 'ags_modernmarkings:wall_marking_arrowright', + 'ags_modernmarkings:wall_marking_exit', + 'ags_modernmarkings:wall_marking_hazardline_left', + 'ags_modernmarkings:wall_marking_hazardline_right', + 'ags_modernmarkings:wall_marking_symbol_chemical', + 'ags_modernmarkings:wall_marking_symbol_electric', + 'ags_modernmarkings:wall_marking_symbol_fire', + 'ags_modernmarkings:wall_marking_symbol_fluid', + 'ags_modernmarkings:wall_marking_symbol_frost', + 'ags_modernmarkings:wall_marking_symbol_gears', + 'ags_modernmarkings:wall_marking_symbol_laser', + 'ags_modernmarkings:wall_marking_symbol_magic', + 'ags_modernmarkings:wall_marking_symbol_mob', + 'ags_modernmarkings:wall_marking_symbol_pinch', + 'ags_modernmarkings:wall_marking_symbol_production', + 'ags_modernmarkings:wall_marking_symbol_radiation', + 'ags_modernmarkings:wall_marking_symbol_storage', + 'ags_modernmarkings:wall_marking_symbol_yellow_chemical', + 'ags_modernmarkings:wall_marking_symbol_yellow_electric', + 'ags_modernmarkings:wall_marking_symbol_yellow_fire', + 'ags_modernmarkings:wall_marking_symbol_yellow_fluid', + 'ags_modernmarkings:wall_marking_symbol_yellow_frost', + 'ags_modernmarkings:wall_marking_symbol_yellow_gears', + 'ags_modernmarkings:wall_marking_symbol_yellow_laser', + 'ags_modernmarkings:wall_marking_symbol_yellow_magic', + 'ags_modernmarkings:wall_marking_symbol_yellow_mob', + 'ags_modernmarkings:wall_marking_symbol_yellow_pinch', + 'ags_modernmarkings:wall_marking_symbol_yellow_production', + 'ags_modernmarkings:wall_marking_symbol_yellow_radiation', + 'ags_modernmarkings:wall_marking_symbol_yellow_storage', + 'ags_modernmarkings:wall_marking_symbol_jeo', + 'ags_modernmarkings:wall_marking_warning_danger', + 'ags_modernmarkings:wall_marking_voltage_eu', + 'ags_modernmarkings:wall_marking_voltage_ev', + 'ags_modernmarkings:wall_marking_voltage_fe', + 'ags_modernmarkings:wall_marking_voltage_hv', + 'ags_modernmarkings:wall_marking_voltage_iv', + 'ags_modernmarkings:wall_marking_voltage_luv', + 'ags_modernmarkings:wall_marking_voltage_lv', + 'ags_modernmarkings:wall_marking_voltage_max', + 'ags_modernmarkings:wall_marking_voltage_mv', + 'ags_modernmarkings:wall_marking_voltage_pert', + 'ags_modernmarkings:wall_marking_voltage_rf', + 'ags_modernmarkings:wall_marking_voltage_uev', + 'ags_modernmarkings:wall_marking_voltage_uhv', + 'ags_modernmarkings:wall_marking_voltage_uiv', + 'ags_modernmarkings:wall_marking_voltage_umv', + 'ags_modernmarkings:wall_marking_voltage_uv', + 'ags_modernmarkings:wall_marking_voltage_uxv', + 'ags_modernmarkings:wall_marking_voltage_zpm', + 'ags_modernmarkings:wall_marking_voltage_ulv', + 'ags_modernmarkings:wall_marking_voltage_steam' + ]; + + floor_markings.forEach(marking => { + event.add('ags_modernmarkings:floor_markings', marking) + }) + + wall_markings.forEach(marking => { + event.add('ags_modernmarkings:wall_markings', marking) + }) + + event.add('ags_modernmarkings:markings', '#ags_modernmarkings:floor_markings') + event.add('ags_modernmarkings:markings', '#ags_modernmarkings:wall_markings') +}; \ No newline at end of file diff --git a/kubejs/startup_scripts/modern_markings/constants.js b/kubejs/startup_scripts/modern_markings/constants.js new file mode 100644 index 000000000..1a9d84861 --- /dev/null +++ b/kubejs/startup_scripts/modern_markings/constants.js @@ -0,0 +1,5 @@ +// priority: 0 + +global.MODERN_MARKINGS_DISABLED_ITEMS = [ + 'ags_modernmarkings:chalk' +]; diff --git a/pakku-lock.json b/pakku-lock.json index d7efe56ca..badf08986 100644 --- a/pakku-lock.json +++ b/pakku-lock.json @@ -5808,6 +5808,42 @@ } ] }, + { + "pakku_id": "vM88oJ8vHOUgPzGf", + "type": "MOD", + "slug": { + "curseforge": "modernmarkings" + }, + "name": { + "curseforge": "ModernMarkings" + }, + "id": { + "curseforge": "1267477" + }, + "files": [ + { + "type": "curseforge", + "file_name": "ags_modernmarkings-0.4.2-1.20.1.jar", + "mc_versions": [ + "1.20.1" + ], + "loaders": [ + "forge" + ], + "release_type": "release", + "url": "https://edge.forgecdn.net/files/6659/716/ags_modernmarkings-0.4.2-1.20.1.jar", + "id": "6659716", + "parent_id": "1267477", + "hashes": { + "sha1": "7297e554cd075b7e4d7497248d60ca40b943bc98", + "md5": "f4058de0aafaabae98e90e050f0348d3" + }, + "required_dependencies": [], + "size": 305666, + "date_published": "2025-06-17T02:42:48.933Z" + } + ] + }, { "pakku_id": "aHeU7fAIYgE8bqks", "type": "MOD",