From 7ffc108f43b57fc003117787fa18536b033f264c2aca8ffbf38f5b1eff79a47f Mon Sep 17 00:00:00 2001 From: anonoe <8bdd1ef7-1633-4e26-83a0-8dda8605bcd0@aleeas.com> Date: Sat, 12 Apr 2025 20:18:40 +0200 Subject: [PATCH] Revert "test" This reverts commit 4490ac624365abd17ce52ea804c6f6ffc42559d2f76f1c1804d8aa12d6ab6c59. --- .../config/NoChatReports/NCR-Client.json | 17 +- client/minecraft/config/badoptimizations.txt | 56 -- client/minecraft/config/c2me.toml | 169 +----- .../config/ferritecore.mixin.properties | 23 +- client/minecraft/config/immediatelyfast.json | 19 +- client/minecraft/config/minihud.json | 561 +----------------- .../config/modernfix-mixins.properties | 82 +-- client/minecraft/config/moreculling.toml | 16 - client/minecraft/config/sodium-options.json | 17 +- client/minecraft/config/threadtweak.json | 7 +- client/minecraft/config/vmp.properties | 20 +- client/minecraft/config/zoomify.json | 27 +- 12 files changed, 39 insertions(+), 975 deletions(-) diff --git a/client/minecraft/config/NoChatReports/NCR-Client.json b/client/minecraft/config/NoChatReports/NCR-Client.json index 5a5c248..19fbc4f 100644 --- a/client/minecraft/config/NoChatReports/NCR-Client.json +++ b/client/minecraft/config/NoChatReports/NCR-Client.json @@ -1,20 +1,5 @@ { - "defaultSigningMode": "PROMPT", - "enableMod": true, "showNCRButton": false, "showReloadButton": false, - "verifiedIconEnabled": false, - "showServerSafety": true, - "hideInsecureMessageIndicators": true, - "hideModifiedMessageIndicators": true, - "hideSystemMessageIndicators": true, - "hideWarningToast": true, - "hideSigningRequestMessage": false, - "alwaysHideReportButton": false, - "skipRealmsWarning": false, - "disableTelemetry": true, - "removeTelemetryButton": true, - "demandOnServer": false, - "verifiedIconOffsetX": 0, - "verifiedIconOffsetY": 0 + "verifiedIconEnabled": false } \ No newline at end of file diff --git a/client/minecraft/config/badoptimizations.txt b/client/minecraft/config/badoptimizations.txt index 04915c1..2b45c84 100644 --- a/client/minecraft/config/badoptimizations.txt +++ b/client/minecraft/config/badoptimizations.txt @@ -1,73 +1,17 @@ -# BadOptimizations configuration -# Toggle and configure optimizations here. -# *All* of these require restarts. - -# Whether we should cancel updating the lightmap if not needed. enable_lightmap_caching: true -# How much the in-game time must change in ticks (default tick rate = 1/20th of a second) -# for the lightmap to update. -# Higher values will result in less frequent updates -# to block lighting, but slightly better performance. -# Values below 2 will disable the optimization. lightmap_time_change_needed_for_update: 80 - -# Whether the sky's color should be cached unless you're on a biome border. enable_sky_color_caching: true -# How much the in-game time must change in ticks for the sky color to -# be recalculated when not between biome borders. Higher values will result in -# the sky updating less frequently, but slightly better performance. -# Values below 2 will all have the same effect. skycolor_time_change_needed_for_update: 20 - -# Whether we should avoid calling debug renderers -# if there are no debug entries to render or process. enable_debug_renderer_disable_if_not_needed: true - -# -# Micro optimizations -# - -# Whether we should avoid calling the particle manager -# and its calculations if there are no particles. enable_particle_manager_optimization: true -# Whether we should avoid calling the toast manager if there are no toasts. enable_toast_optimizations: true -# Whether the result of getSkyAngle should be cached -# for the entire frame during rendering. enable_sky_angle_caching_in_worldrenderer: true -# Whether entity renderers should be stored directly in EntityType instead of a HashMap. -# If your entity-adding mod crashes with this mod, it's probably this option's fault. enable_entity_renderer_caching: true -# Whether block entity renderers should be stored in BlockEntityType instead of a HashMap. enable_block_entity_renderer_caching: true -# Whether entity flags should be cached instead of calling DataTracker. -# Also removes the unnecessary thread lock in DataTracker. -# Unneeded with Lithium. Has no effect in Minecraft 1.20.5+. enable_entity_flag_caching: true -# Whether we should avoid calling FOV calculations -# if the FOV effect scale is zero. enable_remove_redundant_fov_calculations: true -# Don't tick the tutorial if the game is not in demo mode. enable_remove_tutorial_if_not_demo: true - -# -# Other -# - -# Whether BadOptimizations should be added onto -# the left text of the F3 menu. show_f3_text: false - -# Some config options will be force-disabled if certain mods are present -# due to incompatibilities (e.g. entity rendering caching -# is disabled w/ Twilight Forest / BedrockSkinUtility / SkinShuffle). -# However, if you still want to use the optimizations, you can override it -# by setting this to true. Beware of crashes. And Herobrine. ignore_mod_incompatibilities: false - -# Whether to log the entire config into console when booting up. -# If you plan on reporting an issue, please keep this on. log_config: false - -# Do not change this config_version: 4 diff --git a/client/minecraft/config/c2me.toml b/client/minecraft/config/c2me.toml index 8ddf3ff..b121029 100644 --- a/client/minecraft/config/c2me.toml +++ b/client/minecraft/config/c2me.toml @@ -1,152 +1,17 @@ -version = 3 -# (Default: -# max( -# 1, -# min( -# if( is_windows, -# (cpus / 1.6 - 2), -# (cpus / 1.2 - 2) -# ), -# if( is_j9vm, -# ( ( mem_gb - (if(is_client, 0.6, 0.2)) ) / 0.5 ), -# ( ( mem_gb - (if(is_client, 1.2, 0.6)) ) / 1.2 ) -# ) -# ) - if(is_client, 2, 0) -# ) -# ) -# The expression for the default value of global executor parallelism. -# This is used when the parallelism isn't overridden. -# Available variables: is_windows, is_j9vm, is_client, cpus, mem_gb -# -defaultGlobalExecutorParallelismExpression = "max(1,min(if(is_client,(cpus/2.66+1),(cpus/1.5)),if(is_j9vm,((mem_gb-(if(is_client,0.5,0.2)))/0.2),((mem_gb-(if(is_client,0.8,0.5)))/0.2))))" -# (Default: 2) Configures the parallelism of global executor -globalExecutorParallelism = "default" - -[clientSideConfig] - - [clientSideConfig.modifyMaxVDConfig] - # (Default: true) Whether to modify maximum view distance - enabled = false - # (Default: 35) Max render distance allowed in game options - maxViewDistance = "default" - -[noTickViewDistance] - # (Default: true) Whether to use compatibility mode to send chunks - # This may fix some mod compatibility issues - compatibilityMode = false - # (Default: 3) No-tick view distance max concurrent chunk loads - # Lower this for a better latency and higher this for a faster loading - maxConcurrentChunkLoads = 2 - # (Default: false) Whether to ensure correct chunks within normal render distance - # This will send chunks twice increasing network load - ensureChunkCorrectness = "default" - # (Default: true) Whether to enable no-tick view distance - enabled = "default" - -[ioSystem] - # (Default: true) Whether to use async chunk loading & unloading - async = "default" - # (Default: -1) Defines which chunk compression should be used - # -1 for Vanilla default - # 1 for GZip (RFC1952) (Vanilla compatible) - # 2 for Zlib (RFC1950) (Vanilla default) (Vanilla compatible) - # 3 for Uncompressed (Fastest, but higher disk usage) (Vanilla compatible) - # - # Original chunk data will still readable after modifying this option - # as this option only affects newly stored chunks - # Invalid values will fall back to vanilla default - # - chunkStreamVersion = "default" - # (Default: false) EXPERIMENTAL FEATURE - # This replaces the way your chunks are saved. - # Please keep regular backups of your world if you are using this feature, - # and report any world issues you encounter with this feature to our GitHub. - # - # Whether to use the fast reduced allocation chunk serializer - # (may cause incompatibility with other mods) - # - # Set to false for the following reasons: - # Incompatible with architectury@9.2.14 (*) (defined in c2me) - gcFreeChunkSerializer = true - # (Default: true) Whether to use the optimized implementation of IO system - replaceImpl = "default" - # (Default: 8192) Soft limit for io worker nbt cache - chunkDataCacheSoftLimit = "default" - # (Default: 32678) Hard limit for io worker nbt cache - chunkDataCacheLimit = "default" - -[threadedWorldGen] - # (Default: true) Whether to allow feature generation (world decorations like trees, ores and etc.) run in parallel - # (may cause incompatibility with other mods) - allowThreadedFeatures = "default" - # (Default: true) Whether to allow reducing lock radius - # (may cause incompatibility with other mods) - reduceLockRadius = "default" - # (Default: true) Whether to enable async and parallel scheduling - # This will reduce server thread load - # (may cause incompatibility with other mods) - # - asyncScheduling = "default" - # (Default: false) Whether to enable this feature - enabled = true - -[fixes] - # (Default: true) - # Whether to disable the shutdown hook of log4j2 on dedicated servers. - # Enabling this also makes the JVM exit when the dedicated server is considered fully shut down. - # This option have no effect on client-side. - # We has historically been doing this, and this config option allows you to disable this behavior. - # - disableLoggingShutdownHook = "default" - # (Default: true) Enforces safe world random access. - # This feature detects unsafe off-thread world random access, helping to find the causes - # of mysterious "Accessing LegacyRandomSource from multiple threads" crash. - # The default behavior is to fail hard when such bad things happens. - # Disabling this option will replace this behavior with a warning. - # - # It is generally not recommended to disable this settings unless you know what you are doing - # - # - enforceSafeWorldRandomAccess = "default" - -[generalOptimizations] - # (Default: 100000) The task interval of mid-tick chunk tasks in nanoseconds (-1 to disable) - # Mid-tick chunk tasks is to execute chunk tasks during server tick loop - # to speed up chunk loading and generation - # This helps chunks loading and generating under high MSPT but may raise - # MSPT when chunks are loading or generating - # - # It is generally not recommended to adjust this value unless you know - # what you are doing - # - # Incompatible with Dimensional Threading (dimthread) - # - midTickChunkTasksInterval = "default" - # (Default: true) Whether to let async chunk request no longer block server thread - # (may cause incompatibility with other mods) - optimizeAsyncChunkRequest = "default" - - [generalOptimizations.autoSave] - # (Default: ENHANCED) Defines how auto save should be handled - # VANILLA: Use vanilla auto-save behavior (auto-save performed every tick during ticking) - # ENHANCED: Use C2ME enhanced auto-save (auto-save performed when the server have spare time after ticking) - # PERIODIC: Use pre-1.18 vanilla auto-save behavior (auto-save performed every 6000 ticks during ticking) - # - # Please preserve quotes so this config don't break - # - mode = "default" - # (Default: 20000) Defines the delay in milliseconds between performing auto-save for a chunk - # This is only used when mode is set to ENHANCED - # - delay = "default" - -[vanillaWorldGenOptimizations] - # (Default: true) Whether to enable aquifer optimizations to accelerate overworld worldgen - # (may cause incompatibility with other mods) - optimizeAquifer = "default" - # (Default: true) Whether to enable End Biome Cache to accelerate The End worldgen - # This is no longer included in lithium-fabric - # (may cause incompatibility with other mods) - # - useEndBiomeCache = "default" - +version = 3 +defaultGlobalExecutorParallelismExpression = "max(1,min(if(is_client,(cpus/2.66+1),(cpus/1.5)),if(is_j9vm,((mem_gb-(if(is_client,0.5,0.2)))/0.2),((mem_gb-(if(is_client,0.8,0.5)))/0.2))))" + +[clientSideConfig] + + [clientSideConfig.modifyMaxVDConfig] + enabled = false + +[noTickViewDistance] + compatibilityMode = false + maxConcurrentChunkLoads = 2 + +[ioSystem] + gcFreeChunkSerializer = true + +[threadedWorldGen] + enabled = true diff --git a/client/minecraft/config/ferritecore.mixin.properties b/client/minecraft/config/ferritecore.mixin.properties index d55d381..77da9f7 100644 --- a/client/minecraft/config/ferritecore.mixin.properties +++ b/client/minecraft/config/ferritecore.mixin.properties @@ -1,22 +1 @@ -# Replace the blockstate neighbor table -replaceNeighborLookup = true -# Do not store the properties of a state explicitly and read themfrom the replace neighbor table instead. Requires replaceNeighborLookup to be enabled -replacePropertyMap = true -# Cache the predicate instances used in multipart models -cacheMultipartPredicates = true -# Avoid creation of new strings when creating ModelResourceLocations -modelResourceLocations = true -# Do not create a new MultipartBakedModel instance for each block state using the same multipartmodel. Requires cacheMultipartPredicates to be enabled -multipartDeduplication = true -# Deduplicate cached data for blockstates, most importantly collision and render shapes -blockstateCacheDeduplication = true -# Deduplicate vertex data of baked quads in the basic model implementations -bakedQuadDeduplication = true -# Use smaller data structures for "simple" models, especially models with few side-specific faces -modelSides = true -# Replace objects used to detect multi-threaded access to chunks by a much smaller field. This option is disabled by default due to very rare and very hard-to-reproduce crashes, use at your own risk! -useSmallThreadingDetector = true -# Use a slightly more compact, but also slightly slower representation for block states -compactFastMap = false -# Populate the neighbor table used by vanilla. Enabling this slightly increases memory usage, but can help with issues in the rare case where mods access it directly. -populateNeighborTable = false +useSmallThreadingDetector = true \ No newline at end of file diff --git a/client/minecraft/config/immediatelyfast.json b/client/minecraft/config/immediatelyfast.json index b9d8ea1..7f3e913 100644 --- a/client/minecraft/config/immediatelyfast.json +++ b/client/minecraft/config/immediatelyfast.json @@ -1,21 +1,6 @@ { - "REGULAR_INFO": "----- Regular config values below -----", - "font_atlas_resizing": true, - "map_atlas_generation": true, - "hud_batching": true, - "fast_text_lookup": true, - "fast_buffer_upload": true, - "COSMETIC_INFO": "----- Cosmetic only config values below (Does not optimize anything) -----", - "dont_add_info_into_debug_hud": false, - "EXPERIMENTAL_INFO": "----- Experimental config values below (Rendering glitches may occur) -----", "experimental_disable_error_checking": true, "experimental_disable_resource_pack_conflict_handling": false, "experimental_sign_text_buffering": true, - "experimental_screen_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 + "experimental_screen_batching": true +} diff --git a/client/minecraft/config/minihud.json b/client/minecraft/config/minihud.json index fb66dad..ea9e7f5 100644 --- a/client/minecraft/config/minihud.json +++ b/client/minecraft/config/minihud.json @@ -1,582 +1,29 @@ { - "InfoLineOrders": { - "infoBeeCount": 36, - "infoBiome": 19, - "infoBiomeRegistryName": 20, - "infoBlockBreakSpeed": 6, - "infoBlockInChunk": 28, - "infoBlockPosition": 6, - "infoBlockProperties": 27, - "infoChunkPosition": 7, - "infoChunkSections": 14, - "infoChunkSectionsLine": 15, - "infoChunkUpdates": 16, - "infoCoordinates": 4, - "infoCoordinatesScaled": 4, - "infoDifficulty": 18, - "infoDimensionId": 5, - "infoDistance": 33, - "infoEntities": 21, - "infoEntitiesClientWorld": 22, - "infoEntityRegistryName": 24, - "infoFacing": 8, - "infoFurnaceXp": 30, - "infoFPS": 0, - "infoHoneyLevel": 37, - "infoHorseSpeed": 36, - "infoHorseJump": 37, - "infoLightLevel": 10, - "infoLookingAtBlock": 25, - "infoLookingAtBlockInChunk": 26, - "infoLookingAtEntity": 23, - "infoMemoryUsage": 0, - "infoMobCaps": 10, - "infoLoadedChunksCount": 31, - "infoParticleCount": 17, - "infoPing": 36, - "infoRegionFile": 29, - "infoRotationPitch": 12, - "infoRotationYaw": 11, - "infoServerTPS": 9, - "infoSlimeChunk": 22, - "infoSpeed": 13, - "infoSpeedAxis": 13, - "infoSpeedHV": 13, - "infoSprinting": 40, - "infoTileEntities": 32, - "infoTimeDayModulo": 35, - "infoTimeIRL": 1, - "infoTimeTotalModulo": 34, - "infoTimeWorld": 2, - "infoWorldTimeFormatted": 3 - }, - "Colors": { - "beaconRangeLvl1": "#20E060FF", - "beaconRangeLvl2": "#20FFB040", - "beaconRangeLvl3": "#20FFF040", - "beaconRangeLvl4": "#2060FF40", - "blockGridOverlayColor": "#80FFFFFF", - "conduitRange": "#2030FFFF", - "lightLevelMarkerBlockLit": "#FF209040", - "lightLevelMarkerDark": "#FFFF4848", - "lightLevelMarkerDim": "#FFC0C040", - "lightLevelMarkerSkyLit": "#FFFFFF33", - "lightLevelNumberBlockDark": "#FFC03030", - "lightLevelNumberBlockDim": "#FFC0C040", - "lightLevelNumberBlockLit": "#FF20FF40", - "lightLevelNumberSkyDark": "#FFFFF030", - "lightLevelNumberSkyDim": "#FFC0C030", - "lightLevelNumberSkyLit": "#FF40E0FF", - "randomTicksFixedOverlayColor": "#30F9F225", - "randomTicksPlayerOverlayColor": "#3030FE73", - "regionOverlayColor": "#30FF8019", - "shapeAdjustableSpawnSphere": "#6030B0B0", - "shapeBox": "#6050A0A0", - "shapeCanDespawnSphere": "#60A04050", - "shapeCanSpawnSphere": "#60A04050", - "shapeCircle": "#6030B0B0", - "shapeDespawnSphere": "#60A04050", - "shapeLineBlocky": "#6030F0B0", - "shapeSphereBlocky": "#6030B0B0", - "slimeChunksOverlayColor": "#3020F020", - "spawnPlayerEntityOverlayColor": "#302050D0", - "spawnPlayerLazyOverlayColor": "#30D030D0", - "spawnPlayerOuterOverlayColor": "#306900D2", - "spawnRealEntityOverlayColor": "#3030FF20", - "spawnRealLazyOverlayColor": "#30FF3020", - "spawnRealOuterOverlayColor": "#309D581A", - "spawnableColumnHeightsOverlayColor": "#A0FF00FF", - "textBackgroundColor": "#A0505050", - "textColor": "#FFE0E0E0" - }, "Generic": { "axolotlTooltipsTooltips": true, "beeTooltips": true, "honeyTooltips": true, - "biomeOverlaySingleColor": true, - "debugMessages": false, - "debugRendererPathFindingEnablePointWidth": true, - "dontClearStoredSeedOnDimensionChange": true, - "enableVanillaDebugRendererFix": true, - "lightLevelAutoHeight": false, - "lightLevelCollisionCheck": false, - "lightLevelColoredNumbers": true, - "lightLevelNumberRotation": true, - "lightLevelRenderThrough": false, - "lightLevelSkipBlockCheck": false, - "lightLevelUnderWater": false, "mapPreview": true, - "offsetSubtitleHud": true, - "requireSneak": false, "shulkerBoxPreview": true, - "shulkerDisplayBgColor": true, - "shulkerDisplayRequireShift": true, - "slimeChunkTopToPlayer": true, - "sortLinesByLength": false, - "sortLinesReversed": false, - "structuresRenderThrough": false, - "useCustomizedCoordinateFormat": true, - "useFontShadow": false, - "useTextBackground": true, "mainRenderingToggle": { "enabled": true, "hotkey": { "keys": "" } - }, - "openConfigGui": { - "keys": "H,C" - }, - "requiredKey": { - "keys": "" - }, - "setDistanceReferencePoint": { - "keys": "" - }, - "shapeEditor": { - "keys": "" - }, - "blockGridOverlayMode": "all", - "lightLevelMarkerCondition": "spawnable", - "lightLevelMarkers": "square", - "lightLevelNumberCondition": "always", - "lightLevelNumbers": "block", - "hudAlignment": "top_left", - "biomeOverlayRange": 4, - "biomeOverlayRangeVertical": 0, - "blockGridOverlayRadius": 32, - "coordinateFormat": "x: %.1f y: %.1f z: %.1f", - "dateFormatReal": "yyyy-MM-dd HH:mm:ss", - "dateFormatMinecraft": "MC time: (day {DAY}) {HOUR}:{MIN}:xx", - "fontScale": 0.5, - "lightLevelMarkerSize": 0.84, - "lightLevelNumberOffsetBlockX": 0.26, - "lightLevelNumberOffsetBlockY": 0.32, - "lightLevelNumberOffsetSkyX": 0.42, - "lightLevelNumberOffsetSkyY": 0.56, - "lightLevelRange": 24, - "lightLevelThresholdDim": 0, - "lightLevelThresholdSafe": 1, - "lightLevelRenderOffset": 0.005, - "mapPreviewSize": 160, - "slimeChunkOverlayRadius": -1, - "spawnableColumnHeightsOverlayRadius": 40, - "textPosX": 4, - "textPosY": 4, - "timeDayDivisor": 24000, - "timeTotalDivisor": 24000 + } }, "InfoTypeToggles": { - "infoBeeCount": false, - "infoBiome": false, - "infoBiomeRegistryName": false, - "infoBlockBreakSpeed": false, - "infoBlockInChunk": false, - "infoBlockPosition": false, - "infoBlockProperties": false, - "infoChunkPosition": false, - "infoChunkSections": false, - "infoChunkSectionsLine": false, - "infoChunkUpdates": false, "infoCoordinates": false, - "infoCoordinatesScaled": false, - "infoDifficulty": false, - "infoDimensionId": false, - "infoDistance": false, - "infoEntities": false, - "infoEntitiesClientWorld": false, - "infoEntityRegistryName": false, "infoFacing": false, - "infoFurnaceXp": false, - "infoFPS": false, - "infoHoneyLevel": false, - "infoHorseSpeed": false, - "infoHorseJump": false, - "infoLightLevel": false, - "infoLookingAtBlock": false, - "infoLookingAtBlockInChunk": false, - "infoLookingAtEntity": false, - "infoMemoryUsage": false, - "infoMobCaps": false, - "infoLoadedChunksCount": false, - "infoParticleCount": false, - "infoPing": false, - "infoRegionFile": false, - "infoRotationPitch": false, - "infoRotationYaw": false, - "infoServerTPS": false, - "infoSlimeChunk": false, - "infoSpeed": false, - "infoSpeedAxis": false, - "infoSpeedHV": false, - "infoSprinting": false, - "infoTileEntities": false, - "infoTimeDayModulo": false, - "infoTimeIRL": false, - "infoTimeTotalModulo": false, - "infoTimeWorld": false, - "infoWorldTimeFormatted": false - }, - "InfoHotkeys": { - "infoBeeCount": { - "keys": "" - }, - "infoBiome": { - "keys": "" - }, - "infoBiomeRegistryName": { - "keys": "" - }, - "infoBlockBreakSpeed": { - "keys": "" - }, - "infoBlockInChunk": { - "keys": "" - }, - "infoBlockPosition": { - "keys": "" - }, - "infoBlockProperties": { - "keys": "" - }, - "infoChunkPosition": { - "keys": "" - }, - "infoChunkSections": { - "keys": "" - }, - "infoChunkSectionsLine": { - "keys": "" - }, - "infoChunkUpdates": { - "keys": "" - }, - "infoCoordinates": { - "keys": "" - }, - "infoCoordinatesScaled": { - "keys": "" - }, - "infoDifficulty": { - "keys": "" - }, - "infoDimensionId": { - "keys": "" - }, - "infoDistance": { - "keys": "" - }, - "infoEntities": { - "keys": "" - }, - "infoEntitiesClientWorld": { - "keys": "" - }, - "infoEntityRegistryName": { - "keys": "" - }, - "infoFacing": { - "keys": "" - }, - "infoFurnaceXp": { - "keys": "" - }, - "infoFPS": { - "keys": "" - }, - "infoHoneyLevel": { - "keys": "" - }, - "infoHorseSpeed": { - "keys": "" - }, - "infoHorseJump": { - "keys": "" - }, - "infoLightLevel": { - "keys": "" - }, - "infoLookingAtBlock": { - "keys": "" - }, - "infoLookingAtBlockInChunk": { - "keys": "" - }, - "infoLookingAtEntity": { - "keys": "" - }, - "infoMemoryUsage": { - "keys": "" - }, - "infoMobCaps": { - "keys": "" - }, - "infoLoadedChunksCount": { - "keys": "" - }, - "infoParticleCount": { - "keys": "" - }, - "infoPing": { - "keys": "" - }, - "infoRegionFile": { - "keys": "" - }, - "infoRotationPitch": { - "keys": "" - }, - "infoRotationYaw": { - "keys": "" - }, - "infoServerTPS": { - "keys": "" - }, - "infoSlimeChunk": { - "keys": "" - }, - "infoSpeed": { - "keys": "" - }, - "infoSpeedAxis": { - "keys": "" - }, - "infoSpeedHV": { - "keys": "" - }, - "infoSprinting": { - "keys": "" - }, - "infoTileEntities": { - "keys": "" - }, - "infoTimeDayModulo": { - "keys": "" - }, - "infoTimeIRL": { - "keys": "" - }, - "infoTimeTotalModulo": { - "keys": "" - }, - "infoTimeWorld": { - "keys": "" - }, - "infoWorldTimeFormatted": { - "keys": "" - } + "infoTimeIRL": false }, "RendererToggles": { - "overlayBeaconRange": false, - "overlayBiomeBorder": false, - "overlayBlockGrid": false, - "overlayConduitRange": false, - "overlayLightLevel": false, - "overlayRandomTicksFixed": false, - "overlayRandomTicksPlayer": false, - "overlayRegionFile": false, - "overlaySlimeChunks": false, - "overlaySpawnableColumnHeights": false, - "overlaySpawnChunkReal": false, - "overlaySpawnChunkPlayer": false, - "overlayStructureMainToggle": false, - "shapeRenderer": false, - "debugChunkBorder": false, - "debugChunkInfo": false, - "debugChunkOcclusion": false, - "debugCollisionBoxEnabled": false, - "debugNeighborsUpdateEnabled": false, - "debugPathfindingEnabled": false, - "debugSolidFaceEnabled": false, - "debugWaterEnabled": false + "overlayLightLevel": false }, "RendererHotkeys": { - "overlayBeaconRange": { - "keys": "" - }, - "overlayBiomeBorder": { - "keys": "" - }, - "overlayBlockGrid": { - "keys": "" - }, - "overlayConduitRange": { - "keys": "" - }, "overlayLightLevel": { "keys": "LEFT_CONTROL,L" - }, - "overlayRandomTicksFixed": { - "keys": "" - }, - "overlayRandomTicksPlayer": { - "keys": "" - }, - "overlayRegionFile": { - "keys": "" - }, - "overlaySlimeChunks": { - "keys": "" - }, - "overlaySpawnableColumnHeights": { - "keys": "" - }, - "overlaySpawnChunkReal": { - "keys": "" - }, - "overlaySpawnChunkPlayer": { - "keys": "" - }, - "overlayStructureMainToggle": { - "keys": "" - }, - "shapeRenderer": { - "keys": "" - }, - "debugChunkBorder": { - "keys": "" - }, - "debugChunkInfo": { - "keys": "" - }, - "debugChunkOcclusion": { - "keys": "" - }, - "debugCollisionBoxEnabled": { - "keys": "" - }, - "debugNeighborsUpdateEnabled": { - "keys": "" - }, - "debugPathfindingEnabled": { - "keys": "" - }, - "debugSolidFaceEnabled": { - "keys": "" - }, - "debugWaterEnabled": { - "keys": "" } }, - "StructureColors": { - "Bastion Remnant Main": "#302171F5", - "Bastion Remnant Components": "#302171F5", - "Buried Treasure Main": "#302298E6", - "Buried Treasure Components": "#302298E6", - "Desert Pyramid Main": "#30FFFF00", - "Desert Pyramid Components": "#30FFFF00", - "End City Main": "#30EB07EB", - "End City Components": "#30EB07EB", - "Igloo Main": "#300FAFE4", - "Igloo Components": "#300FAFE4", - "Jungle Temple Main": "#3099FF00", - "Jungle Temple Components": "#3099FF00", - "Mansion Main": "#30FF6500", - "Mansion Components": "#30FF6500", - "Mineshaft Main": "#30F8D650", - "Mineshaft Components": "#30F8D650", - "Nether Fortress Main": "#30FC381D", - "Nether Fortress Components": "#30FC381D", - "Nether Fossil Main": "#30868E99", - "Nether Fossil Components": "#30868E99", - "Ocean Monument Main": "#3029E6EF", - "Ocean Monument Components": "#3029E6EF", - "Ocean Ruin Main": "#300FAD83", - "Ocean Ruin Components": "#300FAD83", - "Pillager Outpost Main": "#300FAD83", - "Pillager Outpost Components": "#300FAD83", - "Ruined Portal Main": "#309F03D3", - "Ruined Portal Components": "#309F03D3", - "Shipwreck Main": "#30EB1995", - "Shipwreck Components": "#30EB1995", - "Stronghold Main": "#30009999", - "Stronghold Components": "#30009999", - "Village Main": "#3054CB4E", - "Village Components": "#3054CB4E", - "Witch Hut Main": "#30BE1DFC", - "Witch Hut Components": "#300099FF", - "Unknown Main": "#50FFFFFF", - "Unknown Components": "#50FFFFFF" - }, - "StructureHotkeys": { - "Toggle Bastion Remnant": { - "keys": "" - }, - "Toggle Buried Treasure": { - "keys": "" - }, - "Toggle Desert Pyramid": { - "keys": "" - }, - "Toggle End City": { - "keys": "" - }, - "Toggle Igloo": { - "keys": "" - }, - "Toggle Jungle Temple": { - "keys": "" - }, - "Toggle Mansion": { - "keys": "" - }, - "Toggle Mineshaft": { - "keys": "" - }, - "Toggle Nether Fortress": { - "keys": "" - }, - "Toggle Nether Fossil": { - "keys": "" - }, - "Toggle Ocean Monument": { - "keys": "" - }, - "Toggle Ocean Ruin": { - "keys": "" - }, - "Toggle Pillager Outpost": { - "keys": "" - }, - "Toggle Ruined Portal": { - "keys": "" - }, - "Toggle Shipwreck": { - "keys": "" - }, - "Toggle Stronghold": { - "keys": "" - }, - "Toggle Village": { - "keys": "" - }, - "Toggle Witch Hut": { - "keys": "" - }, - "Toggle Unknown": { - "keys": "" - } - }, - "StructureToggles": { - "Bastion Remnant": false, - "Buried Treasure": false, - "Desert Pyramid": false, - "End City": false, - "Igloo": false, - "Jungle Temple": false, - "Mansion": false, - "Mineshaft": false, - "Nether Fortress": false, - "Nether Fossil": false, - "Ocean Monument": false, - "Ocean Ruin": false, - "Pillager Outpost": false, - "Ruined Portal": false, - "Shipwreck": false, - "Stronghold": false, - "Village": false, - "Witch Hut": false, - "Unknown": false - }, "config_version": 1 -} \ No newline at end of file +} diff --git a/client/minecraft/config/modernfix-mixins.properties b/client/minecraft/config/modernfix-mixins.properties index b84243a..17da5f6 100644 --- a/client/minecraft/config/modernfix-mixins.properties +++ b/client/minecraft/config/modernfix-mixins.properties @@ -1,86 +1,12 @@ -# 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.buffer_builder_leak=true # (default) -# mixin.bugfix.chunk_deadlock=false # (overridden for mod compat) -# mixin.bugfix.concurrency=true # (default) -# mixin.bugfix.ender_dragon_leak=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.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.stalled_chunk_load_detection=false # (default) -# mixin.feature.warn_missing_perf_mods=true # (default) -# mixin.launch.class_search_cache=true # (default) -# mixin.perf.blast_search_trees=true # (default) -# mixin.perf.blast_search_trees.force=false # (default) -# mixin.perf.cache_blockstate_cache_arrays=true # (default) -# mixin.perf.cache_model_materials=true # (default) -# mixin.perf.cache_profile_texture_url=true # (default) -# mixin.perf.cache_strongholds=false # (overridden for mod compat) -# mixin.perf.cache_upgraded_structures=true # (default) -# 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.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_structure_location=true # (default) -# mixin.perf.faster_texture_stitching=true # (default) -# mixin.perf.fix_loop_spin_waiting=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.nbt_memory_usage=false # (overridden for mod compat) -# mixin.perf.reduce_blockstate_cache_rebuilds=true # (default) -# mixin.perf.remove_biome_temperature_cache=true # (default) -# mixin.perf.remove_spawn_chunks=false # (default) -# mixin.perf.resourcepacks=true # (default) -# mixin.perf.state_definition_construct=true # (default) -# mixin.perf.thread_priorities=false # (overridden for mod compat) -# mixin.perf.ticking_chunk_alloc=true # (default) -# mixin.perf.worldgen_allocation=false # (default) -# mixin.safety=true # (default) -# -# User overrides go here. +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.deduplicate_location=true mixin.perf.dynamic_entity_renderers=true mixin.perf.dynamic_resources=true mixin.perf.faster_item_rendering=true +mixin.perf.nbt_memory_usage=true mixin.perf.remove_spawn_chunks=true +mixin.perf.thread_priorities=false \ No newline at end of file diff --git a/client/minecraft/config/moreculling.toml b/client/minecraft/config/moreculling.toml index 368a6b5..4c1c630 100644 --- a/client/minecraft/config/moreculling.toml +++ b/client/minecraft/config/moreculling.toml @@ -1,23 +1,7 @@ version = 1 -enableSodiumMenu = true -cloudCulling = true -signTextCulling = true -rainCulling = true -useBlockStateCulling = true -useCustomItemFrameRenderer = true -itemFrameMapCulling = true -useItemFrameLOD = true itemFrameLODRange = 16 -useItemFrame3FaceCulling = true itemFrame3FaceCullingRange = 2.0 leavesCullingMode = "DEPTH" -leavesCullingAmount = 2 includeMangroveRoots = true -powderSnowCulling = true endGatewayCulling = true -beaconBeamCulling = true entityModelCulling = true -useOnModdedBlocksByDefault = true - -[modCompatibility] -minecraft = true diff --git a/client/minecraft/config/sodium-options.json b/client/minecraft/config/sodium-options.json index e24f2c0..b8510df 100644 --- a/client/minecraft/config/sodium-options.json +++ b/client/minecraft/config/sodium-options.json @@ -1,25 +1,12 @@ { "quality": { "weather_quality": "FAST", - "leaves_quality": "DEFAULT", "enable_vignette": false }, "advanced": { - "enable_memory_tracing": false, - "use_advanced_staging_buffers": true, "cpu_render_ahead_limit": 5 }, "performance": { - "chunk_builder_threads": 0, - "always_defer_chunk_updates_v2": true, - "animate_only_visible_textures": true, - "use_entity_culling": false, - "use_fog_occlusion": true, - "use_block_face_culling": true, - "use_no_error_g_l_context": true - }, - "notifications": { - "has_cleared_donation_button": false, - "has_seen_donation_prompt": false + "use_entity_culling": false } -} \ No newline at end of file +} diff --git a/client/minecraft/config/threadtweak.json b/client/minecraft/config/threadtweak.json index 13ddb08..13951e0 100644 --- a/client/minecraft/config/threadtweak.json +++ b/client/minecraft/config/threadtweak.json @@ -1,13 +1,8 @@ { - "threadCount": { - "bootstrap": 1, - "main": 3 - }, "threadPriority": { "game": 8, - "bootstrap": 1, "main": 2, "io": 7, "integratedServer": 7 } -} \ No newline at end of file +} diff --git a/client/minecraft/config/vmp.properties b/client/minecraft/config/vmp.properties index 6c4a4ff..f5aa045 100644 --- a/client/minecraft/config/vmp.properties +++ b/client/minecraft/config/vmp.properties @@ -1,15 +1,5 @@ -#Configuration file for VMP -#Sat Apr 12 19:40:45 CEST 2025 -deprecated_precache_biome_lookup=false -use_async_portals=true -use_async_chunks_on_login=true -show_chunk_tracking_messages=false -show_async_loading_messages=false -use_async_logging=true -use_async_chunks_on_some_commands=false -use_multiple_netty_event_loops=false -use_optimized_entity_tracking=true -exp3_use_packet_priority_system=false -exp_use_packet_priority_system_block_update_consolidation=false -target_chunk_send_rate=-1 -exp_use_optimized_chunk_ticking_iteration=true + +show_chunk_tracking_messages=false +show_async_loading_messages=false +use_multiple_netty_event_loops=false +exp_use_optimized_chunk_ticking_iteration=true diff --git a/client/minecraft/config/zoomify.json b/client/minecraft/config/zoomify.json index e9a32e3..60e0b9e 100644 --- a/client/minecraft/config/zoomify.json +++ b/client/minecraft/config/zoomify.json @@ -1,26 +1,3 @@ { - "initialZoom": 4, - "zoomInTime": 0.30000000000000004, - "zoomOutTime": 0.5, - "zoomInTransition": "ease_out_exp", - "zoomOutTransition": "ease_out_exp", - "affectHandFov": true, - "retainZoomSteps": false, - "linearLikeSteps": true, - "scrollZoom": true, - "scrollZoomAmount": 3, - "scrollZoomSmoothness": 70, - "zoomKeyBehaviour": "hold", - "_keybindScrolling": false, - "relativeSensitivity": 100, - "relativeViewBobbing": true, - "cinematicCamera": 0, - "spyglassBehaviour": "combine", - "spyglassOverlayVisibility": "holding", - "spyglassSoundBehaviour": "with_overlay", - "secondaryZoomAmount": 4, - "secondaryZoomInTime": 10.0, - "secondaryZoomOutTime": 1.0, - "secondaryHideHUDOnZoom": true, - "_firstLaunch": false -} \ No newline at end of file + "zoomInTime": 0.30000000000000004 +}