Borderless Mining

Borderless Mining

4M Downloads

Valid resolutions not being reported in GLFW

comp500 opened this issue ยท 17 comments

commented

(split from #25) "1366x768@75 (24bit)" video mode is added as a custom resolution in NVIDIA settings, but doesn't show up in Minecraft settings and whenever GLFW fullscreen (with patch #19) is used, the refresh rate reverts to 60 Hz

commented

Yep... that's interesting, it doesn't seem to return the mode in the list of modes obtained by incrementing iModeNum in the call to EnumDisplaySettingsW, but it does return it when you input ENUM_CURRENT_SETTINGS. Could you try it again with this version that sets EDS_RAWMODE (i.e. reports all modes supported by the graphics driver, regardless of whether they are supposed to be supported by the monitor) borderless-mining-2.0.0-alpha-dev.0d42a0d+1.18-dirty.jar.zip

commented

I need only the lines at the bottom of the log, after the game has closed; none of the messages show up in the part you sent.

ah okay, my bad

Is it this "iterating video modes"?

Iterating video modes...
Got mode: 640x480@75
Got mode: 640x480@60
Got mode: 720x480@75
Got mode: 720x480@75
Mode skipped as duplicate
Got mode: 720x480@75
Mode skipped as duplicate
Got mode: 720x480@56
Got mode: 720x480@56
Mode skipped as duplicate
Got mode: 720x480@56
Mode skipped as duplicate
Got mode: 720x480@60
Got mode: 720x480@60
Mode skipped as duplicate
Got mode: 720x480@60
Mode skipped as duplicate
Got mode: 720x576@75
Got mode: 720x576@75
Mode skipped as duplicate
Got mode: 720x576@75
Mode skipped as duplicate
Got mode: 720x576@56
Got mode: 720x576@56
Mode skipped as duplicate
Got mode: 720x576@56
Mode skipped as duplicate
Got mode: 720x576@60
Got mode: 720x576@60
Mode skipped as duplicate
Got mode: 720x576@60
Mode skipped as duplicate
Got mode: 800x600@75
Got mode: 800x600@56
Got mode: 800x600@60
Got mode: 1024x768@75
Got mode: 1024x768@60
Got mode: 1280x720@60
Got mode: 1280x768@60
Got mode: 1280x768@60
Mode skipped as duplicate
Got mode: 1280x768@60
Mode skipped as duplicate
Got mode: 1360x768@60
Got mode: 1360x768@60
Mode skipped as duplicate
Got mode: 1360x768@60
Mode skipped as duplicate
Got mode: 1161x653@60
Got mode: 1161x653@60
Mode skipped as duplicate
Got mode: 1161x653@60
Mode skipped as duplicate
Got mode: 1051x591@60
Got mode: 1051x591@60
Mode skipped as duplicate
Got mode: 1051x591@60
Mode skipped as duplicate
Got mode: 911x512@60
Got mode: 911x512@60
Mode skipped as duplicate
Got mode: 911x512@60
Mode skipped as duplicate
Got mode: 804x452@60
Got mode: 804x452@60
Mode skipped as duplicate
Got mode: 804x452@60
Mode skipped as duplicate
Got mode: 683x384@60
Got mode: 683x384@60
Mode skipped as duplicate
Got mode: 683x384@60
Mode skipped as duplicate
Got mode: 1366x768@60
Finished iterating 22 video modes
Got current mode: 1366x768@75

commented

Oh my god it actually shows the supported resolution now
image
image

The "Iterating video modes" also shows it

Iterating video modes...
Got mode: 640x480@75
Got mode: 640x480@60
Got mode: 720x480@75
Got mode: 720x480@75
Mode skipped as duplicate
Got mode: 720x480@75
Mode skipped as duplicate
Got mode: 720x480@56
Got mode: 720x480@56
Mode skipped as duplicate
Got mode: 720x480@56
Mode skipped as duplicate
Got mode: 720x480@60
Got mode: 720x480@60
Mode skipped as duplicate
Got mode: 720x480@60
Mode skipped as duplicate
Got mode: 720x576@75
Got mode: 720x576@75
Mode skipped as duplicate
Got mode: 720x576@75
Mode skipped as duplicate
Got mode: 720x576@56
Got mode: 720x576@56
Mode skipped as duplicate
Got mode: 720x576@56
Mode skipped as duplicate
Got mode: 720x576@60
Got mode: 720x576@60
Mode skipped as duplicate
Got mode: 720x576@60
Mode skipped as duplicate
Got mode: 800x600@75
Got mode: 800x600@56
Got mode: 800x600@60
Got mode: 1024x768@75
Got mode: 1024x768@60
Got mode: 1280x720@60
Got mode: 1280x768@60
Got mode: 1280x768@60
Mode skipped as duplicate
Got mode: 1280x768@60
Mode skipped as duplicate
Got mode: 1360x768@60
Got mode: 1360x768@60
Mode skipped as duplicate
Got mode: 1360x768@60
Mode skipped as duplicate
Got mode: 1161x653@75
Got mode: 1161x653@75
Mode skipped as duplicate
Got mode: 1161x653@75
Mode skipped as duplicate
Got mode: 1161x653@60
Got mode: 1161x653@60
Mode skipped as duplicate
Got mode: 1161x653@60
Mode skipped as duplicate
Got mode: 1051x591@75
Got mode: 1051x591@75
Mode skipped as duplicate
Got mode: 1051x591@75
Mode skipped as duplicate
Got mode: 1051x591@60
Got mode: 1051x591@60
Mode skipped as duplicate
Got mode: 1051x591@60
Mode skipped as duplicate
Got mode: 911x512@75
Got mode: 911x512@75
Mode skipped as duplicate
Got mode: 911x512@75
Mode skipped as duplicate
Got mode: 911x512@60
Got mode: 911x512@60
Mode skipped as duplicate
Got mode: 911x512@60
Mode skipped as duplicate
Got mode: 804x452@75
Got mode: 804x452@75
Mode skipped as duplicate
Got mode: 804x452@75
Mode skipped as duplicate
Got mode: 804x452@60
Got mode: 804x452@60
Mode skipped as duplicate
Got mode: 804x452@60
Mode skipped as duplicate
Got mode: 683x384@75
Got mode: 683x384@75
Mode skipped as duplicate
Got mode: 683x384@75
Mode skipped as duplicate
Got mode: 683x384@60
Got mode: 683x384@60
Mode skipped as duplicate
Got mode: 683x384@60
Mode skipped as duplicate
Got mode: 1366x768@75
Got mode: 1366x768@60
Finished iterating 28 video modes
Got current mode: 1366x768@75
Got current mode: 1366x768@75
Got current mode: 1366x768@75

commented

The Snip & Sketch flashing problem is also fixed

Video to show the fix: https://streamable.com/a40wea
commented

Yep... that's interesting, it doesn't seem to return the mode in the list of modes obtained by incrementing iModeNum in the call to EnumDisplaySettingsW, but it does return it when you input ENUM_CURRENT_SETTINGS. Could you try it again with this version that sets EDS_RAWMODE (i.e. reports all modes supported by the graphics driver, regardless of whether they are supposed to be supported by the monitor) borderless-mining-2.0.0-alpha-dev.0d42a0d+1.18-dirty.jar.zip

@comp500 Okay... The Dev release you gave me broke with dual monitor

Here's the video, ignore my broken English: https://streamable.com/ossq40

The "stable" version on CurseForge works fine, I tested after the video

commented

Reporting back after troubleshooting, I noticed somehow my second monitor is positioned as the monitor number 1, my main monitor is number 2, and Minecraft refuses to go fullscreen in the main monitor, instead accepted to go fullscreen in the second monitor

After a restart it came back to normal, my bad, sorry

image

commented

What happens if you change the primary monitor in the Windows settings? and does this same behaviour occur without any version of Borderless Mining?

commented

What happens if you change the primary monitor in the Windows settings? and does this same behaviour occur without any version of Borderless Mining?

It came back to normal after a restart, I think Windows need to recognize the second monitor, my bad, sorry about that

commented

@Scarlaid This looks like it could be glfw/glfw#1904 or glfw/glfw#1555; Try this build which works around them:
borderless-mining-2.0.0-alpha-dev.0d42a0d+1.18-dirty.jar.zip

commented

Same result, no custom resolution supports appear on both of the scaling settings

With my modpack: https://streamable.com/f2xmd4
With barely no mods: https://streamable.com/m6kyqr
commented

Could you try this version? It'll print in the log a load of junk about display modes it can see: borderless-mining-2.0.0-alpha-dev.0d42a0d+1.18-dirty.jar.zip
As the GLFW logging setup is a bit quirky in Minecraft the information won't show up in the latest.log file, only at the bottom of the launcher's game log, and only after the game itself exits. To see this log in the official Minecraft Launcher, you'll need to go into the settings and enable "Open output log when Minecraft: Java Edition starts". Just copy-paste that into a comment; that should help determine if Windows is refusing to list the display mode or if GLFW has a bug.

commented

I need only the lines at the bottom of the log, after the game has closed; none of the messages show up in the part you sent.

commented
Alright, here's the lastest log from the Launcher output

[13:16:11] [main/INFO]: Loading Minecraft 1.18.1 with Fabric Loader 0.13.3
[13:16:11] [ForkJoinPool-1-worker-2/WARN]: The mod "cotton-logging" contains invalid entries in its mod json:

  • Unsupported root entry "licence" at line 7 column 12
    [13:16:11] [ForkJoinPool-1-worker-2/WARN]: The mod "cotton-config" contains invalid entries in its mod json:
  • Unsupported root entry "licence" at line 7 column 12
    [13:16:11] [main/WARN]: Warnings were found!
  • Mod 'Custom Entity Models' (cem) 0.7.0 recommends any version of completeconfig, which is missing!
    • You should install any version of completeconfig for the optimal experience.
      [13:16:11] [main/INFO]: Loading 180 mods:
    • advanced_runtime_resource_pack 0.5.4 via enhancedblockentities
    • advancementinfo 1.18.2-fabric0.47.10-1.3.1
    • advdebug 2.3.0
    • animatica 0.4+1.18
    • armorhud 1.18-1.2.1
    • autofish 0.9.4
    • axolotlitemfix 1.1.3
    • balm-fabric 2.4.1+0
    • betterbeds 1.2.0
    • betterbiomeblend 1.18.1-1.3.2-fabric
    • betterdarkmode 1.0.5
    • bettertaskbar 1.1
    • blanket-client-tweaks 1.0.0
    • blue_endless_jankson 1.2.1 via jankson
    • boatiview 0.0.3
    • borderlessmining 2.0.0-alpha-dev.0d42a0d+1.18-dirty
    • brandpacket 0.0.2.1
    • c2me 0.2.0+alpha.6.55
    • caffeineconfig 1.0.0 via sodium-extra
    • capetweaks 0.3.0-alpha
    • cateyes 2.0.1
    • cem 0.7.0
    • chat_heads 0.6.0
    • chime 1.2.0
    • citresewn 0.8.2+1.18.1
    • cleancut 1.18-4.0-fabric
    • clear-skies 2.0.88
    • clickthrough 1.18-fabric0.43.1-0.4
    • clienttweaks 7.1.0
    • cloth-api 2.0.54
    • cloth-basic-math 0.6.0 via cloth-config
    • cloth-client-events-v0 2.0.54 via cloth-api
    • cloth-common-events-v1 2.0.54 via cloth-api
    • cloth-config 6.1.48
    • cloth-datagen-api-v1 2.0.54 via cloth-api
    • cloth-scissors-api-v1 2.0.54 via cloth-api
    • cloth-utils-v1 2.0.54 via cloth-api
    • clumps 8.0.0+5
    • com_github_wearblackallday_javautils bd58640372 via dimthread
    • com_ishland_c2me_libs_ 0.2.0+alpha.6.55 via c2me
    • com_velocitypowered_velocity-native 1.1.0-SNAPSHOT via krypton
    • continuity 1.1.0+1.18
    • cotton-config 1.0.0-rc.7 via window_title_changer
    • cotton-logging 1.0.0-rc.4 via window_title_changer
    • craftpresence 1.8.8
    • crowdin-translate 1.4+1.18 via clickthrough
    • cullleaves 2.3.2
    • dimthread 1.2.6
    • enhancedblockentities 0.5+1.18
    • entityculling 1.3.3
    • fabric 0.46.6+1.18
    • fabric-api-base 0.4.2+d7c144a865 via fabric
    • fabric-api-lookup-api-v1 1.5.3+d7c144a865 via fabric
    • fabric-biome-api-v1 6.0.2+d7c144a865 via fabric
    • fabric-blockrenderlayer-v1 1.1.10+3ac43d9565 via fabric
    • fabric-command-api-v1 1.1.7+d7c144a865 via fabric
    • fabric-commands-v0 0.2.6+b4f4f6cd65 via fabric
    • fabric-containers-v0 0.1.19+d7c144a865 via fabric
    • fabric-content-registries-v0 0.4.9+d7c144a865 via fabric
    • fabric-crash-report-info-v1 0.1.9+3ac43d9565 via fabric
    • fabric-dimensions-v1 2.1.10+a1d9bbf565 via fabric
    • fabric-entity-events-v1 1.4.6+d7c144a865 via fabric
    • fabric-events-interaction-v0 0.4.17+d7c144a865 via fabric
    • fabric-events-lifecycle-v0 0.2.9+d7c144a865 via fabric
    • fabric-game-rule-api-v1 1.0.11+d7c144a865 via fabric
    • fabric-item-api-v1 1.3.1+691a79b565 via fabric
    • fabric-item-groups-v0 0.3.7+3ac43d9565 via fabric
    • fabric-key-binding-api-v1 1.0.9+d7c144a865 via fabric
    • fabric-keybindings-v0 0.2.7+b4f4f6cd65 via fabric
    • fabric-language-kotlin 1.7.1+kotlin.1.6.10
    • fabric-lifecycle-events-v1 1.4.13+713c266865 via fabric
    • fabric-loot-tables-v1 1.0.9+d7c144a865 via fabric
    • fabric-mining-level-api-v1 1.0.7+d7c144a865 via fabric
    • fabric-mining-levels-v0 0.1.12+b4f4f6cd65 via fabric
    • fabric-models-v0 0.3.4+d7c144a865 via fabric
    • fabric-networking-api-v1 1.0.19+d7c144a865 via fabric
    • fabric-networking-v0 0.3.6+b4f4f6cd65 via fabric
    • fabric-object-builder-api-v1 1.11.5+737332ce65 via fabric
    • fabric-object-builders-v0 0.7.13+d7c144a865 via fabric
    • fabric-ofcapes 2.0.0
    • fabric-particles-v1 0.2.10+526dc1ac65 via fabric
    • fabric-registry-sync-v0 0.9.2+ad01bfbd65 via fabric
    • fabric-renderer-api-v1 0.4.11+b0b66fc365 via fabric
    • fabric-renderer-indigo 0.4.15+6825030165 via fabric
    • fabric-renderer-registries-v1 3.2.10+b4f4f6cd65 via fabric
    • fabric-rendering-data-attachment-v1 0.3.5+d7c144a865 via fabric
    • fabric-rendering-fluids-v1 0.1.19+3ac43d9565 via fabric
    • fabric-rendering-v0 1.1.12+b4f4f6cd65 via fabric
    • fabric-rendering-v1 1.10.6+713c266865 via fabric
    • fabric-resource-conditions-api-v1 1.0.2+d7c144a865 via fabric
    • fabric-resource-loader-v0 0.4.15+8906aafd65 via fabric
    • fabric-screen-api-v1 1.0.8+d7c144a865 via fabric
    • fabric-screen-handler-api-v1 1.1.12+d7c144a865 via fabric
    • fabric-structure-api-v1 2.1.3+d7c144a865 via fabric
    • fabric-tag-extensions-v0 1.2.9+d7c144a865 via fabric
    • fabric-textures-v0 1.0.10+3ac43d9565 via fabric
    • fabric-tool-attribute-api-v1 1.3.9+fb3b57b465 via fabric
    • fabric-transfer-api-v1 1.5.10+c329913d65 via fabric
    • fabricloader 0.13.3
    • fabricskyboxes 0.5.4
    • fabrishot 1.6.2
    • fastchest 1.2+1.18
    • fastopenlinksandfolders 1.0.1
    • ferritecore 4.1.2
    • freelook 1.1.1
    • fullscreeno 1.0.0
    • gbfabrictools 1.3.4+1.18 via clickthrough
    • hatlist 1.2
    • hidearmor 2.5
    • horsestatsvanilla 4.1.10
    • indium 1.0.2-alpha3+mc1.18.1
    • inventoryprofilesnext 1.3.5
    • iris 1.2.0-pre
    • itemmodelfix 1.0.3+1.18
    • jankson 4.0.0+j1.2.0 via libgui
    • java 17
    • krypton 0.1.9
    • lambdynlights 2.1.0+1.17
    • languagereload 1.2.1
    • lazy-language-loader 0.2.6
    • lazydfu 0.1.2
    • libgui 5.0.0-beta.2+1.18-rc1 via horsestatsvanilla
    • libninepatch 1.1.0 via libgui
    • lithium 0.7.8
    • malilib 0.11.8
    • mcpppp 0.6.1
    • midnightlib 0.4.0
    • minecraft 1.18.1
    • minihud 0.21.5
    • modmanager 1.2.2+1.18
    • modmenu 3.0.1
    • morechathistory 1.1.0
    • netherportalfix 9.0.0
    • nightvisionflashbegone 1.1.0
    • no_nether_portal_overlay 1.0.2
    • nochatlag 1.1.0
    • nofade 1.18-2.0.1
    • notenoughcrashes 4.1.4+1.18.1
    • notifmod 1.2.1
    • ordinarytweaks 1.1.0
    • org_anarres_jcpp 1.4.14 via iris
    • org_aperlambda_lambdajcommon 1.8.1 via spruceui
    • org_jetbrains_kotlin_kotlin-reflect 1.6.10 via fabric-language-kotlin
    • org_jetbrains_kotlin_kotlin-stdlib 1.6.10 via fabric-language-kotlin
    • org_jetbrains_kotlin_kotlin-stdlib-jdk7 1.6.10 via fabric-language-kotlin
    • org_jetbrains_kotlin_kotlin-stdlib-jdk8 1.6.10 via fabric-language-kotlin
    • org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm 1.5.2 via fabric-language-kotlin
    • org_jetbrains_kotlinx_kotlinx-coroutines-jdk8 1.5.2 via fabric-language-kotlin
    • org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm 1.3.1 via fabric-language-kotlin
    • org_jetbrains_kotlinx_kotlinx-serialization-core-jvm 1.3.1 via fabric-language-kotlin
    • org_jetbrains_kotlinx_kotlinx-serialization-json-jvm 1.3.1 via fabric-language-kotlin
    • org_joml_joml 1.10.2 via sodium
    • org_slf4j_slf4j-api 1.7.12 via iris
    • org_yaml_snakeyaml 1.29 via viafabric
    • pinglist 1.3.3
    • pride 1.1.0+1.17 via lambdynlights
    • puzzle 1.2.0
    • puzzle-base 1.2.0 via puzzle
    • puzzle-gui 1.2.0 via puzzle
    • puzzle-models 1.2.0 via puzzle
    • puzzle-splashscreen 1.2.0 via puzzle
    • reeses-sodium-options 1.4.0
    • screenshotclipboard 1.0.9
    • smoke_suppression 1.0.8+MC1.18-1.18.1
    • smoothboot 1.18-1.7.0
    • sodium 0.4.0-alpha6+build.14
    • sodium-extra 0.4.0
    • spectater 2.0.1
    • spruceui 3.3.0+1.17 via lambdynlights
    • starlight 1.0.0+fabric.d0a3220
    • tiefix 1.9.0
    • timeoutout 1.0.0+1.18
    • tooltipfix 1.0.4-1.18
    • viafabric 0.4.5+244-main
    • viafabric-mc118 0.4.5+244-main via viafabric
    • viaversion 4.1.1-SNAPSHOT via viafabric
    • waveycapes 1.0.4
    • wi_zoom 1.3-MC1.18.1
    • window_title_changer 2.1.1-1.18
    • yosbr 0.1.1
      [13:16:11] [main/WARN]: Mod brandpacket (0.0.2.1) uses more dot-separated version components than SemVer allows; support for this is currently not guaranteed.
      [13:16:11] [main/WARN]: Mod com_github_wearblackallday_javautils (bd58640372) does not respect SemVer - comparison support is limited.
      [13:16:12] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=file:/C:/Users/Scarlaid/AppData/Roaming/.minecraft/libraries/net/fabricmc/sponge-mixin/0.11.2+mixin.0.8.5/sponge-mixin-0.11.2+mixin.0.8.5.jar Service=Knot/Fabric Env=CLIENT
      [13:16:12] [main/INFO]: Compatibility level set to JAVA_16
      [13:16:12] [main/INFO]: Compatibility level set to JAVA_17
      [13:16:12] [main/WARN]: Reference map 'axolotl-item-fix-refmap.json' for axolotlitemfix.mixins.json could not be read. If this is a development environment you can ignore this message
      [13:16:12] [main/INFO]: Configuration loaded successfully after 160.3055ms
      [13:16:12] [main/INFO]: Successfully loaded configuration for C2ME
      [13:16:12] [main/INFO]: Initializing C2ME Compatibility Module
      [13:16:12] [main/INFO]: Loaded configuration file for Lithium: 102 options available, 2 override(s) found
      [13:16:12] [main/INFO]: Loaded configuration file for Sodium: 29 options available, 1 override(s) found
      [13:16:12] [main/INFO]: Loaded configuration file for Sodium Extra: 25 options available, 0 override(s) found
      [13:16:13] [main/WARN]: Error loading class: link/infra/indium/renderer/render/AbstractQuadRenderer (java.lang.ClassNotFoundException: link/infra/indium/renderer/render/AbstractQuadRenderer)
      [13:16:13] [main/WARN]: Force-disabling mixin 'alloc.blockstate.StateMixin' as rule 'mixin.alloc.blockstate' (added by mods [ferritecore]) disables it and children
      [13:16:13] [main/WARN]: Force-disabling mixin 'world.player_chunk_tick.ThreadedAnvilChunkStorageMixin' as rule 'mixin.world.player_chunk_tick' (added by mods [c2me, krypton]) disables it and children
      [13:16:13] [main/WARN]: Force-disabling mixin 'features.sky.MixinWorldRenderer' as rule 'mixin.features.sky' (added by mods [iris]) disables it and children
      [13:16:13] [main/INFO]: Adding mixins: [None]
      [13:16:13] [main/INFO]: I used the json to destroy the json
      [13:16:14] [main/INFO]: GLFW replaced, version string: 3.3.0 Win32 WGL EGL OSMesa BorderlessMining VisualC DLL
      [13:16:14] [main/INFO]: Trying to switch memory allocators to work around memory leaks present with Jemalloc 5.0.0 through 5.2.0 on Windows
      [13:16:14] [DefaultDispatcher-worker-1/INFO]: Checking for mod updates...
      [13:16:15] [main/INFO]: Smooth Boot config initialized
      [13:16:17] [DefaultDispatcher-worker-1/INFO]: sodium-extra.mixins.json:gui.MinecraftClientAccessor->@Accessor[FIELD_GETTER]::getCurrentFPS()I should be static as its target is
      [13:16:17] [DefaultDispatcher-worker-1/WARN]: @Final field field_22786:Ljava/util/List; in mixins.ipnext.json:MixinScreen should be final
      [13:16:17] [DefaultDispatcher-worker-1/WARN]: @Final field field_33815:Ljava/util/List; in mixins.ipnext.json:MixinScreen should be final
      [13:16:17] [DefaultDispatcher-worker-1/WARN]: @reDIrect conflict. Skipping TieFix.mixins.json:mc2071.ClientPlayerEntityMixin->@reDIrect::onUpdateNausea(Lnet/minecraft/class_310;)Lnet/minecraft/class_437; from mod tiefix with priority 500, already redirected by ordinarytweaks.mixins.json:LocalPlayerMixin->@reDIrect::redirect_isPauseScreen(Lnet/minecraft/class_310;)Lnet/minecraft/class_437; from mod ordinarytweaks with priority 1000
      [13:16:17] [main/WARN]: Method overwrite conflict for method_9522 in sodium.mixins.json:features.render_layer.leaves.MixinLeavesBlock, previously written by eu.midnightdust.cullleaves.mixin.MixinLeavesBlock. Skipping method.
      [13:16:18] [DefaultDispatcher-worker-1/INFO]: No update for advancementinfo found!
      [13:16:19] [main/WARN]: @Inject(@at("INVOKE")) Shift.BY=3 on fabric-lifecycle-events-v1.mixins.json:client.WorldChunkMixin::handler$zpp000$onLoadBlockEntity exceeds the maximum allowed value: 0. Increase the value of maxShiftBy to suppress this warning.
      [13:16:19] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod advdebug: No possible match found
      [13:16:20] [DefaultDispatcher-worker-1/INFO]: No update for animatica found!
      [13:16:21] [Render thread/WARN]: Method overwrite conflict for method_22920 in sodium.mixins.json:features.buffer_builder.intrinsics.MixinBufferBuilder, previously written by net.coderbot.iris.mixin.vertices.block_rendering.MixinBufferBuilder_SeparateAo. Skipping method.
      [13:16:21] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod armorhud: No possible match found
      [13:16:21] [Render thread/INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
      [13:16:21] [Render thread/INFO]: Setting user: Scarlaidy
      [13:16:21] [Render thread/INFO]: [STDOUT]: Simple armor hud loaded!
      [13:16:21] [Render thread/INFO]: Otifine does not seem to be loaded, so no need to overwrite anything.
      [13:16:22] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod autofish: No possible match found
      [13:16:22] [Render thread/INFO]: Compression will use Java 11, encryption will use Java
      [13:16:22] [Render thread/INFO]: NoFadeIn is running
      [13:16:22] [Via-Mappingloader-0/INFO]: Loading 1.12 -> 1.13 mappings...
      [13:16:22] [Via-Mappingloader-1/INFO]: Loading 1.13 -> 1.13.2 mappings...
      [13:16:23] [Via-Mappingloader-2/INFO]: Loading 1.13.2 -> 1.14 mappings...
      [13:16:23] [Via-Mappingloader-0/INFO]: Loading block connection mappings ...
      [13:16:23] [Via-Mappingloader-3/INFO]: Loading 1.14 -> 1.15 mappings...
      [13:16:23] [Via-Mappingloader-2/INFO]: Loading 1.16 -> 1.16.2 mappings...
      [13:16:23] [Via-Mappingloader-4/INFO]: Loading 1.15 -> 1.16 mappings...
      [13:16:23] [Via-Mappingloader-3/INFO]: Loading 1.16.2 -> 1.17 mappings...
      [13:16:23] [Via-Mappingloader-1/INFO]: Loading 1.17 -> 1.18 mappings...
      [13:16:23] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod axolotlitemfix: No possible match found
      [13:16:23] [ViaFabric-0/INFO]: ViaVersion detected lowest supported version by the proxy: 1.7-1.7.5 (4)
      [13:16:23] [ViaFabric-0/INFO]: Highest supported version by the proxy: 1.18 (757)
      [13:16:23] [ViaFabric-0/WARN]: ViaVersion does not have any compatible versions for this server version!
      [13:16:23] [ViaFabric-0/WARN]: Please remember that ViaVersion only adds support for versions newer than the server version.
      [13:16:23] [ViaFabric-0/WARN]: If you need support for older versions you may need to use one or more ViaVersion addons too.
      [13:16:23] [ViaFabric-0/WARN]: In that case please read the ViaVersion resource page carefully or use https://jo0001.github.io/ViaSetup
      [13:16:23] [ViaFabric-0/WARN]: and if you're still unsure, feel free to join our Discord-Server for further assistance.
      [13:16:23] [Render thread/INFO]: [STDOUT]: Starting WI Zoom v1.3-MC1.18.1
      [13:16:23] [ViaFabric-0/WARN]: There is a newer plugin version available: 4.2.1, you're on: 4.1.1-SNAPSHOT
      [13:16:23] [Render thread/INFO]: AdvancementInfo initialized
      [13:16:23] [Render thread/INFO]: Loading Blanket, enabling 10 feature(s).
      [13:16:23] [Render thread/WARN]: Unable to set up config due to missing dependencies; using defaults!
      [13:16:23] [Render thread/INFO]: Loading 61 entities from Custom Entity Models 0.7.0
      [13:16:23] [ViaFabric-0/INFO]: Finished mapping loading, shutting down loader executor!
      [13:16:24] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod balm-fabric: No possible match found
      [13:16:24] [Render thread/INFO]: Krypton is now accelerating your Minecraft client's networking stack ?
      [13:16:24] [Render thread/INFO]: Note that Krypton is most effective on servers, not the client.
      [13:16:24] [Render thread/INFO]: [LambDynLights] Initializing LambDynamicLights...
      [13:16:24] [Render thread/INFO]: [LambDynLights] Configuration loaded.
      [13:16:24] [DefaultDispatcher-worker-2/INFO]: Starting cleanup...
      [13:16:24] [DefaultDispatcher-worker-2/INFO]: Cleanup done!
      [13:16:24] [Render thread/INFO]: [STDOUT]: Loading Some-Ordinary-Tweaks config files
      [13:16:24] [Render thread/INFO]: [Window Title Changer]: Window Title Changer by Szum1223321 ready!
      [13:16:24] [Render thread/INFO]: Backend library: LWJGL version 3.2.2 build 10
      [13:16:25] [CraftPresence/INFO]: Received update status for craftpresence -> Release (Target version: v1.8.8)
      [13:16:25] [CraftPresence/INFO]: Configuration settings have been saved and reloaded successfully!
      [13:16:25] [DefaultDispatcher-worker-1/INFO]: No update for betterbeds found!
      [13:16:25] [CraftPresence/INFO]: Checking for valid Curse manifest data...
      [13:16:25] [CraftPresence/INFO]: Failed to find primary Curse manifest data, attempting to use fallback resource...
      [13:16:25] [CraftPresence/ERROR]: Unable to get Curse manifest data (ignore if not using a Twitch/CursePack)
      [13:16:25] [CraftPresence/INFO]: Checking for valid MultiMC instance data...
      [13:16:25] [CraftPresence/ERROR]: Unable to get MultiMC instance data (ignore if not using a MultiMC Pack)
      [13:16:25] [CraftPresence/INFO]: Checking for valid MCUpdater instance data...
      [13:16:25] [CraftPresence/ERROR]: Unable to get MCUpdater instance data (ignore if not using a MCUpdater Pack)
      [13:16:25] [CraftPresence/INFO]: Checking for valid Technic pack data...
      [13:16:25] [CraftPresence/ERROR]: Unable to get Technic pack data (ignore if not using a Technic Pack)
      [13:16:25] [CraftPresence/INFO]: Checking Discord for available assets with Client Id: 450485984333660181
      [13:16:25] [CraftPresence/INFO]: Originally coded by paulhobbel - https://github.com/paulhobbel
      [13:16:25] [CraftPresence/INFO]: 109 total assets detected!
      [13:16:25] [Render thread/INFO]: Shaders are disabled because enableShaders is set to false in iris.properties
      [13:16:25] [Render thread/INFO]: Shaders are disabled
      [13:16:25] [Render thread/INFO]: [STDERR]: org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 115: Insufficient maximum stack size.
      [13:16:25] [Render thread/INFO]: [STDERR]: at org.objectweb.asm.tree.analysis.Analyzer.analyze(Analyzer.java:296)
      [13:16:25] [Render thread/INFO]: [STDERR]: at org.spongepowered.asm.util.Locals.generateLocalVariableTable(Locals.java:859)
      [13:16:25] [Render thread/INFO]: [STDERR]: at org.spongepowered.asm.util.Locals.getGeneratedLocalVariableTable(Locals.java:828)
      [13:16:25] [Render thread/INFO]: [STDERR]: at org.spongepowered.asm.util.Locals.getLocalVariableAt(Locals.java:782)
      [13:16:25] [Render thread/INFO]: [STDERR]: at org.spongepowered.asm.util.Locals.getLocalVariableAt(Locals.java:752)
      [13:16:25] [Render thread/INFO]: [STDERR]: at org.spongepowered.asm.util.Locals.getLocalsAt_0_9_2(Locals.java:696)
      [13:16:25] [Render thread/INFO]: [STDERR]: at org.spongepowered.asm.util.Locals.getLocalsAt(Locals.java:338)
      [13:16:25] [Render thread/INFO]: [STDERR]: at org.spongepowered.asm.mixin.injection.modify.LocalVariableDiscriminator$Context.initLocals(LocalVariableDiscriminator.java:154)
      [13:16:25] [Render thread/INFO]: [STDERR]: at org.spongepowered.asm.mixin.injection.modify.LocalVariableDiscriminator$Context.(LocalVariableDiscriminator.java:148)
      [13:16:25] [Render thread/INFO]: [STDERR]: at org.spongepowered.asm.mixin.injection.modify.ModifyVariableInjector$Context.(ModifyVariableInjector.java:71)
      [13:16:25] [Render thread/INFO]: [STDERR]: at org.spongepowered.asm.mixin.injection.modify.ModifyVariableInjector.preInject(ModifyVariableInjector.java:159)
      [13:16:25] [Render thread/INFO]: [STDERR]: at org.spongepowered.asm.mixin.injection.code.Injector.preInject(Injector.java:258)
      [13:16:25] [Render thread/INFO]: [STDERR]: at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.preInject(InjectionInfo.java:436)
      [13:16:25] [Render thread/INFO]: [STDERR]: at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1371)
      [13:16:25] [Render thread/INFO]: [STDERR]: at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:1052)
      [13:16:25] [Render thread/INFO]: [STDERR]: at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:400)
      [13:16:25] [Render thread/INFO]: [STDERR]: at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:325)
      [13:16:25] [Render thread/INFO]: [STDERR]: at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421)
      [13:16:25] [Render thread/INFO]: [STDERR]: at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403)
      [13:16:25] [Render thread/INFO]: [STDERR]: at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363)
      [13:16:25] [Render thread/INFO]: [STDERR]: at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234)
      [13:16:25] [Render thread/INFO]: [STDERR]: at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202)
      [13:16:25] [Render thread/INFO]: [STDERR]: at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:247)
      [13:16:25] [Render thread/INFO]: [STDERR]: at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:150)
      [13:16:25] [Render thread/INFO]: [STDERR]: at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:155)
      [13:16:25] [Render thread/INFO]: [STDERR]: at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
      [13:16:25] [Render thread/INFO]: [STDERR]: at net.minecraft.class_310.(class_310.java:504)
      [13:16:25] [Render thread/INFO]: [STDERR]: at net.minecraft.client.main.Main.main(Main.java:199)
      [13:16:25] [Render thread/INFO]: [STDERR]: at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      [13:16:25] [Render thread/INFO]: [STDERR]: at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
      [13:16:25] [Render thread/INFO]: [STDERR]: at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      [13:16:25] [Render thread/INFO]: [STDERR]: at java.base/java.lang.reflect.Method.invoke(Method.java:568)
      [13:16:25] [Render thread/INFO]: [STDERR]: at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:416)
      [13:16:25] [Render thread/INFO]: [STDERR]: at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:77)
      [13:16:25] [Render thread/INFO]: [STDERR]: at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
      [13:16:25] [Render thread/INFO]: [STDERR]: Caused by: java.lang.IndexOutOfBoundsException: Insufficient maximum stack size.
      [13:16:25] [Render thread/INFO]: [STDERR]: at org.objectweb.asm.tree.analysis.Frame.push(Frame.java:273)
      [13:16:25] [Render thread/INFO]: [STDERR]: at org.objectweb.asm.tree.analysis.Frame.execute(Frame.java:319)
      [13:16:25] [Render thread/INFO]: [STDERR]: at org.objectweb.asm.tree.analysis.Analyzer.analyze(Analyzer.java:188)
      [13:16:25] [Render thread/INFO]: [STDERR]: ... 34 more
      [13:16:25] [Render thread/ERROR]: Couldn't load pack metadata
      com.google.gson.JsonSyntaxException: Expected a com.google.gson.JsonObject but was com.google.gson.JsonPrimitive
      at Not Enough Crashes deobfuscated stack trace.(1.18.1+build.22) ~[?:?]
      at com.google.gson.internal.bind.TypeAdapters$35$1.read(TypeAdapters.java:911) ~[gson-2.8.8.jar:?]
      at net.minecraft.util.JsonHelper.deserialize(JsonHelper:503) ~[?:?]
      at net.minecraft.util.JsonHelper.deserialize(JsonHelper:555) ~[?:?]
      at net.minecraft.util.JsonHelper.deserialize(JsonHelper:563) ~[?:?]
      at net.minecraft.resource.AbstractFileResourcePack.parseMetadata(AbstractFileResourcePack:73) ~[?:?]
      at net.minecraft.resource.AbstractFileResourcePack.parseMetadata(AbstractFileResourcePack:65) ~[?:?]
      at net.minecraft.resource.ResourcePackProfile.of(ResourcePackProfile:37) ~[?:?]
      at net.minecraft.resource.FileResourcePackProvider.register(FileResourcePackProvider:40) ~[?:?]
      at net.minecraft.resource.ResourcePackManager.providePackProfiles(ResourcePackManager:45) ~[?:?]
      at net.minecraft.resource.ResourcePackManager.scanPacks(ResourcePackManager:38) ~[?:?]
      at net.minecraft.client.MinecraftClient.(MinecraftClient:506) ~[?:?]
      at net.minecraft.client.main.Main.main(Main:199) [client-intermediary.jar:?]
      at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
      at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
      at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
      at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:416) [fabric-loader-0.13.3.jar:?]
      at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:77) [fabric-loader-0.13.3.jar:?]
      at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.13.3.jar:?]
      [13:16:25] [Render thread/WARN]: Couldn't find pack meta for pack file/Vinhs_totem.zip
      [13:16:25] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod betterbiomeblend: No possible match found
      [13:16:25] [CraftPresence/INFO]: Loaded display data with Client Id: 450485984333660181 (Logged in as Scarlaid)
      [13:16:26] [Render thread/INFO]: Hardware information:
      [13:16:26] [Render thread/INFO]: CPU: 4x Intel(R) Xeon(R) CPU E3-1220 v3 @ 3.10GHz
      [13:16:26] [Render thread/INFO]: GPU: NVIDIA GeForce GTX 750 Ti/PCIe/SSE2 (Supports OpenGL 3.2.0 NVIDIA 511.79)
      [13:16:26] [Render thread/INFO]: OS: Windows 10 (10.0)
      [13:16:26] [DefaultDispatcher-worker-1/INFO]: No update for betterdarkmode found!
      [13:16:26] [Render thread/WARN]: Method overwrite conflict for getNativeMemoryUsage in sodium.mixins.json:features.debug.MixinDebugHud, previously written by net.coderbot.iris.mixin.MixinDebugScreenOverlay. Skipping method.
      [13:16:26] [Render thread/INFO]: Narrator library for x64 successfully loaded
      [13:16:26] [Render thread/INFO]: Reloading ResourceManager: Default, Runtime Resource Packebe:pack, continuity/default, continuity/glass_pane_culling_fix, cullleaves/smartleaves, 2good2tweaks.zip, Fabric Mods (Runtime Resource Pack, AdvancementInfo, Advancements Debug, Animatica, Simple armor hud, Autofish, Axolotl Item Fix, Better Beds, Better Biome Blend, Better Taskbar, Blanket Client-tweaks, Boat Item View, Borderless Mining (Issue #26), Concurrent Chunk Management Engine, CaffeineConfig, Cape Tweaks, Cat Eyes, Custom Entity Models, Chat Heads, Chime, CITResewn, CleanCut, Clear Skies, ClickThrough, Client Tweaks, Cloth Config v6, Continuity, CraftPresence, Cull Leaves, DimensionalThreading, Enhanced Block Entities, EntityCulling-Fabric, Fabric API, Fabric API Base, Fabric API Lookup API (v1), Fabric Biome API (v1), Fabric BlockRenderLayer Registration (v1), Fabric Command API (v1), Fabric Commands (v0), Fabric Containers (v0), Fabric Content Registries (v0), Fabric Crash Report Info (v1), Fabric Dimensions API (v1), Fabric Entity Events (v1), Fabric Events Interaction (v0), Fabric Events Lifecycle (v0), Fabric Game Rule API (v1), Fabric Item API (v1), Fabric Item Groups (v0), Fabric Key Binding API (v1), Fabric Key Bindings (v0), Fabric Language Kotlin, Fabric Lifecycle Events (v1), Fabric Loot Tables (v1), Fabric Mining Level API (v1), Fabric Mining Levels (v0), Fabric Models (v0), Fabric Networking API (v1), Fabric Networking (v0), Fabric Object Builder API (v1), Fabric Object Builders (v0), Fabric OF Capes, Fabric Particles (v1), Fabric Registry Sync (v0), Fabric Renderer API (v1), Fabric Renderer - Indigo, Fabric Renderer Registries (v1), Fabric Rendering Data Attachment (v1), Fabric Rendering Fluids (v1), Fabric Rendering (v0), Fabric Rendering (v1), Fabric Resource Conditions API (v1), Fabric Resource Loader (v0), Fabric Screen API (v1), Fabric Screen Handler API (v1), Fabric Structure API (v1), Fabric Tag Extensions (v0), Fabric Textures (v0), Fabric Tool Attribute API (v1), Fabric Transfer API (v1), Fabric Loader, FabricSkyBoxes, Fabrishot, FastChest, FastOpenResourcePacks, freelook, fullscreeNO, GBfabrictools, Hide Armor, Horse Stats Vanilla, Indium, Inventory Profiles Next, Iris, Item Model Fix, Jankson, Krypton, LambDynamicLights, Language Reload, lazy-language-loader, LazyDFU, LibGui, Lithium, MaLiLib, MCPPPP, MidnightLib, MiniHUD, Mod Manager, Mod Menu, MoreChatHistory, NetherPortalFix, Night Vision Flash be gone!, No Nether Portal Overlay, NoChatLag, No Fade, Not Enough Crashes, NotifMod, SomeOrdinaryTweaks, PingList, Pride Lib, Puzzle, Puzzle Base, Puzzle GUI, Puzzle Models, Puzzle Splash Screen, Reese's Sodium Options, Smoke Suppression, Smooth Boot, Sodium, Sodium Extra, Spectater, SpruceUI, Starlight, TieFix, ToolTip Fix, ViaFabric, ViaVersion, WaveyCapes, WI Zoom, Window Title Changer, YOSBR)
      [13:16:26] [Render thread/INFO]: ARRP register - before vanilla
      [13:16:26] [Render thread/INFO]: [STDOUT]: Inject generated resource packs.
      [13:16:26] [Render thread/INFO]: ARRP register - after vanilla
      [13:16:26] [Render thread/INFO]: [STDOUT]: This line is printed by an example mod mixin!
      [13:16:27] [Render thread/INFO]: Successfully read save file.
      [13:16:27] [Render thread/INFO]: [STDOUT]: (MidnightLib) Player hats successfully loaded!
      [13:16:27] [Render thread/WARN]: [inventoryprofilesnext] Unknown config key 'sort_order' with value '"ITEM_NAME"'
      [13:16:27] [Render thread/WARN]: [inventoryprofilesnext] Unknown config key 'always_move_all' with value 'true'
      [13:16:27] [Render thread/WARN]: [inventoryprofilesnext] Unknown config key 'for_modpack_devs' with value 'true'
      [13:16:27] [Render thread/WARN]: [inventoryprofilesnext] Unknown config key 'first_run' with value 'false'
      [13:16:27] [Render thread/INFO]: Loaded the Better taskbar library
      [13:16:27] [DefaultDispatcher-worker-1/INFO]: No update for bettertaskbar found!
      [13:16:28] [Worker-Main-3/WARN]: Unable to read definition 'minecraft:default' in fonts.json in resourcepack: 'Default': Index 51 out of bounds for length 33
      [13:16:28] [Worker-Main-2/INFO]: [citresewn] Parsing CITs...
      [13:16:28] [Worker-Main-2/INFO]: [citresewn] No cit packs found.
      [13:16:29] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod blanket-client-tweaks: No possible match found
      [13:16:30] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod boatiview: No possible match found
      [13:16:32] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod borderlessmining: No possible match found
      [13:16:32] [Worker-Main-2/WARN]: Found 'parent' loop while loading model 'minecraft:item/bow' in chain: minecraft:item/bow -> minecraft:item/bow
      [13:16:32] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod brandpacket: No possible match found
      [13:16:32] [Worker-Main-6/ERROR]: Using missing texture, unable to load minecraft:textures/item/crossbow.png : java.io.FileNotFoundException: minecraft:textures/item/crossbow.png
      [13:16:33] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod c2me: No possible match found
      [13:16:33] [Render thread/INFO]: 'language' is an unsupported metadata key!
      [13:16:33] [Render thread/INFO]: OpenAL initialized on device OpenAL Soft on Speakers (5- USB Audio Device)
      [13:16:33] [Render thread/INFO]: Sound engine started
      [13:16:33] [Render thread/INFO]: Created: 2048x1024x4 minecraft:textures/atlas/blocks.png-atlas
      [13:16:33] [Render thread/INFO]: Created: 512x256x4 minecraft:textures/atlas/signs.png-atlas
      [13:16:33] [Render thread/INFO]: Created: 1024x512x4 minecraft:textures/atlas/banner_patterns.png-atlas
      [13:16:33] [Render thread/INFO]: Created: 2048x1024x4 minecraft:textures/atlas/shield_patterns.png-atlas
      [13:16:33] [Render thread/INFO]: Created: 256x256x4 minecraft:textures/atlas/chest.png-atlas
      [13:16:33] [Render thread/INFO]: Created: 512x256x4 minecraft:textures/atlas/beds.png-atlas
      [13:16:33] [Render thread/INFO]: Created: 512x256x4 minecraft:textures/atlas/shulker_boxes.png-atlas
      [13:16:34] [DefaultDispatcher-worker-1/INFO]: Update for capetweaks found [0.3.0-alpha -> 1.0.0]
      [13:16:34] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod cateyes: No possible match found
      [13:16:35] [Render thread/INFO]: Created: 256x256x0 minecraft:textures/atlas/particles.png-atlas
      [13:16:35] [Render thread/INFO]: Created: 256x256x0 minecraft:textures/atlas/paintings.png-atlas
      [13:16:35] [Render thread/INFO]: Created: 256x128x0 minecraft:textures/atlas/mob_effects.png-atlas
      [13:16:35] [Render thread/INFO]: [STDOUT]: This line is printed by an example mod mixin!
      [13:16:35] [DefaultDispatcher-worker-1/INFO]: No update for cem found!
      [13:16:35] [DefaultDispatcher-worker-1/INFO]: No update for chat_heads found!
      [13:16:36] [DefaultDispatcher-worker-1/INFO]: No update for chime found!
      [13:16:36] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod citresewn: No possible match found
      [13:16:38] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod cleancut: No possible match found
      [13:16:39] [DefaultDispatcher-worker-1/INFO]: No update for clear-skies found!
      [13:16:39] [DefaultDispatcher-worker-1/INFO]: No update for clickthrough found!
      [13:16:40] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod clienttweaks: No possible match found
      [13:16:41] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod cloth-api: No possible match found
      [13:16:41] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod cloth-config: No possible match found
      [13:16:42] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod clumps: No possible match found
      [13:16:43] [DefaultDispatcher-worker-1/INFO]: No update for continuity found!
      [13:16:44] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod craftpresence: No possible match found
      [13:16:45] [DefaultDispatcher-worker-1/INFO]: No update for cullleaves found!
      [13:16:45] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod dimthread: No possible match found
      [13:16:46] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod enhancedblockentities: No possible match found
      [13:16:47] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod entityculling: No possible match found
      [13:16:50] [DefaultDispatcher-worker-1/INFO]: No update for fabric found!
      [13:16:50] [DefaultDispatcher-worker-1/INFO]: No update for fabricskyboxes found!
      [13:16:51] [DefaultDispatcher-worker-1/INFO]: No update for fabrishot found!
      [13:16:51] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod fastchest: No possible match found
      [13:16:52] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod fastopenlinksandfolders: No possible match found
      [13:16:53] [DefaultDispatcher-worker-1/INFO]: No update for ferritecore found!
      [13:16:54] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod freelook: No possible match found
      [13:16:54] [DefaultDispatcher-worker-1/INFO]: No update for fullscreeno found!
      [13:16:55] [DefaultDispatcher-worker-1/INFO]: No update for hatlist found!
      [13:16:55] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod hidearmor: No possible match found
      [13:16:56] [DefaultDispatcher-worker-1/INFO]: No update for horsestatsvanilla found!
      [13:16:56] [DefaultDispatcher-worker-1/INFO]: No update for indium found!
      [13:16:59] [DefaultDispatcher-worker-1/INFO]: No update for inventoryprofilesnext found!
      [13:17:00] [DefaultDispatcher-worker-1/INFO]: No update for iris found!
      [13:17:01] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod itemmodelfix: No possible match found
      [13:17:01] [DefaultDispatcher-worker-1/INFO]: No update for krypton found!
      [13:17:02] [DefaultDispatcher-worker-1/INFO]: No update for lambdynlights found!
      [13:17:03] [DefaultDispatcher-worker-1/INFO]: No update for languagereload found!
      [13:17:04] [DefaultDispatcher-worker-1/INFO]: No update for lazy-language-loader found!
      [13:17:07] [DefaultDispatcher-worker-1/INFO]: No update for lazydfu found!
      [13:17:11] [Render thread/INFO]: [STDOUT]: This line is printed by an example mod mixin!
      [13:17:11] [Render thread/INFO]: [STDOUT]: This line is printed by an example mod mixin!
      [13:17:14] [DefaultDispatcher-worker-1/INFO]: No update for lithium found!
      [13:17:17] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod malilib: No possible match found
      [13:17:19] [DefaultDispatcher-worker-1/INFO]: No update for mcpppp found!
      [13:17:22] [DefaultDispatcher-worker-1/INFO]: No update for midnightlib found!
      [13:17:23] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod minihud: No possible match found
      [13:17:23] [DefaultDispatcher-worker-1/INFO]: No update for modmanager found!
      [13:17:24] [DefaultDispatcher-worker-1/INFO]: No update for modmenu found!
      [13:17:25] [DefaultDispatcher-worker-1/INFO]: No update for morechathistory found!
      [13:17:25] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod netherportalfix: No possible match found
      [13:17:26] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod nightvisionflashbegone: No possible match found
      [13:17:27] [DefaultDispatcher-worker-1/INFO]: No update for no_nether_portal_overlay found!
      [13:17:27] [DefaultDispatcher-worker-1/INFO]: No update for nochatlag found!
      [13:17:28] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod nofade: No possible match found
      [13:17:29] [DefaultDispatcher-worker-1/INFO]: No update for notenoughcrashes found!
      [13:17:30] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod notifmod: No possible match found
      [13:17:30] [DefaultDispatcher-worker-1/INFO]: No update for ordinarytweaks found!
      [13:17:32] [DefaultDispatcher-worker-1/INFO]: No update for pinglist found!
      [13:17:32] [DefaultDispatcher-worker-1/INFO]: No update for puzzle found!
      [13:17:33] [DefaultDispatcher-worker-1/INFO]: No update for reeses-sodium-options found!
      [13:17:34] [DefaultDispatcher-worker-1/INFO]: No update for screenshotclipboard found!
      [13:17:37] [DefaultDispatcher-worker-1/INFO]: Update for smoke_suppression found [1.0.8+MC1.18-1.18.1 -> 1.0.9+MC1.18-1.18.2]
      [13:17:40] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod smoothboot: No possible match found
      [13:17:42] [DefaultDispatcher-worker-1/INFO]: No update for sodium found!
      [13:17:43] [DefaultDispatcher-worker-1/INFO]: No update for sodium-extra found!
      [13:17:43] [DefaultDispatcher-worker-1/INFO]: No update for spectater found!
      [13:17:43] [DefaultDispatcher-worker-1/INFO]: No update for starlight found!
      [13:17:44] [DefaultDispatcher-worker-1/INFO]: No update for tiefix found!
      [13:17:45] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod timeoutout: No possible match found
      [13:17:45] [DefaultDispatcher-worker-1/INFO]: No update for tooltipfix found!
      [13:17:46] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod viafabric: No possible match found
      [13:17:46] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod waveycapes: No possible match found
      [13:17:47] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod wi_zoom: No possible match found
      [13:17:48] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod window_title_changer: No possible match found
      [13:17:49] [DefaultDispatcher-worker-1/WARN]: Error while searching for fallback id for mod yosbr: No possible match found
      [13:17:56] [Render thread/INFO]: [STDOUT]: This line is printed by an example mod mixin!
      [13:17:57] [Render thread/INFO]: [STDOUT]: This line is printed by an example mod mixin!
      [13:18:11] [Render thread/INFO]: [STDOUT]: This line is printed by an example mod mixin!
      [13:18:11] [Render thread/INFO]: [STDOUT]: This line is printed by an example mod mixin!
      [13:18:11] [Render thread/INFO]: [STDOUT]: This line is printed by an example mod mixin!
      [13:19:41] [Render thread/INFO]: [STDOUT]: This line is printed by an example mod mixin!
      [13:19:41] [Render thread/INFO]: [STDOUT]: This line is printed by an example mod mixin!

commented

Yep... that's interesting, it doesn't seem to return the mode in the list of modes obtained by incrementing iModeNum in the call to EnumDisplaySettingsW, but it does return it when you input ENUM_CURRENT_SETTINGS. Could you try it again with this version that sets EDS_RAWMODE (i.e. reports all modes supported by the graphics driver, regardless of whether they are supposed to be supported by the monitor) borderless-mining-2.0.0-alpha-dev.0d42a0d+1.18-dirty.jar.zip

Any chance this version for 1.19.2? The current release on Modrinth still doesn't fix the Snip & Sketch flashing issue, sadly
Sorry for asking, if it annoys you, I just hate the bug ๐Ÿ™

commented

I've updated this to 1.19.2 and brought it into the main GLFW patch in #19; I've changed it so the 75Hz resolutions won't be listed, but it shouldn't switch out of 75Hz mode when using the "Current" resolution (which is a more compatible fix for upstreaming).

commented

This kinda broke PuzzleGUI and Better Taskbar though (this #19 (comment))

commented

I forgot about providing a video so here is it: https://streamable.com/suqm4h