diff --git a/config/yosbr/config/badoptimizations.txt b/config/yosbr/config/badoptimizations.txt new file mode 100644 index 0000000..93e0562 --- /dev/null +++ b/config/yosbr/config/badoptimizations.txt @@ -0,0 +1,17 @@ +enable_lightmap_caching: true +lightmap_time_change_needed_for_update: 80 +enable_sky_color_caching: true +skycolor_time_change_needed_for_update: 20 +enable_debug_renderer_disable_if_not_needed: true +enable_particle_manager_optimization: true +enable_toast_optimizations: true +enable_sky_angle_caching_in_worldrenderer: true +enable_entity_renderer_caching: true +enable_block_entity_renderer_caching: true +enable_entity_flag_caching: true +enable_remove_redundant_fov_calculations: true +enable_remove_tutorial_if_not_demo: true +show_f3_text: false +ignore_mod_incompatibilities: false +log_config: false +config_version: 3 diff --git a/config/yosbr/config/c2me.toml b/config/yosbr/config/c2me.toml index f0ca277..8f1fa5e 100644 --- a/config/yosbr/config/c2me.toml +++ b/config/yosbr/config/c2me.toml @@ -4,10 +4,17 @@ globalExecutorParallelism = "1" [clientSideConfig] [clientSideConfig.modifyMaxVDConfig] + enableExtRenderDistanceProtocol = false enabled = false [noTickViewDistance] enabled = false [threadedWorldGen] - enabled = false \ No newline at end of file + enabled = false + +[ioSystem] + gcFreeChunkSerializer = true + +[chunkSystem] + syncPlayerTickets = false \ No newline at end of file diff --git a/config/yosbr/config/immediatelyfast.json b/config/yosbr/config/immediatelyfast.json index 79ffb21..62ed226 100644 --- a/config/yosbr/config/immediatelyfast.json +++ b/config/yosbr/config/immediatelyfast.json @@ -8,13 +8,15 @@ "COSMETIC_INFO": "----- Cosmetic only config values below (Does not optimize anything) -----", "dont_add_info_into_debug_hud": true, "EXPERIMENTAL_INFO": "----- Experimental config values below (Rendering glitches may occur) -----", - "experimental_disable_error_checking": false, - "experimental_disable_resource_pack_conflict_handling": false, + "experimental_disable_error_checking": true, + "experimental_disable_resource_pack_conflict_handling": true, + "experimental_screen_batching": true, "experimental_sign_text_buffering": false, + "experimental_universal_hud_batching": true, "DEBUG_INFO": "----- Debug only config values below (Do not touch) -----", "debug_only_and_not_recommended_disable_universal_batching": false, "debug_only_and_not_recommended_disable_mod_conflict_handling": false, "debug_only_and_not_recommended_disable_hardware_conflict_handling": false, "debug_only_print_additional_error_information": false, "debug_only_use_last_usage_for_batch_ordering": false -} \ No newline at end of file +} diff --git a/config/yosbr/config/lithium.properties b/config/yosbr/config/lithium.properties new file mode 100644 index 0000000..3442269 --- /dev/null +++ b/config/yosbr/config/lithium.properties @@ -0,0 +1 @@ +mixin.experimental=true diff --git a/config/yosbr/config/modernfix-mixins.properties b/config/yosbr/config/modernfix-mixins.properties index 127aaca..10ec728 100644 --- a/config/yosbr/config/modernfix-mixins.properties +++ b/config/yosbr/config/modernfix-mixins.properties @@ -1 +1,14 @@ -mixin.perf.dynamic_resources=true \ No newline at end of file +mixin.bugfix.chunk_deadlock=true +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=true +mixin.bugfix.missing_block_entities=true diff --git a/config/yosbr/config/moreculling.toml b/config/yosbr/config/moreculling.toml index 87cacf4..a59ff68 100644 --- a/config/yosbr/config/moreculling.toml +++ b/config/yosbr/config/moreculling.toml @@ -15,6 +15,8 @@ includeMangroveRoots = true powderSnowCulling = true entityModelCulling = false useOnModdedBlocksByDefault = true +endGatewayCulling = true + [modCompatibility] minecraft = true diff --git a/config/yosbr/config/sodium-options.json b/config/yosbr/config/sodium-options.json index 5eb26da..09497fe 100644 --- a/config/yosbr/config/sodium-options.json +++ b/config/yosbr/config/sodium-options.json @@ -1,7 +1,8 @@ { "quality": { "weather_quality": "FAST", - "leaves_quality": "FAST" + "leaves_quality": "FAST", + "enable_vignette": false }, "advanced": { "cpu_render_ahead_limit": 4 diff --git a/config/yosbr/config/threadtweak.json b/config/yosbr/config/threadtweak.json new file mode 100644 index 0000000..3686c52 --- /dev/null +++ b/config/yosbr/config/threadtweak.json @@ -0,0 +1,8 @@ +{ + "threadPriority": { + "game": 8, + "main": 4, + "io": 7, + "integratedServer": 7 + } +} diff --git a/mods/badoptimizations.pw.toml b/mods/badoptimizations.pw.toml new file mode 100644 index 0000000..3b642dc --- /dev/null +++ b/mods/badoptimizations.pw.toml @@ -0,0 +1,16 @@ +filename = 'BadOptimizations-2.2.3-1.20.1.jar' +name = 'BadOptimizations' +side = 'client' +x-prismlauncher-loaders = [ 'forge', 'fabric' ] +x-prismlauncher-mc-versions = [ '1.20.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = '74020601544eacc77804981173957bdd839a0a4688e237483f5ce80a299a14b893abe11a23f60c44162ea8a4f9f3ac2952d0aade9875f87b4b1ef3ef8a254754' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/g96Z4WVZ/versions/6Js5HJ5e/BadOptimizations-2.2.3-1.20.1.jar' + +[update.modrinth] +mod-id = 'g96Z4WVZ' +version = '6Js5HJ5e' \ No newline at end of file diff --git a/mods/noisium.pw.toml b/mods/noisium.pw.toml new file mode 100644 index 0000000..43a59d1 --- /dev/null +++ b/mods/noisium.pw.toml @@ -0,0 +1,16 @@ +filename = 'noisium-fabric-2.3.0+mc1.20-1.20.1.jar' +name = 'Noisium' +side = 'server' +x-prismlauncher-loaders = [ 'quilt', 'fabric' ] +x-prismlauncher-mc-versions = [ '1.20', '1.20.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = 'f0abcdac514bd2b4eb6af3529eeb9980a6fef534d31244879acb291a9943151aeb34f372bf98ae01f6191870bf95e1c0bc36d522433353a1090b96e7ac03c417' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/KuNKN7d2/versions/erSJnRcq/noisium-fabric-2.3.0%2Bmc1.20-1.20.1.jar' + +[update.modrinth] +mod-id = 'KuNKN7d2' +version = 'erSJnRcq' \ No newline at end of file diff --git a/mods/threadtweak.pw.toml b/mods/threadtweak.pw.toml new file mode 100644 index 0000000..5bfc75e --- /dev/null +++ b/mods/threadtweak.pw.toml @@ -0,0 +1,16 @@ +filename = 'threadtweak-fabric-1.20.2-0.1.1.jar' +name = 'ThreadTweak' +side = 'both' +x-prismlauncher-loaders = [ 'quilt', 'fabric' ] +x-prismlauncher-mc-versions = [ '1.20', '1.20.1', '1.20.2' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = 'b5a9fc2775bc8c020cb88b898dcdf473bf77f03ef41be1661a117872b16582a7e30b4f4a94d4c97855484a173e5e41951d47fcc17aef2429828b35308453835c' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/vSEH1ERy/versions/gBP1GqtK/threadtweak-fabric-1.20.2-0.1.1.jar' + +[update.modrinth] +mod-id = 'vSEH1ERy' +version = 'gBP1GqtK' \ No newline at end of file diff --git a/mods/vmp-fabric.pw.toml b/mods/vmp-fabric.pw.toml new file mode 100644 index 0000000..7f3498f --- /dev/null +++ b/mods/vmp-fabric.pw.toml @@ -0,0 +1,16 @@ +filename = 'vmp-fabric-mc1.20.1-0.2.0+beta.7.102-all.jar' +name = 'Very Many Players (Fabric)' +side = 'both' +x-prismlauncher-loaders = [ 'fabric' ] +x-prismlauncher-mc-versions = [ '1.20.1' ] +x-prismlauncher-release-type = 'alpha' + +[download] +hash = '38ba14d870ddbcef233c9baa399005aaccde95d7b77175aa3a795eb9fed1086492b4ac5c6bbc05909dd76dce1b19b5c26613585161c2f3d20f2494beb8b23fe4' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/wnEe9KBa/versions/sV8lIBhJ/vmp-fabric-mc1.20.1-0.2.0%2Bbeta.7.102-all.jar' + +[update.modrinth] +mod-id = 'wnEe9KBa' +version = 'sV8lIBhJ' \ No newline at end of file