From a5d0662ca6dccee749e62653cf6b787e13600ecf Mon Sep 17 00:00:00 2001 From: Pansmith <70342772+ThePansmith@users.noreply.github.com> Date: Sun, 3 May 2026 15:53:59 -0500 Subject: [PATCH 1/9] Quark Crate Recipe It normally only loads the recipe if oddities is enabled. --- kubejs/server_scripts/mods/quark/shaped.js | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 kubejs/server_scripts/mods/quark/shaped.js diff --git a/kubejs/server_scripts/mods/quark/shaped.js b/kubejs/server_scripts/mods/quark/shaped.js new file mode 100644 index 0000000..73f0477 --- /dev/null +++ b/kubejs/server_scripts/mods/quark/shaped.js @@ -0,0 +1,4 @@ +ServerEvents.recipes(e => { + e.shaped('quark:crate', ['IPI', 'PCP', 'IPI'], { I: 'minecraft:iron_ingot', P: '#minecraft:planks', C: '#forge:chests/wooden' }) + .id(`kubejs:quark/shaped/crate`) +}) From 535a2fd1718ed71382bc334b5aaf3750716d7c9a Mon Sep 17 00:00:00 2001 From: Pansmith <70342772+ThePansmith@users.noreply.github.com> Date: Sun, 3 May 2026 16:43:58 -0500 Subject: [PATCH 2/9] buttons and shit --- config/create-client.toml | 2 +- .../customization/title_screen_layout.txt | 436 +++++++++--------- config/quark-common.toml | 2 +- config/supplementaries-client.toml | 260 +++++++++++ 4 files changed, 480 insertions(+), 220 deletions(-) create mode 100644 config/supplementaries-client.toml diff --git a/config/create-client.toml b/config/create-client.toml index 11da169..f82f489 100644 --- a/config/create-client.toml +++ b/config/create-client.toml @@ -34,7 +34,7 @@ #Choose the menu row that the Create config button appears on in the in-game menu #Set to 0 to disable the button altogether #Range: 0 ~ 5 - ingameMenuConfigButtonRow = 3 + ingameMenuConfigButtonRow = 0 #. #Offset the Create config button in the in-game menu by this many pixels on the X axis #The sign (-/+) of this value determines what side of the row the button appears on (left/right) diff --git a/config/fancymenu/customization/title_screen_layout.txt b/config/fancymenu/customization/title_screen_layout.txt index 5e8f752..8332620 100644 --- a/config/fancymenu/customization/title_screen_layout.txt +++ b/config/fancymenu/customization/title_screen_layout.txt @@ -3,13 +3,13 @@ type = fancymenu_layout layout-meta { identifier = title_screen render_custom_elements_behind_vanilla = false - last_edited_time = 1764208785199 + last_edited_time = 1777843602086 is_enabled = true randommode = false randomgroup = 1 randomonlyfirsttime = false layout_index = 0 - [loading_requirement_container_meta:01ed852e-4403-4f5e-9f0b-faad653db856-1764208758933] = [groups:][instances:] + [loading_requirement_container_meta:ab9d193a-e2d9-4be7-b927-c6b2eea85f39-1777843596338] = [groups:][instances:] } customization { @@ -503,15 +503,15 @@ element { } vanilla_button { - button_element_executable_block_identifier = 26003bf9-f5c7-4e64-b593-c523aac5d259-1763851708262 - [executable_block:26003bf9-f5c7-4e64-b593-c523aac5d259-1763851708262][type:generic] = [executables:] + button_element_executable_block_identifier = 5268e5e8-9584-43b5-ba24-8b97a23f6800-1763851708261 + [executable_block:5268e5e8-9584-43b5-ba24-8b97a23f6800-1763851708261][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 = 030456cc-9da4-4f1f-bea0-a2d0e807fb99-1763851708262 - [loading_requirement_container_meta:030456cc-9da4-4f1f-bea0-a2d0e807fb99-1763851708262] = [groups:][instances:] + widget_active_state_requirement_container_identifier = ac796812-2b76-40ab-903f-c643210cdaa1-1763851708261 + [loading_requirement_container_meta:ac796812-2b76-40ab-903f-c643210cdaa1-1763851708261] = [groups:][instances:] is_template = false template_apply_width = false template_apply_height = false @@ -525,7 +525,7 @@ vanilla_button { nine_slice_slider_handle_border_x = 5 nine_slice_slider_handle_border_y = 5 element_type = vanilla_button - instance_identifier = minecraft_branding_widget + instance_identifier = mc_titlescreen_language_button appearance_delay = no_delay appearance_delay_seconds = 1.0 fade_in_v2 = no_fading @@ -535,18 +535,19 @@ vanilla_button { base_opacity = 1.0 auto_sizing = false auto_sizing_base_screen_width = 1860 - auto_sizing_base_screen_height = 1060 + auto_sizing_base_screen_height = 1059 sticky_anchor = false - anchor_point = vanilla - x = 2 - y = 310 - width = 128 - height = 49 + anchor_point = element + anchor_point_element = 604346 + x = 26 + y = 0 + width = 20 + height = 20 stretch_x = false stretch_y = false stay_on_screen = true - element_loading_requirement_container_identifier = 77dbe723-cdb1-43c1-9737-b084d57566c8-1763851708262 - [loading_requirement_container_meta:77dbe723-cdb1-43c1-9737-b084d57566c8-1763851708262] = [groups:][instances:] + element_loading_requirement_container_identifier = c4f45ce6-e966-4bbe-b61b-19f955fc9da6-1763851708261 + [loading_requirement_container_meta:c4f45ce6-e966-4bbe-b61b-19f955fc9da6-1763851708261] = [groups:][instances:] enable_parallax = false parallax_intensity_v2 = 0.5 invert_parallax = false @@ -566,15 +567,16 @@ vanilla_button { } vanilla_button { - button_element_executable_block_identifier = ff5539c6-b080-4b7a-a443-a3c5d3078644-1764019227743 - [executable_block:ff5539c6-b080-4b7a-a443-a3c5d3078644-1764019227743][type:generic] = [executables:] + button_element_executable_block_identifier = 9baa4336-a0d3-4ca4-9d4e-b49f34202ccf-1764136851907 + [executable_block:9baa4336-a0d3-4ca4-9d4e-b49f34202ccf-1764136851907][type:generic] = [executables:] restartbackgroundanimations = true nine_slice_custom_background = false nine_slice_border_x = 5 nine_slice_border_y = 5 + label = Ranching Together navigatable = true - widget_active_state_requirement_container_identifier = f15624e8-6c75-4d94-9070-d31a7cbc4c41-1764019227743 - [loading_requirement_container_meta:f15624e8-6c75-4d94-9070-d31a7cbc4c41-1764019227743] = [groups:][instances:] + widget_active_state_requirement_container_identifier = 1413f3ac-a701-4395-8444-11ae79bf5ba2-1764136851907 + [loading_requirement_container_meta:1413f3ac-a701-4395-8444-11ae79bf5ba2-1764136851907] = [groups:][instances:] is_template = false template_apply_width = false template_apply_height = false @@ -588,7 +590,7 @@ vanilla_button { nine_slice_slider_handle_border_x = 5 nine_slice_slider_handle_border_y = 5 element_type = vanilla_button - instance_identifier = minecraft_realms_notification_icons_widget + instance_identifier = mc_titlescreen_multiplayer_button appearance_delay = no_delay appearance_delay_seconds = 1.0 fade_in_v2 = no_fading @@ -597,19 +599,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 = 1860 + auto_sizing_base_screen_height = 1059 sticky_anchor = false anchor_point = vanilla - x = 338 - y = 188 - width = 62 - height = 18 + x = 240 + y = 162 + width = 200 + height = 20 stretch_x = false stretch_y = false stay_on_screen = true - element_loading_requirement_container_identifier = ef0f6daf-b55c-4288-b448-7edb3b65f983-1764019227743 - [loading_requirement_container_meta:ef0f6daf-b55c-4288-b448-7edb3b65f983-1764019227743] = [groups:][instances:] + element_loading_requirement_container_identifier = 1767f8ca-79ee-43c7-bc12-c57ace419154-1764136851907 + [loading_requirement_container_meta:1767f8ca-79ee-43c7-bc12-c57ace419154-1764136851907] = [groups:][instances:] enable_parallax = false parallax_intensity_v2 = 0.5 invert_parallax = false @@ -624,20 +626,20 @@ vanilla_button { advanced_vertical_tilt_mode = false horizontal_tilt_degrees = 0.0 advanced_horizontal_tilt_mode = false - is_hidden = true + is_hidden = false automated_button_clicks = 0 } vanilla_button { - button_element_executable_block_identifier = 0c1f3ac4-b9c9-40ae-a391-c22ee7d943d7-1763851708262 - [executable_block:0c1f3ac4-b9c9-40ae-a391-c22ee7d943d7-1763851708262][type:generic] = [executables:] + button_element_executable_block_identifier = 066d4ba7-6c89-463b-9f74-2acf9d290b19-1763851708261 + [executable_block:066d4ba7-6c89-463b-9f74-2acf9d290b19-1763851708261][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 = 946a6d6c-0d82-429d-bf5c-03fbb3d3f33c-1763851708262 - [loading_requirement_container_meta:946a6d6c-0d82-429d-bf5c-03fbb3d3f33c-1763851708262] = [groups:][instances:] + widget_active_state_requirement_container_identifier = c8cb08f6-994d-4658-9492-3bfdf6cc6920-1763851708261 + [loading_requirement_container_meta:c8cb08f6-994d-4658-9492-3bfdf6cc6920-1763851708261] = [groups:][instances:] is_template = false template_apply_width = false template_apply_height = false @@ -651,7 +653,7 @@ 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 = mc_titlescreen_realms_button appearance_delay = no_delay appearance_delay_seconds = 1.0 fade_in_v2 = no_fading @@ -660,19 +662,19 @@ vanilla_button { fade_out_speed = 1.0 base_opacity = 1.0 auto_sizing = false - auto_sizing_base_screen_width = 854 - auto_sizing_base_screen_height = 480 + auto_sizing_base_screen_width = 1860 + auto_sizing_base_screen_height = 1059 sticky_anchor = false anchor_point = vanilla - x = 192 - y = 30 - width = 256 - height = 51 + x = 342 + y = 186 + width = 98 + height = 20 stretch_x = false stretch_y = false stay_on_screen = true - element_loading_requirement_container_identifier = dc9fbe4d-f41e-4731-94d8-8fc91f83a6a1-1763851708262 - [loading_requirement_container_meta:dc9fbe4d-f41e-4731-94d8-8fc91f83a6a1-1763851708262] = [groups:][instances:] + element_loading_requirement_container_identifier = 8b2e62ff-e9e8-4451-a9c9-26a6ab6ae0e1-1763851708261 + [loading_requirement_container_meta:8b2e62ff-e9e8-4451-a9c9-26a6ab6ae0e1-1763851708261] = [groups:][instances:] enable_parallax = false parallax_intensity_v2 = 0.5 invert_parallax = false @@ -692,16 +694,15 @@ vanilla_button { } vanilla_button { - button_element_executable_block_identifier = 02dd7de3-895d-4c5a-a463-b40d40914bc5-1764136851907 - [executable_block:02dd7de3-895d-4c5a-a463-b40d40914bc5-1764136851907][type:generic] = [executables:] + button_element_executable_block_identifier = 4b875669-0b54-4b14-8017-0a08ff91803d-1763851708261 + [executable_block:4b875669-0b54-4b14-8017-0a08ff91803d-1763851708261][type:generic] = [executables:] restartbackgroundanimations = true nine_slice_custom_background = false nine_slice_border_x = 5 nine_slice_border_y = 5 - label = Mod Configs navigatable = true - widget_active_state_requirement_container_identifier = 4398ba64-646f-4812-82ab-72a74eaa97f6-1764136851907 - [loading_requirement_container_meta:4398ba64-646f-4812-82ab-72a74eaa97f6-1764136851907] = [groups:][instances:] + widget_active_state_requirement_container_identifier = c9852a16-2dd2-43c3-959d-d58be4f4bee5-1763851708261 + [loading_requirement_container_meta:c9852a16-2dd2-43c3-959d-d58be4f4bee5-1763851708261] = [groups:][instances:] is_template = false template_apply_width = false template_apply_height = false @@ -715,7 +716,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_accessibility_button + instance_identifier = mc_titlescreen_options_button appearance_delay = no_delay appearance_delay_seconds = 1.0 fade_in_v2 = no_fading @@ -724,20 +725,20 @@ vanilla_button { fade_out_speed = 1.0 base_opacity = 1.0 auto_sizing = false - auto_sizing_base_screen_width = 1860 - auto_sizing_base_screen_height = 1059 + auto_sizing_base_screen_width = 1855 + auto_sizing_base_screen_height = 1057 sticky_anchor = false anchor_point = element - anchor_point_element = mc_titlescreen_language_button - x = 26 - y = 0 - width = 20 + anchor_point_element = forge_titlescreen_mods_button + x = 0 + y = 25 + width = 98 height = 20 stretch_x = false stretch_y = false stay_on_screen = true - element_loading_requirement_container_identifier = 792fe8e5-9c0f-4dea-ad68-dbae0870c946-1764136851907 - [loading_requirement_container_meta:792fe8e5-9c0f-4dea-ad68-dbae0870c946-1764136851907] = [groups:][instances:] + element_loading_requirement_container_identifier = 41c003cf-2ff8-47b7-9c90-ba92fbc84838-1763851708261 + [loading_requirement_container_meta:41c003cf-2ff8-47b7-9c90-ba92fbc84838-1763851708261] = [groups:][instances:] enable_parallax = false parallax_intensity_v2 = 0.5 invert_parallax = false @@ -752,20 +753,20 @@ vanilla_button { advanced_vertical_tilt_mode = false horizontal_tilt_degrees = 0.0 advanced_horizontal_tilt_mode = false - is_hidden = true + is_hidden = false automated_button_clicks = 0 } vanilla_button { - button_element_executable_block_identifier = 54809f34-50db-417b-998f-ab21ca13724c-1763851708262 - [executable_block:54809f34-50db-417b-998f-ab21ca13724c-1763851708262][type:generic] = [executables:] + button_element_executable_block_identifier = afc4d76f-4adc-4c98-b381-850a58b8846a-1764136851907 + [executable_block:afc4d76f-4adc-4c98-b381-850a58b8846a-1764136851907][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 = d6b74a9d-94bd-4a5b-9cfc-5f47eb252c5e-1763851708262 - [loading_requirement_container_meta:d6b74a9d-94bd-4a5b-9cfc-5f47eb252c5e-1763851708262] = [groups:][instances:] + widget_active_state_requirement_container_identifier = bf00eb93-67e3-4a77-bd35-c43cd5dda86a-1764136851907 + [loading_requirement_container_meta:bf00eb93-67e3-4a77-bd35-c43cd5dda86a-1764136851907] = [groups:][instances:] is_template = false template_apply_width = false template_apply_height = false @@ -779,7 +780,7 @@ vanilla_button { nine_slice_slider_handle_border_x = 5 nine_slice_slider_handle_border_y = 5 element_type = vanilla_button - instance_identifier = 376322 + instance_identifier = title_screen_copyright_button appearance_delay = no_delay appearance_delay_seconds = 1.0 fade_in_v2 = no_fading @@ -791,17 +792,16 @@ vanilla_button { auto_sizing_base_screen_width = 1860 auto_sizing_base_screen_height = 1059 sticky_anchor = false - anchor_point = element - anchor_point_element = forge_titlescreen_mods_button - x = 102 - y = 0 - width = 20 - height = 20 + anchor_point = vanilla + x = 482 + y = 350 + width = 196 + height = 10 stretch_x = false stretch_y = false stay_on_screen = true - element_loading_requirement_container_identifier = 13200995-1db1-4d36-8901-152559b475a3-1763851708262 - [loading_requirement_container_meta:13200995-1db1-4d36-8901-152559b475a3-1763851708262] = [groups:][instances:] + element_loading_requirement_container_identifier = 893759c7-a9c4-4ee6-ba16-141f89815165-1764136851907 + [loading_requirement_container_meta:893759c7-a9c4-4ee6-ba16-141f89815165-1764136851907] = [groups:][instances:] enable_parallax = false parallax_intensity_v2 = 0.5 invert_parallax = false @@ -816,20 +816,20 @@ vanilla_button { advanced_vertical_tilt_mode = false horizontal_tilt_degrees = 0.0 advanced_horizontal_tilt_mode = false - is_hidden = true + is_hidden = false automated_button_clicks = 0 } vanilla_button { - button_element_executable_block_identifier = 5268e5e8-9584-43b5-ba24-8b97a23f6800-1763851708261 - [executable_block:5268e5e8-9584-43b5-ba24-8b97a23f6800-1763851708261][type:generic] = [executables:] + button_element_executable_block_identifier = ff5539c6-b080-4b7a-a443-a3c5d3078644-1764019227743 + [executable_block:ff5539c6-b080-4b7a-a443-a3c5d3078644-1764019227743][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 = ac796812-2b76-40ab-903f-c643210cdaa1-1763851708261 - [loading_requirement_container_meta:ac796812-2b76-40ab-903f-c643210cdaa1-1763851708261] = [groups:][instances:] + widget_active_state_requirement_container_identifier = f15624e8-6c75-4d94-9070-d31a7cbc4c41-1764019227743 + [loading_requirement_container_meta:f15624e8-6c75-4d94-9070-d31a7cbc4c41-1764019227743] = [groups:][instances:] is_template = false template_apply_width = false template_apply_height = false @@ -843,7 +843,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_language_button + instance_identifier = minecraft_realms_notification_icons_widget appearance_delay = no_delay appearance_delay_seconds = 1.0 fade_in_v2 = no_fading @@ -852,20 +852,19 @@ vanilla_button { fade_out_speed = 1.0 base_opacity = 1.0 auto_sizing = false - auto_sizing_base_screen_width = 1860 - auto_sizing_base_screen_height = 1059 + auto_sizing_base_screen_width = 0 + auto_sizing_base_screen_height = 0 sticky_anchor = false - anchor_point = element - anchor_point_element = 604346 - x = 26 - y = 0 - width = 20 - height = 20 + anchor_point = vanilla + x = 358 + y = 188 + width = 62 + height = 18 stretch_x = false stretch_y = false stay_on_screen = true - element_loading_requirement_container_identifier = c4f45ce6-e966-4bbe-b61b-19f955fc9da6-1763851708261 - [loading_requirement_container_meta:c4f45ce6-e966-4bbe-b61b-19f955fc9da6-1763851708261] = [groups:][instances:] + element_loading_requirement_container_identifier = ef0f6daf-b55c-4288-b448-7edb3b65f983-1764019227743 + [loading_requirement_container_meta:ef0f6daf-b55c-4288-b448-7edb3b65f983-1764019227743] = [groups:][instances:] enable_parallax = false parallax_intensity_v2 = 0.5 invert_parallax = false @@ -885,15 +884,15 @@ vanilla_button { } vanilla_button { - button_element_executable_block_identifier = afc4d76f-4adc-4c98-b381-850a58b8846a-1764136851907 - [executable_block:afc4d76f-4adc-4c98-b381-850a58b8846a-1764136851907][type:generic] = [executables:] + button_element_executable_block_identifier = 54809f34-50db-417b-998f-ab21ca13724c-1763851708262 + [executable_block:54809f34-50db-417b-998f-ab21ca13724c-1763851708262][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 = bf00eb93-67e3-4a77-bd35-c43cd5dda86a-1764136851907 - [loading_requirement_container_meta:bf00eb93-67e3-4a77-bd35-c43cd5dda86a-1764136851907] = [groups:][instances:] + widget_active_state_requirement_container_identifier = d6b74a9d-94bd-4a5b-9cfc-5f47eb252c5e-1763851708262 + [loading_requirement_container_meta:d6b74a9d-94bd-4a5b-9cfc-5f47eb252c5e-1763851708262] = [groups:][instances:] is_template = false template_apply_width = false template_apply_height = false @@ -907,7 +906,7 @@ vanilla_button { nine_slice_slider_handle_border_x = 5 nine_slice_slider_handle_border_y = 5 element_type = vanilla_button - instance_identifier = title_screen_copyright_button + instance_identifier = 376322 appearance_delay = no_delay appearance_delay_seconds = 1.0 fade_in_v2 = no_fading @@ -919,16 +918,17 @@ vanilla_button { auto_sizing_base_screen_width = 1860 auto_sizing_base_screen_height = 1059 sticky_anchor = false - anchor_point = vanilla - x = 442 - y = 350 - width = 196 - height = 10 + anchor_point = element + anchor_point_element = forge_titlescreen_mods_button + x = 102 + y = 0 + width = 20 + height = 20 stretch_x = false stretch_y = false stay_on_screen = true - element_loading_requirement_container_identifier = 893759c7-a9c4-4ee6-ba16-141f89815165-1764136851907 - [loading_requirement_container_meta:893759c7-a9c4-4ee6-ba16-141f89815165-1764136851907] = [groups:][instances:] + element_loading_requirement_container_identifier = 13200995-1db1-4d36-8901-152559b475a3-1763851708262 + [loading_requirement_container_meta:13200995-1db1-4d36-8901-152559b475a3-1763851708262] = [groups:][instances:] enable_parallax = false parallax_intensity_v2 = 0.5 invert_parallax = false @@ -943,20 +943,21 @@ vanilla_button { advanced_vertical_tilt_mode = false horizontal_tilt_degrees = 0.0 advanced_horizontal_tilt_mode = false - is_hidden = false + is_hidden = true automated_button_clicks = 0 } vanilla_button { - button_element_executable_block_identifier = edba5394-8bd2-43e0-88b0-b86138843528-1763851708262 - [executable_block:edba5394-8bd2-43e0-88b0-b86138843528-1763851708262][type:generic] = [executables:] + button_element_executable_block_identifier = e3075c3f-b56a-44dd-8079-2f238b66396f-1764136851907 + [executable_block:e3075c3f-b56a-44dd-8079-2f238b66396f-1764136851907][type:generic] = [executables:] restartbackgroundanimations = true nine_slice_custom_background = false nine_slice_border_x = 5 nine_slice_border_y = 5 + label = Solo Ranching navigatable = true - widget_active_state_requirement_container_identifier = 710d2720-0ea3-4d4d-89e6-2e8916be7fdc-1763851708262 - [loading_requirement_container_meta:710d2720-0ea3-4d4d-89e6-2e8916be7fdc-1763851708262] = [groups:][instances:] + widget_active_state_requirement_container_identifier = f19a1dd2-2d25-4cb5-a3b6-d1af5fb51eca-1764136851907 + [loading_requirement_container_meta:f19a1dd2-2d25-4cb5-a3b6-d1af5fb51eca-1764136851907] = [groups:][instances:] is_template = false template_apply_width = false template_apply_height = false @@ -970,28 +971,28 @@ vanilla_button { nine_slice_slider_handle_border_x = 5 nine_slice_slider_handle_border_y = 5 element_type = vanilla_button - instance_identifier = minecraft_splash_widget + instance_identifier = mc_titlescreen_singleplayer_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 = 0 + base_opacity = 1.0 auto_sizing = false - auto_sizing_base_screen_width = 1920 - auto_sizing_base_screen_height = 1018 + auto_sizing_base_screen_width = 1860 + auto_sizing_base_screen_height = 1059 sticky_anchor = false anchor_point = vanilla - x = 393 - y = 49 - width = 100 - height = 40 + x = 240 + y = 138 + width = 200 + height = 20 stretch_x = false stretch_y = false stay_on_screen = true - element_loading_requirement_container_identifier = 5bbf3e07-e7df-4b87-9cf6-72c477cc73e6-1763851708262 - [loading_requirement_container_meta:5bbf3e07-e7df-4b87-9cf6-72c477cc73e6-1763851708262] = [groups:][instances:] + element_loading_requirement_container_identifier = 698d9b23-b051-4976-a5b3-9f537bbbfb70-1764136851907 + [loading_requirement_container_meta:698d9b23-b051-4976-a5b3-9f537bbbfb70-1764136851907] = [groups:][instances:] enable_parallax = false parallax_intensity_v2 = 0.5 invert_parallax = false @@ -1006,20 +1007,20 @@ vanilla_button { advanced_vertical_tilt_mode = false horizontal_tilt_degrees = 0.0 advanced_horizontal_tilt_mode = false - is_hidden = true + is_hidden = false automated_button_clicks = 0 } vanilla_button { - button_element_executable_block_identifier = ef17e42d-14c0-43f3-880b-42eaa9616fd9-1763851708261 - [executable_block:ef17e42d-14c0-43f3-880b-42eaa9616fd9-1763851708261][type:generic] = [executables:] + button_element_executable_block_identifier = edba5394-8bd2-43e0-88b0-b86138843528-1763851708262 + [executable_block:edba5394-8bd2-43e0-88b0-b86138843528-1763851708262][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 = a862d075-aa5a-4abe-a197-4055fcf97114-1763851708261 - [loading_requirement_container_meta:a862d075-aa5a-4abe-a197-4055fcf97114-1763851708261] = [groups:][instances:] + widget_active_state_requirement_container_identifier = 710d2720-0ea3-4d4d-89e6-2e8916be7fdc-1763851708262 + [loading_requirement_container_meta:710d2720-0ea3-4d4d-89e6-2e8916be7fdc-1763851708262] = [groups:][instances:] is_template = false template_apply_width = false template_apply_height = false @@ -1033,29 +1034,28 @@ 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 = 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 + base_opacity = 0 auto_sizing = false - auto_sizing_base_screen_width = 1860 - auto_sizing_base_screen_height = 1059 + auto_sizing_base_screen_width = 1920 + auto_sizing_base_screen_height = 1018 sticky_anchor = false - anchor_point = element - anchor_point_element = mc_titlescreen_options_button - x = 102 - y = 0 - width = 98 - height = 20 + anchor_point = vanilla + x = 413 + y = 49 + width = 100 + height = 40 stretch_x = false stretch_y = false stay_on_screen = true - element_loading_requirement_container_identifier = e82498f1-f212-4b1e-a0be-412d19831ae6-1763851708261 - [loading_requirement_container_meta:e82498f1-f212-4b1e-a0be-412d19831ae6-1763851708261] = [groups:][instances:] + element_loading_requirement_container_identifier = 5bbf3e07-e7df-4b87-9cf6-72c477cc73e6-1763851708262 + [loading_requirement_container_meta:5bbf3e07-e7df-4b87-9cf6-72c477cc73e6-1763851708262] = [groups:][instances:] enable_parallax = false parallax_intensity_v2 = 0.5 invert_parallax = false @@ -1070,20 +1070,20 @@ vanilla_button { advanced_vertical_tilt_mode = false horizontal_tilt_degrees = 0.0 advanced_horizontal_tilt_mode = false - is_hidden = false + is_hidden = true automated_button_clicks = 0 } vanilla_button { - button_element_executable_block_identifier = 8324f1ae-5a50-4f9f-8953-10e7fe8a3b3b-1763851708262 - [executable_block:8324f1ae-5a50-4f9f-8953-10e7fe8a3b3b-1763851708262][type:generic] = [executables:] + button_element_executable_block_identifier = ef17e42d-14c0-43f3-880b-42eaa9616fd9-1763851708261 + [executable_block:ef17e42d-14c0-43f3-880b-42eaa9616fd9-1763851708261][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 = 2bc14bed-2f60-4ef5-9862-c8f4645c1bd3-1763851708262 - [loading_requirement_container_meta:2bc14bed-2f60-4ef5-9862-c8f4645c1bd3-1763851708262] = [groups:][instances:] + widget_active_state_requirement_container_identifier = a862d075-aa5a-4abe-a197-4055fcf97114-1763851708261 + [loading_requirement_container_meta:a862d075-aa5a-4abe-a197-4055fcf97114-1763851708261] = [groups:][instances:] is_template = false template_apply_width = false template_apply_height = false @@ -1097,7 +1097,7 @@ vanilla_button { nine_slice_slider_handle_border_x = 5 nine_slice_slider_handle_border_y = 5 element_type = vanilla_button - instance_identifier = 604346 + instance_identifier = mc_titlescreen_quit_button appearance_delay = no_delay appearance_delay_seconds = 1.0 fade_in_v2 = no_fading @@ -1110,16 +1110,16 @@ vanilla_button { auto_sizing_base_screen_height = 1059 sticky_anchor = false anchor_point = element - anchor_point_element = 376322 - x = 26 + anchor_point_element = mc_titlescreen_options_button + x = 102 y = 0 - width = 20 + width = 98 height = 20 stretch_x = false stretch_y = false stay_on_screen = true - element_loading_requirement_container_identifier = d3831168-bb8f-47c1-a517-f6cf8cebd867-1763851708262 - [loading_requirement_container_meta:d3831168-bb8f-47c1-a517-f6cf8cebd867-1763851708262] = [groups:][instances:] + element_loading_requirement_container_identifier = e82498f1-f212-4b1e-a0be-412d19831ae6-1763851708261 + [loading_requirement_container_meta:e82498f1-f212-4b1e-a0be-412d19831ae6-1763851708261] = [groups:][instances:] enable_parallax = false parallax_intensity_v2 = 0.5 invert_parallax = false @@ -1134,21 +1134,21 @@ vanilla_button { advanced_vertical_tilt_mode = false horizontal_tilt_degrees = 0.0 advanced_horizontal_tilt_mode = false - is_hidden = true + is_hidden = false automated_button_clicks = 0 } vanilla_button { - button_element_executable_block_identifier = e3075c3f-b56a-44dd-8079-2f238b66396f-1764136851907 - [executable_block:e3075c3f-b56a-44dd-8079-2f238b66396f-1764136851907][type:generic] = [executables:] + button_element_executable_block_identifier = d063bba6-a97e-496e-b5c4-148c10d6e9ee-1763851708261 + [executable_block:d063bba6-a97e-496e-b5c4-148c10d6e9ee-1763851708261][type:generic] = [executables:] restartbackgroundanimations = true nine_slice_custom_background = false nine_slice_border_x = 5 nine_slice_border_y = 5 - label = Solo Ranching + label = Mod Configs navigatable = true - widget_active_state_requirement_container_identifier = f19a1dd2-2d25-4cb5-a3b6-d1af5fb51eca-1764136851907 - [loading_requirement_container_meta:f19a1dd2-2d25-4cb5-a3b6-d1af5fb51eca-1764136851907] = [groups:][instances:] + widget_active_state_requirement_container_identifier = a73c4d80-eba6-42c4-b167-ee368099d4b2-1763851708261 + [loading_requirement_container_meta:a73c4d80-eba6-42c4-b167-ee368099d4b2-1763851708261] = [groups:][instances:] is_template = false template_apply_width = false template_apply_height = false @@ -1162,7 +1162,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_singleplayer_button + instance_identifier = forge_titlescreen_mods_button appearance_delay = no_delay appearance_delay_seconds = 1.0 fade_in_v2 = no_fading @@ -1175,15 +1175,15 @@ vanilla_button { auto_sizing_base_screen_height = 1059 sticky_anchor = false anchor_point = vanilla - x = 220 - y = 138 - width = 200 + x = 240 + y = 186 + width = 98 height = 20 stretch_x = false stretch_y = false stay_on_screen = true - element_loading_requirement_container_identifier = 698d9b23-b051-4976-a5b3-9f537bbbfb70-1764136851907 - [loading_requirement_container_meta:698d9b23-b051-4976-a5b3-9f537bbbfb70-1764136851907] = [groups:][instances:] + element_loading_requirement_container_identifier = 401706cd-cf5a-4711-9a04-e510fd6ff4cb-1763851708261 + [loading_requirement_container_meta:401706cd-cf5a-4711-9a04-e510fd6ff4cb-1763851708261] = [groups:][instances:] enable_parallax = false parallax_intensity_v2 = 0.5 invert_parallax = false @@ -1203,15 +1203,15 @@ vanilla_button { } vanilla_button { - button_element_executable_block_identifier = de970420-3a76-49ef-8cab-358040feac1a-1763851708262 - [executable_block:de970420-3a76-49ef-8cab-358040feac1a-1763851708262][type:generic] = [executables:] + button_element_executable_block_identifier = 940267ab-b3c4-4cfd-94d0-ddf17b9fd059-1777843596398 + [executable_block:940267ab-b3c4-4cfd-94d0-ddf17b9fd059-1777843596398][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 = 78c6ca9d-d6da-4e8e-bca6-d0b56b073adb-1763851708262 - [loading_requirement_container_meta:78c6ca9d-d6da-4e8e-bca6-d0b56b073adb-1763851708262] = [groups:][instances:] + widget_active_state_requirement_container_identifier = 33db1172-b10e-43e8-857f-bc266fda87ab-1777843596398 + [loading_requirement_container_meta:33db1172-b10e-43e8-857f-bc266fda87ab-1777843596398] = [groups:][instances:] is_template = false template_apply_width = false template_apply_height = false @@ -1225,7 +1225,7 @@ vanilla_button { nine_slice_slider_handle_border_x = 5 nine_slice_slider_handle_border_y = 5 element_type = vanilla_button - instance_identifier = 376346 + instance_identifier = 6043461 appearance_delay = no_delay appearance_delay_seconds = 1.0 fade_in_v2 = no_fading @@ -1234,19 +1234,19 @@ vanilla_button { fade_out_speed = 1.0 base_opacity = 1.0 auto_sizing = false - auto_sizing_base_screen_width = 1860 - auto_sizing_base_screen_height = 1059 + auto_sizing_base_screen_width = 0 + auto_sizing_base_screen_height = 0 sticky_anchor = false anchor_point = vanilla - x = 196 + x = 444 y = 186 width = 20 height = 20 stretch_x = false stretch_y = false stay_on_screen = true - element_loading_requirement_container_identifier = 0608adca-d0aa-4fed-afdb-7dd547431973-1763851708262 - [loading_requirement_container_meta:0608adca-d0aa-4fed-afdb-7dd547431973-1763851708262] = [groups:][instances:] + element_loading_requirement_container_identifier = 3f287e3f-091e-4f4c-a8a4-b32acd0d2086-1777843596398 + [loading_requirement_container_meta:3f287e3f-091e-4f4c-a8a4-b32acd0d2086-1777843596398] = [groups:][instances:] enable_parallax = false parallax_intensity_v2 = 0.5 invert_parallax = false @@ -1266,15 +1266,15 @@ vanilla_button { } vanilla_button { - button_element_executable_block_identifier = 4b875669-0b54-4b14-8017-0a08ff91803d-1763851708261 - [executable_block:4b875669-0b54-4b14-8017-0a08ff91803d-1763851708261][type:generic] = [executables:] + button_element_executable_block_identifier = 26003bf9-f5c7-4e64-b593-c523aac5d259-1763851708262 + [executable_block:26003bf9-f5c7-4e64-b593-c523aac5d259-1763851708262][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 = c9852a16-2dd2-43c3-959d-d58be4f4bee5-1763851708261 - [loading_requirement_container_meta:c9852a16-2dd2-43c3-959d-d58be4f4bee5-1763851708261] = [groups:][instances:] + widget_active_state_requirement_container_identifier = 030456cc-9da4-4f1f-bea0-a2d0e807fb99-1763851708262 + [loading_requirement_container_meta:030456cc-9da4-4f1f-bea0-a2d0e807fb99-1763851708262] = [groups:][instances:] is_template = false template_apply_width = false template_apply_height = false @@ -1288,7 +1288,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_options_button + instance_identifier = minecraft_branding_widget appearance_delay = no_delay appearance_delay_seconds = 1.0 fade_in_v2 = no_fading @@ -1297,20 +1297,19 @@ vanilla_button { fade_out_speed = 1.0 base_opacity = 1.0 auto_sizing = false - auto_sizing_base_screen_width = 1855 - auto_sizing_base_screen_height = 1057 + auto_sizing_base_screen_width = 1860 + auto_sizing_base_screen_height = 1060 sticky_anchor = false - anchor_point = element - anchor_point_element = forge_titlescreen_mods_button - x = 0 - y = 25 - width = 98 - height = 20 + anchor_point = vanilla + x = 2 + y = 310 + width = 134 + height = 49 stretch_x = false stretch_y = false stay_on_screen = true - element_loading_requirement_container_identifier = 41c003cf-2ff8-47b7-9c90-ba92fbc84838-1763851708261 - [loading_requirement_container_meta:41c003cf-2ff8-47b7-9c90-ba92fbc84838-1763851708261] = [groups:][instances:] + element_loading_requirement_container_identifier = 77dbe723-cdb1-43c1-9737-b084d57566c8-1763851708262 + [loading_requirement_container_meta:77dbe723-cdb1-43c1-9737-b084d57566c8-1763851708262] = [groups:][instances:] enable_parallax = false parallax_intensity_v2 = 0.5 invert_parallax = false @@ -1325,20 +1324,21 @@ vanilla_button { advanced_vertical_tilt_mode = false horizontal_tilt_degrees = 0.0 advanced_horizontal_tilt_mode = false - is_hidden = false + is_hidden = true automated_button_clicks = 0 } vanilla_button { - button_element_executable_block_identifier = 066d4ba7-6c89-463b-9f74-2acf9d290b19-1763851708261 - [executable_block:066d4ba7-6c89-463b-9f74-2acf9d290b19-1763851708261][type:generic] = [executables:] + button_element_executable_block_identifier = 02dd7de3-895d-4c5a-a463-b40d40914bc5-1764136851907 + [executable_block:02dd7de3-895d-4c5a-a463-b40d40914bc5-1764136851907][type:generic] = [executables:] restartbackgroundanimations = true nine_slice_custom_background = false nine_slice_border_x = 5 nine_slice_border_y = 5 + label = Mod Configs navigatable = true - widget_active_state_requirement_container_identifier = c8cb08f6-994d-4658-9492-3bfdf6cc6920-1763851708261 - [loading_requirement_container_meta:c8cb08f6-994d-4658-9492-3bfdf6cc6920-1763851708261] = [groups:][instances:] + widget_active_state_requirement_container_identifier = 4398ba64-646f-4812-82ab-72a74eaa97f6-1764136851907 + [loading_requirement_container_meta:4398ba64-646f-4812-82ab-72a74eaa97f6-1764136851907] = [groups:][instances:] is_template = false template_apply_width = false template_apply_height = false @@ -1352,7 +1352,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_accessibility_button appearance_delay = no_delay appearance_delay_seconds = 1.0 fade_in_v2 = no_fading @@ -1364,16 +1364,17 @@ vanilla_button { auto_sizing_base_screen_width = 1860 auto_sizing_base_screen_height = 1059 sticky_anchor = false - anchor_point = vanilla - x = 322 - y = 186 - width = 98 + anchor_point = element + anchor_point_element = mc_titlescreen_language_button + x = 26 + y = 0 + width = 20 height = 20 stretch_x = false stretch_y = false stay_on_screen = true - element_loading_requirement_container_identifier = 8b2e62ff-e9e8-4451-a9c9-26a6ab6ae0e1-1763851708261 - [loading_requirement_container_meta:8b2e62ff-e9e8-4451-a9c9-26a6ab6ae0e1-1763851708261] = [groups:][instances:] + element_loading_requirement_container_identifier = 792fe8e5-9c0f-4dea-ad68-dbae0870c946-1764136851907 + [loading_requirement_container_meta:792fe8e5-9c0f-4dea-ad68-dbae0870c946-1764136851907] = [groups:][instances:] enable_parallax = false parallax_intensity_v2 = 0.5 invert_parallax = false @@ -1393,16 +1394,15 @@ vanilla_button { } vanilla_button { - button_element_executable_block_identifier = 9baa4336-a0d3-4ca4-9d4e-b49f34202ccf-1764136851907 - [executable_block:9baa4336-a0d3-4ca4-9d4e-b49f34202ccf-1764136851907][type:generic] = [executables:] + button_element_executable_block_identifier = 8324f1ae-5a50-4f9f-8953-10e7fe8a3b3b-1763851708262 + [executable_block:8324f1ae-5a50-4f9f-8953-10e7fe8a3b3b-1763851708262][type:generic] = [executables:] restartbackgroundanimations = true nine_slice_custom_background = false nine_slice_border_x = 5 nine_slice_border_y = 5 - label = Ranching Together navigatable = true - widget_active_state_requirement_container_identifier = 1413f3ac-a701-4395-8444-11ae79bf5ba2-1764136851907 - [loading_requirement_container_meta:1413f3ac-a701-4395-8444-11ae79bf5ba2-1764136851907] = [groups:][instances:] + widget_active_state_requirement_container_identifier = 2bc14bed-2f60-4ef5-9862-c8f4645c1bd3-1763851708262 + [loading_requirement_container_meta:2bc14bed-2f60-4ef5-9862-c8f4645c1bd3-1763851708262] = [groups:][instances:] is_template = false template_apply_width = false template_apply_height = false @@ -1416,7 +1416,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_multiplayer_button + instance_identifier = 604346 appearance_delay = no_delay appearance_delay_seconds = 1.0 fade_in_v2 = no_fading @@ -1428,16 +1428,17 @@ vanilla_button { auto_sizing_base_screen_width = 1860 auto_sizing_base_screen_height = 1059 sticky_anchor = false - anchor_point = vanilla - x = 220 - y = 162 - width = 200 + anchor_point = element + anchor_point_element = 376322 + x = 26 + y = 0 + width = 20 height = 20 stretch_x = false stretch_y = false stay_on_screen = true - element_loading_requirement_container_identifier = 1767f8ca-79ee-43c7-bc12-c57ace419154-1764136851907 - [loading_requirement_container_meta:1767f8ca-79ee-43c7-bc12-c57ace419154-1764136851907] = [groups:][instances:] + element_loading_requirement_container_identifier = d3831168-bb8f-47c1-a517-f6cf8cebd867-1763851708262 + [loading_requirement_container_meta:d3831168-bb8f-47c1-a517-f6cf8cebd867-1763851708262] = [groups:][instances:] enable_parallax = false parallax_intensity_v2 = 0.5 invert_parallax = false @@ -1452,21 +1453,20 @@ vanilla_button { advanced_vertical_tilt_mode = false horizontal_tilt_degrees = 0.0 advanced_horizontal_tilt_mode = false - is_hidden = false + is_hidden = true automated_button_clicks = 0 } vanilla_button { - button_element_executable_block_identifier = d063bba6-a97e-496e-b5c4-148c10d6e9ee-1763851708261 - [executable_block:d063bba6-a97e-496e-b5c4-148c10d6e9ee-1763851708261][type:generic] = [executables:] + button_element_executable_block_identifier = 0c1f3ac4-b9c9-40ae-a391-c22ee7d943d7-1763851708262 + [executable_block:0c1f3ac4-b9c9-40ae-a391-c22ee7d943d7-1763851708262][type:generic] = [executables:] restartbackgroundanimations = true nine_slice_custom_background = false nine_slice_border_x = 5 nine_slice_border_y = 5 - label = Mod Configs navigatable = true - widget_active_state_requirement_container_identifier = a73c4d80-eba6-42c4-b167-ee368099d4b2-1763851708261 - [loading_requirement_container_meta:a73c4d80-eba6-42c4-b167-ee368099d4b2-1763851708261] = [groups:][instances:] + widget_active_state_requirement_container_identifier = 946a6d6c-0d82-429d-bf5c-03fbb3d3f33c-1763851708262 + [loading_requirement_container_meta:946a6d6c-0d82-429d-bf5c-03fbb3d3f33c-1763851708262] = [groups:][instances:] is_template = false template_apply_width = false template_apply_height = false @@ -1480,7 +1480,7 @@ vanilla_button { nine_slice_slider_handle_border_x = 5 nine_slice_slider_handle_border_y = 5 element_type = vanilla_button - instance_identifier = forge_titlescreen_mods_button + instance_identifier = minecraft_logo_widget appearance_delay = no_delay appearance_delay_seconds = 1.0 fade_in_v2 = no_fading @@ -1489,19 +1489,19 @@ vanilla_button { fade_out_speed = 1.0 base_opacity = 1.0 auto_sizing = false - auto_sizing_base_screen_width = 1860 - auto_sizing_base_screen_height = 1059 + auto_sizing_base_screen_width = 854 + auto_sizing_base_screen_height = 480 sticky_anchor = false anchor_point = vanilla - x = 220 - y = 186 - width = 98 - height = 20 + x = 212 + y = 30 + width = 256 + height = 51 stretch_x = false stretch_y = false stay_on_screen = true - element_loading_requirement_container_identifier = 401706cd-cf5a-4711-9a04-e510fd6ff4cb-1763851708261 - [loading_requirement_container_meta:401706cd-cf5a-4711-9a04-e510fd6ff4cb-1763851708261] = [groups:][instances:] + element_loading_requirement_container_identifier = dc9fbe4d-f41e-4731-94d8-8fc91f83a6a1-1763851708262 + [loading_requirement_container_meta:dc9fbe4d-f41e-4731-94d8-8fc91f83a6a1-1763851708262] = [groups:][instances:] enable_parallax = false parallax_intensity_v2 = 0.5 invert_parallax = false @@ -1516,7 +1516,7 @@ vanilla_button { advanced_vertical_tilt_mode = false horizontal_tilt_degrees = 0.0 advanced_horizontal_tilt_mode = false - is_hidden = false + is_hidden = true automated_button_clicks = 0 } diff --git a/config/quark-common.toml b/config/quark-common.toml index b7fd46a..b73518a 100644 --- a/config/quark-common.toml +++ b/config/quark-common.toml @@ -1,6 +1,6 @@ [general] - "Enable 'q' Button" = true + "Enable 'q' Button" = false "'q' Button on the Right" = false "Disable Q Menu Effects" = false #How many advancements deep you can see in the advancement screen. Vanilla is 2. diff --git a/config/supplementaries-client.toml b/config/supplementaries-client.toml new file mode 100644 index 0000000..5fdcd75 --- /dev/null +++ b/config/supplementaries-client.toml @@ -0,0 +1,260 @@ + +#Tweak and change the various block animations. +#Only cosmetic stuff in here so to leave default if not interested. +#Remember to delete this and server configs and let it refresh every once in a while since I might have tweaked it +[blocks] + + [blocks.globe] + #Enable a random globe texture for each world + random_world = true + #Displays current coordinates when using a globe + show_coordinates = true + + [blocks.notice_board] + #Allows notice board displayed text to be centered instead of being left aligned + centered_text = true + + [blocks.bunting] + #Makes buntings use normal block models with no animation for faster performance. When off this is only active when viewed from a distance + fast_buntings = false + + [blocks.clock_block] + #Display 24h time format. False for 12h format + 24h_format = true + + [blocks.pedestal] + #Enable displayed item spin + spin = true + #Spin speed + #Range: 0.0 ~ 100.0 + speed = 2.0 + #Enable special display types for items like swords, tridents or end crystals + fancy_renderers = true + + [blocks.bubble_block] + #Wobbling intensity. set to 0 to disable + #Range: 0.0 ~ 1.0 + wobble = 0.2 + #How fast it grows when created. 1 to be instant + #Range: 0.0 ~ 1.0 + grow_speed = 0.4 + + [blocks.item_shelf] + #Translate down displayed 3d blocks so that they are touching the shelf. + #Note that they will not be centered vertically this way + supported_blocks = true + + [blocks.wind_vane] + #Wind vane animation swings according to this equation: + #pitch(time) = max_angle_1*sin(2pi*time*pow/period_1) + *sin(2pi*time*pow/) + #where: + # - pow = max(1,redstone_power*) + # - time = time in ticks + # - redstone_power = block redstone power + # = how much frequency changes depending on power. 2 means it spins twice as fast each power level (2* for rain, 4* for thunder) + #increase to have more distinct indication when weather changes + #Range: 1.0 ~ 100.0 + power_scaling = 3.0 + #Amplitude (maximum pitch) of first sine wave + #Range: 0.0 ~ 360.0 + max_angle_1 = 30.0 + #Range: 0.0 ~ 360.0 + max_angle_2 = 10.0 + #Base period in ticks at 0 power of first sine wave + #Range: 0.0 ~ 2000.0 + period_1 = 450.0 + #This should be kept period_1/3 for a symmetric animation + #Range: 0.0 ~ 2000.0 + period_2 = 150.0 + + [blocks.flag] + #How slow a flag will oscillate. (Period of oscillation) + #Lower value = faster oscillation + #Range: 0 ~ 10000 + slowness = 100 + #How wavy the animation will be in pixels. (Wavelength) + #Range: 0.001 ~ 100.0 + wavyness = 4.0 + #How tall the wave lobes will be. (Wave amplitude) + #Range: 0.0 ~ 100.0 + intensity = 1.0 + #How much the wave amplitude increases each pixel. (Amplitude increment per pixel) + #Range: 0.0 ~ 10.0 + intensity_increment = 0.3 + #At which graphic settings flags will have a fancy renderer: 0=fast, 1=fancy, 2=fabulous + #Allowed Values: FAST, FANCY, FABULOUS + fanciness = "FABULOUS" + #Makes flags render as sideways banner. Ignores many of the previously defined configs + render_as_banner = false + + [blocks.captured_mobs] + #THIS IS ONLY FOR VISUALS! To allow more entities in cages you need to edit the respective tags! + #A list of mobs that can be ticked on client side when inside jars. Mainly used for stuff that has particles. Can cause issues and side effects so use with care + tickable_inside_jars = ["iceandfire:pixie", "druidcraft:dreadfish", "druidcraft:lunar_moth", "alexsmobs:hummingbird"] + + [blocks.hat_stand] + + [blocks.hat_stand.swing_physics] + frequency = 1.5 + collision_considers_entity_hitbox = true + collision_inertia = 1.5 + collision_force = 15.0 + min_angle = 0.0 + max_angle = 54.999996 + damping = 1.625 + + [blocks.turn_table] + #Display visual particles when a block is rotated + turn_particles = true + + [blocks.speaker_block] + #Mute speaker block incoming narrator messages and displays them in chat instead + mute_narrator = false + + [blocks.rope] + #Amplitude of rope wobbling effect + #Range: 0.0 ~ 20.0 + wobbling_amplitude = 1.2 + #Period of rope wobbling effect + #Range: 0.01 ~ 200.0 + wobbling_period = 12.0 + +#Particle parameters +[particles] + + #Rotation particle + [particles.turn_particle] + #An RGBA color + initial_color = "#002A77EA" + #An RGBA color + fade_color = "#0032BEFA" + +#General settings +[general] + #Disables Optifine warn screen + no_optifine_warn_screen = false + #Disables Amendments suggestion screen + no_amendments_screen = true + #Disable incompatible mods warning screen + no_incompatible_mods_screen = false + #Enable Quark style config button on main menu. Needs Configured installed to work + config_button = false + #Config button Y offset + #Range: -10000 ~ 10000 + config_button_y_offset = 0 + #Show some tooltip hints to guide players through the mod + tooltip_hints = true + #Show tooltips items that have been made placeable + placeable_tooltips = true + #Enables custom Configured config screen + custom_configured_screen = true + #I am very boring + unfunny = true + #ignore this + #Range: -10.0 ~ 10.0 + test1 = 0.0 + #ignore this + #Range: -10.0 ~ 10.0 + test2 = 0.0 + #ignore this + #Range: -10.0 ~ 10.0 + test3 = 0.0 + +#Game tweaks +[tweaks] + #Show a slime overlay when you hit an entity with a slimeball + overlay = true + #Allow to right click with a clock to display current time in numerical form + clock_right_click = true + #Adds an overlay to projectile weapons in gui displaying currently selected ammo + projectile_weapon_overlay = true + #Allow to right click with a compass to display current coordinates in numerical form + compass_right_click = false + #Renders an enchantment glint on placeable enchanted booksNote that turning this on will make book piles use tile renderer instead of baked models making them slower to render + placeable_books_glint = false + #Placeable books random colors + placeable_books_random_colors = ["brown", "orange", "yellow", "red", "green", "lime", "cyan", "blue", "purple"] + #Enables banner pattern tooltip image preview + banner_pattern_tooltip = true + #Enables paintings tooltip image preview + paintings_tooltip = true + #Enables sherds tooltip image preview + sherds_tooltip = true + #Size of the tooltip image used for Sherds, Blackboards, Banner patterns and Paintings + #Range: 1 ~ 255 + tooltip_image_size = 80 + #Wearing mob heads will apply post processing + mob_head_shaders = true + #Sends your current chat when you die while typing + send_chat_on_death = true + #Makes enderman heads use vanilla texture. Enable for texture pack support + enderman_head_texture_pack_support = true + + [tweaks.colored_maps] + #Needs the server config with same name on. If on here it will ignore the server one and keep vanilla colors + tinted_blocks_on_maps = true + #Colors tall grass same color as grass + tall_grass_color = true + #Makes colored maps a bit more accurate. Might affect performance + accurate_colors = false + +[items] + + [items.slingshot] + #Adds an overlay to slingshots in gui displaying currently selected ammo + overlay = true + #Render the block outline for distant blocks that are reachable with a slingshot enchanted with Stasis + stasis_block_outline = true + #An RGBA color for the block outline in hex format, for example 0x00000066 for vanilla outline colors + block_outline_color = "#FFFFFFFF" + #How big should a slingshot projectile look + #Range: 0.0 ~ 1.0 + projectile_scale = 0.5 + + [items.lunch_basket] + #Adds an overlay to lunch boxes in gui displaying currently selected food + overlay = true + + [items.altimeter] + #Click action for depth meter which displays current depth + click_action = true + #Allows depth meter to have unique textures per each dimension. Add more dimensions IDs and a matching texture in the correct path replacing ':' with '_' + #This is a list. Add more entries with syntax [[...]] + extra_dimension_textures = ["minecraft:the_nether", "minecraft:the_end"] + #Increasing this to be more than 1 will result in delth meter display image to be shown in float amounts instead of pixel perfect ones + #Range: 1 ~ 10 + texture_precision_multiplier = 1 + + [items.cannonball] + #Render cannonballs as 3D models + 3d_model = true + + [items.quiver] + #Z offset for quiver render when wearing armor. Useful for when you have custom armor bigger than vanilla to void clipping. Leave at -1 for automatic offset + #Range: -1.0 ~ 1.0 + armor_render_offset = -1.0 + #How quivers should render onto players + #Allowed Values: HIDDEN, BACK, HIP, THIGH + render_mode = "THIGH" + #How skeleton with quivers should render it + #Allowed Values: HIDDEN, BACK, HIP, THIGH + skeleton_render_mode = "THIGH" + #Adds an overlay to quivers in gui displaying currently selected arrow + overlay = true + #Allows using your mouse to select an arrow in the quiver GUI + mouse_movement_in_gui = true + #Quiver GUI X offset from default position + #Range: -1000 ~ 1000 + gui_x_offset = 0 + #Quiver GUI Y offset from default position + #Range: -1000 ~ 1000 + gui_y_offset = 0 + + [items.wrench] + #Display visual particles when a block is rotated + turn_particles = true + + [items.flute] + #Display visual particles when a playing a flute + note_particles = true + From c983b57737c303a3e19861e90b41f28a9d4c873a Mon Sep 17 00:00:00 2001 From: Deepa <52133154+Deepacat@users.noreply.github.com> Date: Thu, 7 May 2026 15:32:41 -0500 Subject: [PATCH 3/9] quest & research fixes --- config/ftbquests/quests/chapters/the_lab.snbt | 3 ++- .../quests/chapters/welcome_to_the_ranch.snbt | 25 +++++-------------- kubejs/startup_scripts/researchDefinitions.js | 2 +- 3 files changed, 9 insertions(+), 21 deletions(-) diff --git a/config/ftbquests/quests/chapters/the_lab.snbt b/config/ftbquests/quests/chapters/the_lab.snbt index 9c81b90..1f99586 100644 --- a/config/ftbquests/quests/chapters/the_lab.snbt +++ b/config/ftbquests/quests/chapters/the_lab.snbt @@ -90,9 +90,10 @@ type: "item" } { + consume_items: true count: 2L id: "3FF37C3D2694AF57" - item: { Count: 2, id: "numismatics:cog" } + item: "numismatics:cog" type: "item" } ] diff --git a/config/ftbquests/quests/chapters/welcome_to_the_ranch.snbt b/config/ftbquests/quests/chapters/welcome_to_the_ranch.snbt index 5b523b5..8be863d 100644 --- a/config/ftbquests/quests/chapters/welcome_to_the_ranch.snbt +++ b/config/ftbquests/quests/chapters/welcome_to_the_ranch.snbt @@ -1015,6 +1015,7 @@ item: "farmersdelight:cake_slice" type: "item" }] + shape: "rsquare" tasks: [ { id: "1B51D0724E851D91" @@ -1257,25 +1258,11 @@ }] shape: "circle" subtitle: "Eureka!" - tasks: [ - { - id: "70D917DACD6BBCE0" - title: "Knowledge is power!" - type: "checkmark" - } - { - consume_items: true - count: 4L - id: "760AAEF7A16DEC88" - item: { - Count: 1 - id: "splendid_slimes:slime_heart" - tag: { } - } - match_nbt: false - type: "item" - } - ] + tasks: [{ + id: "70D917DACD6BBCE0" + title: "Knowledge is power!" + type: "checkmark" + }] title: "&b The Lab" x: -6.25d y: 5.5d diff --git a/kubejs/startup_scripts/researchDefinitions.js b/kubejs/startup_scripts/researchDefinitions.js index b3774ed..70b2993 100644 --- a/kubejs/startup_scripts/researchDefinitions.js +++ b/kubejs/startup_scripts/researchDefinitions.js @@ -63,7 +63,7 @@ global.researchStages = { "name": "Factory Gauges", "ingredients": ["create:factory_gauge", "#kubejs:extra_gauges"] }, - "create_boiler": { + "create_boilers": { "name": "Steam Boilers", "ingredients": ["create:steam_engine"] }, From 143ae6b80ad520b2785c609dd6c975c048ba13bc Mon Sep 17 00:00:00 2001 From: Deepa <52133154+Deepacat@users.noreply.github.com> Date: Thu, 7 May 2026 16:03:40 -0500 Subject: [PATCH 4/9] add data storage block for computercraft reading --- .../data/society_trading/shops/banking.json | 6 +++ kubejs/startup_scripts/blocks/jadeBlocks.js | 2 - .../blocks/marketDataStorage.js | 40 +++++++++++++++++++ 3 files changed, 46 insertions(+), 2 deletions(-) create mode 100644 kubejs/startup_scripts/blocks/marketDataStorage.js diff --git a/kubejs/data/society_trading/shops/banking.json b/kubejs/data/society_trading/shops/banking.json index b76dacd..6cc691f 100644 --- a/kubejs/data/society_trading/shops/banking.json +++ b/kubejs/data/society_trading/shops/banking.json @@ -29,6 +29,12 @@ "numismatics_cost": 32, "trade_id": "splendid_bank_market_monitor" }, + { + "offer": { "item": "kubejs:market_data_storage", "count": 1 }, + "request": { "item": "numismatics:crown", "count": 1 }, + "numismatics_cost": 512, + "trade_id": "splendid_market_data_storage" + }, { "offer": { "item": "numismatics:bank_terminal", "count": 1 }, "request": { "item": "numismatics:cog", "count": 4 }, diff --git a/kubejs/startup_scripts/blocks/jadeBlocks.js b/kubejs/startup_scripts/blocks/jadeBlocks.js index 3811cc7..0c857a7 100644 --- a/kubejs/startup_scripts/blocks/jadeBlocks.js +++ b/kubejs/startup_scripts/blocks/jadeBlocks.js @@ -1,5 +1,3 @@ - - /** * @param {Internal.BlockEntity} blockEntity * @param {Internal.CompoundTag} tag diff --git a/kubejs/startup_scripts/blocks/marketDataStorage.js b/kubejs/startup_scripts/blocks/marketDataStorage.js new file mode 100644 index 0000000..eea84a6 --- /dev/null +++ b/kubejs/startup_scripts/blocks/marketDataStorage.js @@ -0,0 +1,40 @@ +/** @param {Internal.BlockEntityJS} entity */ +global['handleDataStorageTick'] = (entity) => { + let nbt = entity.block.entityData + nbt.merge({ data: entity.level.server.persistentData['slime_value_data'] }) +} + +/** @param {Internal.BlockRightClickedEventJS} clickCtx */ +global['dataStorageClicked'] = (clickCtx) => { + const { block, player, item } = clickCtx + if (!player.shiftKeyDown) { + player.tell("§cShift key must be held to display market data") + return + } + let nbt = clickCtx.block.entityData + nbt.merge({ data: player.server.persistentData['slime_value_data'] }) + player.tell(nbt) + player.tell("§dDisplayed market data above, copy from your log if usage desired.") +} + +StartupEvents.registry("block", e => { + e.create("kubejs:market_data_storage", "cardinal") + .tagBlock("minecraft:mineable/pickaxe") + .tagBlock("minecraft:needs_stone_tool") + .soundType("copper") + .model("minecraft:block/furnace") + .item(item => { + item.tooltip(Text.gray("Stores the daily markets data in it's block entity data")) + item.tooltip(Text.gray("The data can be extracted using computercraft and a block reader")) + item.tooltip(Text.gray("Shift right clicking also sends you the full market data")) + }) + .rightClick(clickCtx => { + if (clickCtx.hand == "OFF_HAND") return + global['dataStorageClicked'](clickCtx) + }) + .blockEntity(blockInfo => { + blockInfo.serverTick(100, 0, entity => { + global['handleDataStorageTick'](entity) + }) + }) +}) \ No newline at end of file From 8f3707fc2f5381ab57ddc19449a9dfee71e7ba63 Mon Sep 17 00:00:00 2001 From: Deepa <52133154+Deepacat@users.noreply.github.com> Date: Thu, 7 May 2026 16:03:56 -0500 Subject: [PATCH 5/9] fix shulker tooltips 1 millionth time --- config/quark-common.toml | 2 +- pakku-lock.json | 122 +++++++++++++++++++++++++++------------ 2 files changed, 85 insertions(+), 39 deletions(-) diff --git a/config/quark-common.toml b/config/quark-common.toml index d801aee..3f0bb55 100644 --- a/config/quark-common.toml +++ b/config/quark-common.toml @@ -1614,7 +1614,7 @@ "Enchanting Tooltips" = true "Fuel Time Tooltips" = true "Shulker Box Use Colors" = true - "Shulker Box Require Shift" = true + "Shulker Box Require Shift" = false "Map Require Shift" = true #The value of each shank of food. #Tweak this when using mods like Hardcore Hunger which change that value. diff --git a/pakku-lock.json b/pakku-lock.json index 3a6dfa8..2dc432e 100644 --- a/pakku-lock.json +++ b/pakku-lock.json @@ -2438,6 +2438,51 @@ } ] }, + { + "pakku_id": "tUxHwiHbovPTTM1J", + "type": "MOD", + "slug": { + "curseforge": "dont-clear-chat-history" + }, + "name": { + "curseforge": "Don't Clear Chat History" + }, + "id": { + "curseforge": "404400" + }, + "files": [ + { + "type": "curseforge", + "file_name": "DontClearChatHistory-1.jar", + "mc_versions": [ + "1.20.2", + "1.20.2-Snapshot", + "1.20.5-Snapshot", + "1.20.3-Snapshot", + "1.20.3", + "1.20.1", + "1.20", + "1.20.4", + "1.20-Snapshot" + ], + "loaders": [ + "neoforge", + "forge" + ], + "release_type": "release", + "url": "https://edge.forgecdn.net/files/5189/256/DontClearChatHistory-1.jar", + "id": "5189256", + "parent_id": "404400", + "hashes": { + "sha1": "a6e532823419a509b7ef9dba7d252eaa19d49b34", + "md5": "fb72ae2902fb690b2da7c6fc8063a2f5" + }, + "required_dependencies": [], + "size": 3093, + "date_published": "2024-03-17T12:11:49.687Z" + } + ] + }, { "pakku_id": "o7fKM0vGj6LUsJEg", "type": "MOD", @@ -2669,44 +2714,6 @@ } ] }, - { - "pakku_id": "YNF51L3DSgqeEg5w", - "type": "MOD", - "slug": { - "curseforge": "easy-shulker-boxes" - }, - "name": { - "curseforge": "Easy Shulker Boxes" - }, - "id": { - "curseforge": "594006" - }, - "files": [ - { - "type": "curseforge", - "file_name": "EasyShulkerBoxes-v8.0.2-1.20.1-Forge.jar", - "mc_versions": [ - "1.20.1" - ], - "loaders": [ - "forge" - ], - "release_type": "release", - "url": "https://edge.forgecdn.net/files/5157/55/EasyShulkerBoxes-v8.0.2-1.20.1-Forge.jar", - "id": "5157055", - "parent_id": "594006", - "hashes": { - "sha1": "c5245255c422afa2d627e89bbbf4a2f1d5d721e8", - "md5": "e51ded9f25728d16587084eb7adf9fd0" - }, - "required_dependencies": [ - "495476" - ], - "size": 581742, - "date_published": "2024-03-04T12:50:56.090Z" - } - ] - }, { "pakku_id": "ppb2GiRJ64J9brIL", "type": "RESOURCE_PACK", @@ -4835,6 +4842,45 @@ } ] }, + { + "pakku_id": "fJkQrmCPOZBpZUTs", + "type": "MOD", + "slug": { + "curseforge": "longer-chat-history" + }, + "name": { + "curseforge": "Longer Chat History [Forge/NeoForge/Fabric]" + }, + "id": { + "curseforge": "913234" + }, + "files": [ + { + "type": "curseforge", + "file_name": "LongerChatHistory-1.3-Forge.jar", + "mc_versions": [ + "1.20.2", + "1.20.1", + "1.20" + ], + "loaders": [ + "neoforge", + "forge" + ], + "release_type": "release", + "url": "https://edge.forgecdn.net/files/4766/550/LongerChatHistory-1.3-Forge.jar", + "id": "4766550", + "parent_id": "913234", + "hashes": { + "sha1": "717d1e68336519f97b7676322c98c9afe72651a0", + "md5": "f0a3e89a3e42f1db2ef27e4744c34b0b" + }, + "required_dependencies": [], + "size": 7757, + "date_published": "2023-09-24T10:14:45.813Z" + } + ] + }, { "pakku_id": "Qenrkz1XwPDc6kcZ", "type": "MOD", From 180f3fc399053dd9ae2d0a0e1fe0b064569cddfe Mon Sep 17 00:00:00 2001 From: Deepa <52133154+Deepacat@users.noreply.github.com> Date: Thu, 7 May 2026 16:04:14 -0500 Subject: [PATCH 6/9] make mining gadget tiers cyclable --- kubejs/assets/society_trading/lang/en_us.json | 2 +- .../data/society_trading/shops/backpacks.json | 12 +++++++++ .../society_trading/shops/mining_gadgets.json | 14 ----------- .../mods/mininggadgets/shaped.js | 0 .../mods/mininggadgets/shapeless.js | 25 +++++++++++++++++++ 5 files changed, 38 insertions(+), 15 deletions(-) create mode 100644 kubejs/server_scripts/mods/mininggadgets/shaped.js create mode 100644 kubejs/server_scripts/mods/mininggadgets/shapeless.js diff --git a/kubejs/assets/society_trading/lang/en_us.json b/kubejs/assets/society_trading/lang/en_us.json index 77a7e49..93994d3 100644 --- a/kubejs/assets/society_trading/lang/en_us.json +++ b/kubejs/assets/society_trading/lang/en_us.json @@ -7,7 +7,7 @@ "shop.society_trading.mining_gadgets.description": "Upgrades for your (actually SCCOGAC's) trusty mining gadget.", "shop.society_trading.travel_aids": "Travel Aids", "shop.society_trading.travel_aids.description": "Gadgets and devices that help make the journey a little less perilous.", - "shop.society_trading.backpacks": "Backpacks", + "shop.society_trading.backpacks": "Backpacks & Storage", "shop.society_trading.backpacks.description": "Backpacks and their upgrades for automation and convenience!", "shop.society_trading.building_gadgets": "Building Gadgets", "shop.society_trading.building_gadgets.description": "Ingenious gadgets crafted to assist builders in their building.", diff --git a/kubejs/data/society_trading/shops/backpacks.json b/kubejs/data/society_trading/shops/backpacks.json index 3967aea..a4b4a26 100644 --- a/kubejs/data/society_trading/shops/backpacks.json +++ b/kubejs/data/society_trading/shops/backpacks.json @@ -5,6 +5,18 @@ "block_tag": "splendid_ranching:open_backpacks", "jei_catalyst": { "item": "sophisticatedbackpacks:backpack" }, "trades": [ + { + "offer": { "item": "minecraft:shulker_box", "count": 1 }, + "request": { "item": "numismatics:cog", "count": 4 }, + "numismatics_cost": 256, + "trade_id": "splendid_shulker_box" + }, + { + "offer": { "item": "quark:crate", "count": 1 }, + "request": { "item": "numismatics:sprocket", "count": 2 }, + "numismatics_cost": 32, + "trade_id": "splendid_shulker_box" + }, { "offer": { "item": "sophisticatedbackpacks:backpack", "count": 1 }, "request": { "item": "numismatics:crown", "count": 2 }, diff --git a/kubejs/data/society_trading/shops/mining_gadgets.json b/kubejs/data/society_trading/shops/mining_gadgets.json index 73985f4..02b5a95 100644 --- a/kubejs/data/society_trading/shops/mining_gadgets.json +++ b/kubejs/data/society_trading/shops/mining_gadgets.json @@ -11,20 +11,6 @@ "numismatics_cost": 64, "trade_id": "splendid_mining_laser_mk1" }, - { - "offer": { "item": "mininggadgets:mininggadget_fancy", "count": 1 }, - "request": { "item": "numismatics:crown", "count": 1 }, - "second_request": { "item": "mininggadgets:mininggadget_simple", "count": 1 }, - "numismatics_cost": 512, - "trade_id": "splendid_mining_laser_mk2" - }, - { - "offer": { "item": "mininggadgets:mininggadget", "count": 1 }, - "request": { "item": "numismatics:sun", "count": 1 }, - "second_request": { "item": "mininggadgets:mininggadget_fancy", "count": 1 }, - "numismatics_cost": 4096, - "trade_id": "splendid_mining_laser_mk3" - }, { "offer": { "item": "mininggadgets:modificationtable", "count": 1 }, "request": { "item": "numismatics:cog", "count": 1 }, diff --git a/kubejs/server_scripts/mods/mininggadgets/shaped.js b/kubejs/server_scripts/mods/mininggadgets/shaped.js new file mode 100644 index 0000000..e69de29 diff --git a/kubejs/server_scripts/mods/mininggadgets/shapeless.js b/kubejs/server_scripts/mods/mininggadgets/shapeless.js new file mode 100644 index 0000000..e8f7fa6 --- /dev/null +++ b/kubejs/server_scripts/mods/mininggadgets/shapeless.js @@ -0,0 +1,25 @@ +ServerEvents.recipes(e => { + // All function the same, make them swappable + + // mk1 > mk2 + e.shapeless('mininggadgets:mininggadget_fancy', ['mininggadgets:mininggadget_simple']) + .modifyResult((grid, result) => { + let input = grid.find('mininggadgets:mininggadget_simple') + return result.withNBT(input.nbt) + }) + .id(`kubejs:mininggadgets/shapeless/mk1_to_mk2`) + // mk2 > mk3 + e.shapeless('mininggadgets:mininggadget', ['mininggadgets:mininggadget_fancy']) + .modifyResult((grid, result) => { + let input = grid.find('mininggadgets:mininggadget_fancy') + return result.withNBT(input.nbt) + }) + .id(`kubejs:mininggadgets/shapeless/mk2_to_mk3`) + // mk3 > mk1 + e.shapeless('mininggadgets:mininggadget_simple', ['mininggadgets:mininggadget']) + .modifyResult((grid, result) => { + let input = grid.find('mininggadgets:mininggadget') + return result.withNBT(input.nbt) + }) + .id(`kubejs:mininggadgets/shapeless/mk3_to_mk1`) +}) \ No newline at end of file From 9e6e0075c1457d5f6416e3d0cb1d1e9efbee30f6 Mon Sep 17 00:00:00 2001 From: Deepa <52133154+Deepacat@users.noreply.github.com> Date: Thu, 7 May 2026 16:04:20 -0500 Subject: [PATCH 7/9] update modlist --- config/crash_assistant/modlist.json | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/config/crash_assistant/modlist.json b/config/crash_assistant/modlist.json index f49c22a..1972d85 100644 --- a/config/crash_assistant/modlist.json +++ b/config/crash_assistant/modlist.json @@ -482,6 +482,14 @@ "curseForgeHash": 361198542, "modrinthHash": "99bf8e0f4dce30384d9aa2094a750f7aadb548c3" }, + "DontClearChatHistory-1.jar": { + "jarName": "DontClearChatHistory-1.jar", + "modId": "dcch", + "name": "Dont Clear Chat History", + "version": "1", + "curseForgeHash": 3403112640, + "modrinthHash": "a6e532823419a509b7ef9dba7d252eaa19d49b34" + }, "doublejump-1.0.0.jar": { "jarName": "doublejump-1.0.0.jar", "modId": "doublejump", @@ -522,14 +530,6 @@ "curseForgeHash": 1186236462, "modrinthHash": "9bfb5d63ac2e03ecdab8755c968ffa25b799469b" }, - "EasyShulkerBoxes-v8.0.2-1.20.1-Forge.jar": { - "jarName": "EasyShulkerBoxes-v8.0.2-1.20.1-Forge.jar", - "modId": "easyshulkerboxes", - "name": "Easy Shulker Boxes", - "version": "8.0.2", - "curseForgeHash": 2149531480, - "modrinthHash": "c5245255c422afa2d627e89bbbf4a2f1d5d721e8" - }, "embeddium-0.3.31+mc1.20.1.jar": { "jarName": "embeddium-0.3.31+mc1.20.1.jar", "modId": "embeddium", @@ -964,6 +964,14 @@ "curseForgeHash": 123853733, "modrinthHash": "3b9f1c7fea5e0bdbc6f06429e147bd0a7c08663d" }, + "LongerChatHistory-1.3-Forge.jar": { + "jarName": "LongerChatHistory-1.3-Forge.jar", + "modId": "longerchathistory", + "name": "Longer Chat History", + "version": "1.3", + "curseForgeHash": 1497798873, + "modrinthHash": "717d1e68336519f97b7676322c98c9afe72651a0" + }, "lootbeams-1.20.1-1.2.6.jar": { "jarName": "lootbeams-1.20.1-1.2.6.jar", "modId": "lootbeams", From 16ccb4648feacdebae724a536d483387ab300b67 Mon Sep 17 00:00:00 2001 From: Lint Action Date: Thu, 7 May 2026 21:05:17 +0000 Subject: [PATCH 8/9] Fix code style issues with ESLint --- kubejs/server_scripts/mods/mininggadgets/shapeless.js | 4 ++-- kubejs/startup_scripts/blocks/marketDataStorage.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/kubejs/server_scripts/mods/mininggadgets/shapeless.js b/kubejs/server_scripts/mods/mininggadgets/shapeless.js index e8f7fa6..840ca29 100644 --- a/kubejs/server_scripts/mods/mininggadgets/shapeless.js +++ b/kubejs/server_scripts/mods/mininggadgets/shapeless.js @@ -1,6 +1,6 @@ ServerEvents.recipes(e => { // All function the same, make them swappable - + // mk1 > mk2 e.shapeless('mininggadgets:mininggadget_fancy', ['mininggadgets:mininggadget_simple']) .modifyResult((grid, result) => { @@ -22,4 +22,4 @@ ServerEvents.recipes(e => { return result.withNBT(input.nbt) }) .id(`kubejs:mininggadgets/shapeless/mk3_to_mk1`) -}) \ No newline at end of file +}) diff --git a/kubejs/startup_scripts/blocks/marketDataStorage.js b/kubejs/startup_scripts/blocks/marketDataStorage.js index eea84a6..2b99124 100644 --- a/kubejs/startup_scripts/blocks/marketDataStorage.js +++ b/kubejs/startup_scripts/blocks/marketDataStorage.js @@ -37,4 +37,4 @@ StartupEvents.registry("block", e => { global['handleDataStorageTick'](entity) }) }) -}) \ No newline at end of file +}) From 516cb226a46d471b0063226f5063f05903d56f7b Mon Sep 17 00:00:00 2001 From: Deepa <52133154+Deepacat@users.noreply.github.com> Date: Thu, 7 May 2026 16:12:35 -0500 Subject: [PATCH 9/9] 0.5.1 --- CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index bda296d..9b534dd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [0.5.1] +### Changes +- Added a block that stores the daily market data in it, for use with computercraft +- Made mining gadget tiers freely cyclable in crafting +- Fixed shulker tooltips +- Fixed boiler research stage not working +- Fixed research quest not consuming currency +- Add longer chat history & persistence mods + ## [0.5.0] ### Changes - Fixed market randomization not happening on first day of world creation