From 9eae254850deb09c640234ba32b5c90a2a4de2c1 Mon Sep 17 00:00:00 2001 From: omo50 <144749186+omo50@users.noreply.github.com> Date: Sat, 18 Apr 2026 16:56:22 -0600 Subject: [PATCH] feat(rc-plus): update configs --- .../dev/config/modernfix-mixins.properties | 86 +++++++++++++++++-- .../config/modernfix-mixins.properties | 85 ++++++++++++++++-- .../config/zfastnoise.mixin.toml | 2 +- 3 files changed, 155 insertions(+), 18 deletions(-) diff --git a/modpacks/rc-plus/dev/config/modernfix-mixins.properties b/modpacks/rc-plus/dev/config/modernfix-mixins.properties index 020c4ac59..c8ce50129 100644 --- a/modpacks/rc-plus/dev/config/modernfix-mixins.properties +++ b/modpacks/rc-plus/dev/config/modernfix-mixins.properties @@ -1,14 +1,82 @@ -mixin.bugfix.chunk_deadlock=true +# This is the configuration file for ModernFix. +# In general, prefer using the config screen to editing this file. It can be accessed +# via the standard mod menu on your respective mod loader. Changes will, however, +# require restarting the game to take effect. +# +# The following options can be enabled or disabled if there is a compatibility issue. +# Add a line with your option name and =true or =false at the bottom of the file to enable +# or disable a rule. For example: +# mixin.perf.dynamic_resources=true +# Do not include the #. You may reset to defaults by deleting this file. +# +# Available options: +# mixin.bugfix.chunk_deadlock=false # (overridden for mod compat) +# mixin.bugfix.concurrency=true # (default) +# mixin.bugfix.missing_block_entities=false # (default) +# mixin.bugfix.packet_leak=false # (default) +# mixin.bugfix.paper_chunk_patches=false # (overridden for mod compat) +# mixin.bugfix.restore_old_dragon_movement=false # (default) +# mixin.bugfix.world_leaks=true # (default) +# mixin.bugfix.world_screen_skipped=true # (default) +# mixin.devenv=false # (default) +# mixin.feature.blockentity_incorrect_thread=false # (default) +# mixin.feature.branding=true # (default) +# mixin.feature.cause_lag_by_disabling_threads=false # (default) +# mixin.feature.direct_stack_trace=false # (default) +# mixin.feature.disable_unihex_font=false # (default) +# mixin.feature.integrated_server_watchdog=true # (default) +# mixin.feature.log_stdout_in_log_files=true # (default) +# mixin.feature.mcfunction_profiling=true # (default) +# mixin.feature.measure_time=true # (default) +# mixin.feature.remove_chat_signing=false # (default) +# mixin.feature.remove_telemetry=true # (default) +# mixin.feature.snapshot_easter_egg=true # (default) +# mixin.feature.spam_thread_dump=false # (default) +# mixin.feature.spark_profile_launch=false # (default) +# mixin.feature.spark_profile_world_join=false # (default) +# mixin.feature.stalled_chunk_load_detection=false # (default) +# mixin.feature.warn_missing_perf_mods=true # (default) +# mixin.launch.class_search_cache=true # (default) +# mixin.perf.cache_blockstate_cache_arrays=true # (default) +# mixin.perf.cache_profile_texture_url=true # (default) +# mixin.perf.cache_strongholds=false # (overridden for mod compat) +# mixin.perf.chunk_meshing=true # (default) +# mixin.perf.clear_fabric_mapping_tables=false # (default) +# mixin.perf.clear_mixin_classinfo=false # (default) +# mixin.perf.compact_bit_storage=true # (default) +# mixin.perf.compress_unihex_font=true # (default) +# mixin.perf.dedicated_reload_executor=true # (default) +# mixin.perf.deduplicate_climate_parameters=false # (default) +# mixin.perf.deduplicate_location=false # (default) +# mixin.perf.deduplicate_wall_shapes=true # (default) +# mixin.perf.dynamic_dfu=true # (default) +# mixin.perf.dynamic_entity_renderers=false # (default) +# mixin.perf.dynamic_resources=false # (default) +# mixin.perf.dynamic_sounds=true # (default) +# mixin.perf.dynamic_structure_manager=true # (default) +# mixin.perf.faster_command_suggestions=true # (default) +# mixin.perf.faster_item_rendering=false # (default) +# mixin.perf.faster_texture_stitching=true # (default) +# mixin.perf.ingredient_item_deduplication=false # (default) +# mixin.perf.lazy_search_tree_registry=true # (default) +# mixin.perf.memoize_creative_tab_build=true # (default) +# mixin.perf.model_optimizations=true # (default) +# mixin.perf.mojang_registry_size=true # (default) +# mixin.perf.remove_biome_temperature_cache=true # (default) +# mixin.perf.state_definition_construct=true # (default) +# mixin.perf.thread_priorities=true # (default) +# mixin.perf.ticking_chunk_alloc=true # (default) +# mixin.perf.worldgen_allocation=false # (default) +# mixin.safety=true # (default) +# +# User overrides go here. mixin.bugfix.packet_leak=true -mixin.bugfix.paper_chunk_patches=true mixin.perf.clear_fabric_mapping_tables=true mixin.perf.clear_mixin_classinfo=true -mixin.perf.dynamic_entity_renderers=true -mixin.perf.faster_item_rendering=true -mixin.perf.nbt_memory_usage=true -mixin.perf.dynamic_sounds=true -mixin.perf.thread_priorities=false mixin.perf.deduplicate_location=true -mixin.perf.worldgen_allocation=true -mixin.perf.dynamic_resources=false +mixin.perf.dynamic_entity_renderers=true +mixin.perf.dynamic_resources=true +mixin.perf.faster_item_rendering=true mixin.perf.ingredient_item_deduplication=true +mixin.perf.thread_priorities=false +mixin.perf.worldgen_allocation=true diff --git a/modpacks/rc-plus/dev/config/modpack_defaults/config/modernfix-mixins.properties b/modpacks/rc-plus/dev/config/modpack_defaults/config/modernfix-mixins.properties index 31f94f51e..c8ce50129 100644 --- a/modpacks/rc-plus/dev/config/modpack_defaults/config/modernfix-mixins.properties +++ b/modpacks/rc-plus/dev/config/modpack_defaults/config/modernfix-mixins.properties @@ -1,13 +1,82 @@ -mixin.bugfix.chunk_deadlock=true +# This is the configuration file for ModernFix. +# In general, prefer using the config screen to editing this file. It can be accessed +# via the standard mod menu on your respective mod loader. Changes will, however, +# require restarting the game to take effect. +# +# The following options can be enabled or disabled if there is a compatibility issue. +# Add a line with your option name and =true or =false at the bottom of the file to enable +# or disable a rule. For example: +# mixin.perf.dynamic_resources=true +# Do not include the #. You may reset to defaults by deleting this file. +# +# Available options: +# mixin.bugfix.chunk_deadlock=false # (overridden for mod compat) +# mixin.bugfix.concurrency=true # (default) +# mixin.bugfix.missing_block_entities=false # (default) +# mixin.bugfix.packet_leak=false # (default) +# mixin.bugfix.paper_chunk_patches=false # (overridden for mod compat) +# mixin.bugfix.restore_old_dragon_movement=false # (default) +# mixin.bugfix.world_leaks=true # (default) +# mixin.bugfix.world_screen_skipped=true # (default) +# mixin.devenv=false # (default) +# mixin.feature.blockentity_incorrect_thread=false # (default) +# mixin.feature.branding=true # (default) +# mixin.feature.cause_lag_by_disabling_threads=false # (default) +# mixin.feature.direct_stack_trace=false # (default) +# mixin.feature.disable_unihex_font=false # (default) +# mixin.feature.integrated_server_watchdog=true # (default) +# mixin.feature.log_stdout_in_log_files=true # (default) +# mixin.feature.mcfunction_profiling=true # (default) +# mixin.feature.measure_time=true # (default) +# mixin.feature.remove_chat_signing=false # (default) +# mixin.feature.remove_telemetry=true # (default) +# mixin.feature.snapshot_easter_egg=true # (default) +# mixin.feature.spam_thread_dump=false # (default) +# mixin.feature.spark_profile_launch=false # (default) +# mixin.feature.spark_profile_world_join=false # (default) +# mixin.feature.stalled_chunk_load_detection=false # (default) +# mixin.feature.warn_missing_perf_mods=true # (default) +# mixin.launch.class_search_cache=true # (default) +# mixin.perf.cache_blockstate_cache_arrays=true # (default) +# mixin.perf.cache_profile_texture_url=true # (default) +# mixin.perf.cache_strongholds=false # (overridden for mod compat) +# mixin.perf.chunk_meshing=true # (default) +# mixin.perf.clear_fabric_mapping_tables=false # (default) +# mixin.perf.clear_mixin_classinfo=false # (default) +# mixin.perf.compact_bit_storage=true # (default) +# mixin.perf.compress_unihex_font=true # (default) +# mixin.perf.dedicated_reload_executor=true # (default) +# mixin.perf.deduplicate_climate_parameters=false # (default) +# mixin.perf.deduplicate_location=false # (default) +# mixin.perf.deduplicate_wall_shapes=true # (default) +# mixin.perf.dynamic_dfu=true # (default) +# mixin.perf.dynamic_entity_renderers=false # (default) +# mixin.perf.dynamic_resources=false # (default) +# mixin.perf.dynamic_sounds=true # (default) +# mixin.perf.dynamic_structure_manager=true # (default) +# mixin.perf.faster_command_suggestions=true # (default) +# mixin.perf.faster_item_rendering=false # (default) +# mixin.perf.faster_texture_stitching=true # (default) +# mixin.perf.ingredient_item_deduplication=false # (default) +# mixin.perf.lazy_search_tree_registry=true # (default) +# mixin.perf.memoize_creative_tab_build=true # (default) +# mixin.perf.model_optimizations=true # (default) +# mixin.perf.mojang_registry_size=true # (default) +# mixin.perf.remove_biome_temperature_cache=true # (default) +# mixin.perf.state_definition_construct=true # (default) +# mixin.perf.thread_priorities=true # (default) +# mixin.perf.ticking_chunk_alloc=true # (default) +# mixin.perf.worldgen_allocation=false # (default) +# mixin.safety=true # (default) +# +# User overrides go here. mixin.bugfix.packet_leak=true -mixin.bugfix.paper_chunk_patches=true mixin.perf.clear_fabric_mapping_tables=true mixin.perf.clear_mixin_classinfo=true -mixin.perf.dynamic_entity_renderers=true -mixin.perf.faster_item_rendering=true -mixin.perf.nbt_memory_usage=true -mixin.perf.dynamic_sounds=true -mixin.perf.thread_priorities=false mixin.perf.deduplicate_location=true -mixin.perf.worldgen_allocation=true +mixin.perf.dynamic_entity_renderers=true +mixin.perf.dynamic_resources=true +mixin.perf.faster_item_rendering=true mixin.perf.ingredient_item_deduplication=true +mixin.perf.thread_priorities=false +mixin.perf.worldgen_allocation=true diff --git a/modpacks/simply/dev/config/modpack_defaults/config/zfastnoise.mixin.toml b/modpacks/simply/dev/config/modpack_defaults/config/zfastnoise.mixin.toml index 8e61f700e..119a00c85 100644 --- a/modpacks/simply/dev/config/modpack_defaults/config/zfastnoise.mixin.toml +++ b/modpacks/simply/dev/config/modpack_defaults/config/zfastnoise.mixin.toml @@ -14,7 +14,7 @@ version = 1 [perf.surface] #Predict biomes in advance in surface builder. Major speedup for surface builder but may cause mod incompatibility #default: false - biome = false + biome = true #Skip trivial surface builder. Major speedup for end dimension. Depends on surface builder #default: true trivial = true