Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Game immediately crashes in presence of player heads generated by Vanilla Refresh mod #267

Open
MobButcher opened this issue Dec 31, 2024 · 0 comments

Comments

@MobButcher
Copy link

If you have a world that has player heads created by Vanilla Refresh mod, it immediately crashes the client. This is caused by those heads having a seemingly invalid signature: "vanilla_refresh_death_head"

This causes a Base64 decode error due to invalid characters (underscores) being present in this field during validation.

This error has been reproduced on a minimal Fabric server:
Fabric 1.21.1 (fabric-server-mc.1.21.1-loader.0.16.9-launcher.1.0.1.jar)
authlib-injector 1.2.5 (authlib-injector-1.2.5.jar)
Fabric API 0.110.0 (fabric-api-0.110.0+1.21.1.jar)
Vanilla Refresh (vanilla-refresh-1.4.26_1.21.jar)

When disabling the behaviour with /scoreboard players set playerheads refresh_settings 0, as well as deleting all heads generated by the mod, the game functioned as normal.

Crash log
[15:45:37] [Render thread/ERROR]: Reported exception thrown!
net.minecraft.class_148: Rendering item
	at knot/net.minecraft.class_332.method_51425(class_332.java:596) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_332.method_51424(class_332.java:564) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_332.method_51427(class_332.java:540) ~[client-intermediary.jar:?]
	at knot/mcp.mobius.waila.api.component.NamedItemComponent.render(NamedItemComponent.java:53) ~[wthit-fabric-12.4.5.jar:?]
	at knot/mcp.mobius.waila.api.component.NamedItemListComponent.render(NamedItemListComponent.java:65) ~[wthit-fabric-12.4.5.jar:?]
	at knot/mcp.mobius.waila.util.DisplayUtil.renderComponent(DisplayUtil.java:55) ~[wthit-fabric-12.4.5.jar:?]
	at knot/mcp.mobius.waila.gui.hud.Line.render(Line.java:153) ~[wthit-fabric-12.4.5.jar:?]
	at knot/mcp.mobius.waila.gui.hud.TooltipRenderer.render0(TooltipRenderer.java:301) ~[wthit-fabric-12.4.5.jar:?]
	at knot/mcp.mobius.waila.gui.hud.TooltipRenderer.render(TooltipRenderer.java:205) ~[wthit-fabric-12.4.5.jar:?]
	at knot/mcp.mobius.waila.service.MixedService.onGuiRender(MixedService.java:25) ~[wthit-fabric-12.4.5.jar:?]
	at knot/net.minecraft.class_329.handler$fmn002$wthit$render(class_329.java:10021) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_329.method_1753$mixinextras$wrapped$138(class_329.java:220) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_329.mixinextras$bridge$method_1753$mixinextras$wrapped$138$139(class_329.java) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_329.wrapMethod$chd000$iris$handleHudHidingScreens(class_329.java:7048) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_329.method_1753(class_329.java) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_757.method_3192(class_757.java:896) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1285) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.9.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.9.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.9.jar:?]
	at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:105) [NewLaunch.jar:?]
	at org.prismlauncher.EntryPoint.listen(EntryPoint.java:129) [NewLaunch.jar:?]
	at org.prismlauncher.EntryPoint.main(EntryPoint.java:70) [NewLaunch.jar:?]
Caused by: java.lang.IllegalArgumentException: Illegal base64 character 5f
	at java.base/java.util.Base64$Decoder.decode0(Base64.java:852) ~[?:?]
	at java.base/java.util.Base64$Decoder.decode(Base64.java:570) ~[?:?]
	at java.base/java.util.Base64$Decoder.decode(Base64.java:593) ~[?:?]
	at moe.yushi.authlibinjector.transform.support.YggdrasilKeyTransformUnit.verifyPropertySignature(YggdrasilKeyTransformUnit.java:91) ~[?:?]
	at knot/com.mojang.authlib.yggdrasil.YggdrasilServicesKeyInfo.validateProperty(YggdrasilServicesKeyInfo.java) ~[authlib-6.0.54.jar:?]
	at knot/com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.lambda$getPropertySignatureState$0(YggdrasilMinecraftSessionService.java:189) ~[authlib-6.0.54.jar:?]
	at java.base/java.util.stream.MatchOps$1MatchSink.accept(MatchOps.java:90) ~[?:?]
	at java.base/java.util.AbstractList$RandomAccessSpliterator.tryAdvance(AbstractList.java:708) ~[?:?]
	at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:129) ~[?:?]
	at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:527) ~[?:?]
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:513) ~[?:?]
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]
	at java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:230) ~[?:?]
	at java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:196) ~[?:?]
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
	at java.base/java.util.stream.ReferencePipeline.noneMatch(ReferencePipeline.java:642) ~[?:?]
	at knot/com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.getPropertySignatureState(YggdrasilMinecraftSessionService.java:189) ~[authlib-6.0.54.jar:?]
	at knot/com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.unpackTextures(YggdrasilMinecraftSessionService.java:132) ~[authlib-6.0.54.jar:?]
	at knot/net.minecraft.class_1071$1.method_54647(class_1071.java:55) ~[client-intermediary.jar:?]
	at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) ~[?:?]
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?]
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?]
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?]
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?]
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?]

---- Minecraft Crash Report ----
---- Minecraft Crash Report ----
// Why did you do that?

Time: 2024-12-31 15:45:38
Description: Rendering item

java.lang.IllegalArgumentException: Illegal base64 character 5f
	at java.base/java.util.Base64$Decoder.decode0(Base64.java:852)
	at java.base/java.util.Base64$Decoder.decode(Base64.java:570)
	at java.base/java.util.Base64$Decoder.decode(Base64.java:593)
	at moe.yushi.authlibinjector.transform.support.YggdrasilKeyTransformUnit.verifyPropertySignature(YggdrasilKeyTransformUnit.java:91)
	at knot//com.mojang.authlib.yggdrasil.YggdrasilServicesKeyInfo.validateProperty(YggdrasilServicesKeyInfo.java)
	at knot//com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.lambda$getPropertySignatureState$0(YggdrasilMinecraftSessionService.java:189)
	at java.base/java.util.stream.MatchOps$1MatchSink.accept(MatchOps.java:90)
	at java.base/java.util.AbstractList$RandomAccessSpliterator.tryAdvance(AbstractList.java:708)
	at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:129)
	at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:527)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:513)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:230)
	at java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:196)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.noneMatch(ReferencePipeline.java:642)
	at knot//com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.getPropertySignatureState(YggdrasilMinecraftSessionService.java:189)
	at knot//com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.unpackTextures(YggdrasilMinecraftSessionService.java:132)
	at knot//net.minecraft.class_1071$1.method_54647(class_1071.java:55)
	at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768)
	at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Render thread
Stacktrace:
	at java.base/java.util.Base64$Decoder.decode0(Base64.java:852)
Mixins in Stacktrace: None found

-- Item being rendered --
Details:
	Item Type: minecraft:player_head
	Item Components: {minecraft:profile=>class_9296[name=Optional[xJustAnAngelx], id=Optional[a2eb4bd1-8e81-4d05-98ca-42185dc290cc], properties={textures=[Property[name=textures, value=ewogICJ0aW1lc3RhbXAiIDogMTczNTAxMjIwMzMyOCwKICAicHJvZmlsZUlkIiA6ICJhMmViNGJkMThlODE0ZDA1OThjYTQyMTg1ZGMyOTBjYyIsCiAgInByb2ZpbGVOYW1lIiA6ICJ4SnVzdEFuQW5nZWx4IiwKICAic2lnbmF0dXJlUmVxdWlyZWQiIDogdHJ1ZSwKICAidGV4dHVyZXMiIDogewogICAgIlNLSU4iIDogewogICAgICAidXJsIiA6ICJodHRwOi8vdGV4dHVyZXMubWluZWNyYWZ0Lm5ldC90ZXh0dXJlLzIwZDgzY2IxNjFlZjUyNTA4ZGZlZmM5Y2RlNjhjZjZhMTYxZWM5YmJiODcyMjBlNGY5NzU5ODgyNmY0M2ZjZGEiLAogICAgICAibWV0YWRhdGEiIDogewogICAgICAgICJtb2RlbCIgOiAic2xpbSIKICAgICAgfQogICAgfQogIH0KfQ==, signature=vanilla_refresh_death_head]]}, gameProfile=com.mojang.authlib.GameProfile@4e90e1cf[id=a2eb4bd1-8e81-4d05-98ca-42185dc290cc,name=xJustAnAngelx,properties={textures=[Property[name=textures, value=ewogICJ0aW1lc3RhbXAiIDogMTczNTAxMjIwMzMyOCwKICAicHJvZmlsZUlkIiA6ICJhMmViNGJkMThlODE0ZDA1OThjYTQyMTg1ZGMyOTBjYyIsCiAgInByb2ZpbGVOYW1lIiA6ICJ4SnVzdEFuQW5nZWx4IiwKICAic2lnbmF0dXJlUmVxdWlyZWQiIDogdHJ1ZSwKICAidGV4dHVyZXMiIDogewogICAgIlNLSU4iIDogewogICAgICAidXJsIiA6ICJodHRwOi8vdGV4dHVyZXMubWluZWNyYWZ0Lm5ldC90ZXh0dXJlLzIwZDgzY2IxNjFlZjUyNTA4ZGZlZmM5Y2RlNjhjZjZhMTYxZWM5YmJiODcyMjBlNGY5NzU5ODgyNmY0M2ZjZGEiLAogICAgICAibWV0YWRhdGEiIDogewogICAgICAgICJtb2RlbCIgOiAic2xpbSIKICAgICAgfQogICAgfQogIH0KfQ==, signature=vanilla_refresh_death_head]]}]], minecraft:max_stack_size=>64, minecraft:lore=>class_9290[lines=[], styledLines=[]], minecraft:enchantments=>ItemEnchantments{enchantments={}, showInTooltip=true}, minecraft:repair_cost=>0, minecraft:attribute_modifiers=>class_9285[modifiers=[], showInTooltip=true], minecraft:rarity=>UNCOMMON}
	Item Foil: false
Stacktrace:
	at knot//net.minecraft.class_332.method_51425(class_332.java:590)
	at knot//net.minecraft.class_332.method_51424(class_332.java:564)
	at knot//net.minecraft.class_332.method_51427(class_332.java:540)
	at knot//mcp.mobius.waila.api.component.NamedItemComponent.render(NamedItemComponent.java:53)
	at knot//mcp.mobius.waila.api.component.NamedItemListComponent.render(NamedItemListComponent.java:65)
	at knot//mcp.mobius.waila.util.DisplayUtil.renderComponent(DisplayUtil.java:55)
	at knot//mcp.mobius.waila.gui.hud.Line.render(Line.java:153)
	at knot//mcp.mobius.waila.gui.hud.TooltipRenderer.render0(TooltipRenderer.java:301)
	at knot//mcp.mobius.waila.gui.hud.TooltipRenderer.render(TooltipRenderer.java:205)
	at knot//mcp.mobius.waila.service.MixedService.onGuiRender(MixedService.java:25)
	at knot//net.minecraft.class_329.handler$fmn002$wthit$render(class_329.java:10021)
	at knot//net.minecraft.class_329.method_1753$mixinextras$wrapped$138(class_329.java:220)
	at knot//net.minecraft.class_329.mixinextras$bridge$method_1753$mixinextras$wrapped$138$139(class_329.java)
	at knot//net.minecraft.class_329.wrapMethod$chd000$iris$handleHudHidingScreens(class_329.java:7048)
	at knot//net.minecraft.class_329.method_1753(class_329.java)
	at knot//net.minecraft.class_757.method_3192(class_757.java:896)
	at knot//net.minecraft.class_310.method_1523(class_310.java:1285)
	at knot//net.minecraft.class_310.method_1514(class_310.java:882)
	at knot//net.minecraft.client.main.Main.main(Main.java:256)
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
	at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:105)
	at org.prismlauncher.EntryPoint.listen(EntryPoint.java:129)
	at org.prismlauncher.EntryPoint.main(EntryPoint.java:70)
Mixins in Stacktrace:
	net.minecraft.class_332:
		dev.architectury.mixin.fabric.client.MixinGuiGraphics (architectury.mixins.json)
		net.raphimc.immediatelyfast.fabric.injection.mixins.hud_batching.consumer.MixinDrawContext (immediatelyfast-fabric.mixins.json)
		org.redlance.dima_dencep.mods.rrls.mixins.workaround.GuiGraphicsMixin (rrls.mixins.json)
		net.raphimc.immediatelyfast.injection.mixins.hud_batching.consumer.MixinDrawContext (immediatelyfast-common.mixins.json)
		fuzs.puzzleslib.fabric.mixin.client.GuiGraphicsFabricMixin (puzzleslib.fabric.mixins.json)
		smsk.smoothscroll.mixin.DrawContextMixin (smoothscroll.mixins.json)
		dev.emi.emi.mixin.DrawContextMixin (emi.mixins.json)
		net.caffeinemc.mods.sodium.mixin.features.textures.animations.tracking.GuiGraphicsMixin (sodium-common.mixins.json)
		de.florianmichael.viafabricplus.injection.mixin.fixes.minecraft.item.MixinDrawContext (viafabricplus.mixins.json)
		net.mehvahdjukaar.polytone.mixins.fabric.GuiGraphicsMixin (polytone.mixins.json)
		dev.emi.emi.mixin.accessor.DrawContextAccessor (emi.mixins.json)
		fi.dy.masa.malilib.mixin.MixinDrawContext (mixins.malilib.json)
	net.minecraft.class_329:
		smsk.smoothscroll.mixin.Hotbar.HotbarMixin (smoothscroll.mixins.json)
		de.florianmichael.viafabricplus.injection.mixin.fixes.minecraft.screen.hud.MixinInGameHud (viafabricplus.mixins.json)
		net.mehvahdjukaar.polytone.mixins.GuiMixin (polytone-common.mixins.json)
		net.xolt.freecam.mixins.GuiMixin (freecam-common.mixins.json)
		fuzs.puzzleslib.fabric.mixin.client.GuiFabricMixin (puzzleslib.fabric.mixins.json)
		xaero.map.mixin.MixinInGameHud (xaeroworldmap.mixins.json)
		me.flashyreese.mods.sodiumextra.mixin.core.MixinGui (sodium-extra.mixins.json)
		de.maxhenkel.voicechat.mixin.GuiMixin (voicechat.mixins.json)
		org.anti_ad.mc.ipnext.mixin.MixinInGameHud (mixins.ipnext.json)
		net.lostluma.dynamic_fps.impl.textile.mixin.GuiMixin (dynamic_fps-textile.mixins.json)
		dev.isxander.zoomify.mixins.spyglass.InGameHudMixin (zoomify.mixins.json)
		mcp.mobius.waila.mixin.GuiMixin (wthit.mixins.json)
		xaero.common.mixin.MixinInGameHud (xaerohud.mixins.json)
		net.irisshaders.iris.mixin.gui.MixinGui (mixins.iris.json)
		squeek.appleskin.mixin.InGameHudMixin (appleskin.mixins.json)
		dynamic_fps.impl.mixin.GuiMixin (dynamic_fps-common.mixins.json)
		net.fabricmc.fabric.mixin.client.rendering.InGameHudMixin (fabric-rendering-v1.mixins.json)
		me.lortseam.bettermounthud.mixin.IngameHudMixin (bettermounthud.mixins.json)
		net.raphimc.immediatelyfast.fabric.injection.mixins.hud_batching.MixinInGameHud (immediatelyfast-fabric.mixins.json)
		me.cominixo.betterf3.mixin.scoreboard.ScoreboardMixin (betterf3.mixins.json)
		fi.dy.masa.malilib.mixin.MixinInGameHud (mixins.malilib.json)
		net.caffeinemc.mods.sodium.mixin.features.options.overlays.GuiMixin (sodium-common.mixins.json)
		me.cominixo.betterf3.mixin.debugcrosshair.DebugCrosshairMixin (betterf3.mixins.json)
	net.minecraft.class_757:
		net.raphimc.immediatelyfast.injection.mixins.core.compat.MixinGameRenderer (immediatelyfast-common.mixins.json)
		org.redlance.dima_dencep.mods.rrls.mixins.compat.RendererKeyboardMouseMixin (rrls.mixins.json)
		dev.kir.cubeswithoutborders.client.mixin.GameRendererMixin (cubes-without-borders.mixins.json)
		dev.architectury.mixin.fabric.client.MixinGameRenderer (architectury.mixins.json)
		xaero.map.mixin.MixinGameRenderer (xaeroworldmap.mixins.json)
		net.fabricmc.fabric.mixin.client.rendering.shader.GameRendererMixin (fabric-rendering-v1.mixins.json)
		traben.entity_model_features.mixin.MixinGameRenderer (entity_model_features-common.mixins.json)
		dynamic_fps.impl.mixin.GameRendererMixin (dynamic_fps-common.mixins.json)
		net.irisshaders.iris.mixin.MixinModelViewBobbing (mixins.iris.json)
		dev.isxander.zoomify.mixins.zoom.GameRendererMixin (zoomify.mixins.json)
		net.mehvahdjukaar.polytone.mixins.GameRendererMixin (polytone-common.mixins.json)
		net.irisshaders.iris.mixin.MixinGameRenderer (mixins.iris.json)
		de.florianmichael.viafabricplus.injection.mixin.fixes.minecraft.MixinGameRenderer (viafabricplus.mixins.json)
		dev.isxander.zoomify.mixins.zoom.secondary.GameRendererMixin (zoomify.mixins.json)
		de.johni0702.minecraft.bobby.mixin.GameRendererMixin (bobby.mixins.json)
		net.caffeinemc.mods.sodium.mixin.features.gui.hooks.console.GameRendererMixin (sodium-common.mixins.json)
		xaero.common.mixin.MixinGameRenderer (xaerohud.mixins.json)
		net.irisshaders.iris.mixin.GameRendererAccessor (mixins.iris.json)
		org.redlance.dima_dencep.mods.rrls.mixins.GameRendererMixin (rrls.mixins.json)
		me.flashyreese.mods.sodiumextra.mixin.prevent_shaders.MixinGameRenderer (sodium-extra.mixins.json)
		net.xolt.freecam.mixins.GameRendererMixin (freecam-common.mixins.json)
		net.irisshaders.iris.mixin.MixinGameRenderer_NightVisionCompat (mixins.iris.json)
		net.fabricmc.fabric.mixin.screen.GameRendererMixin (fabric-screen-api-v1.mixins.json)
		fuzs.puzzleslib.fabric.mixin.client.GameRendererFabricMixin (puzzleslib.fabric.mixins.json)
		org.anti_ad.mc.ipnext.mixin.MixinGameRenderer (mixins.ipnext.json)
	net.minecraft.class_310:
		smsk.smoothscroll.mixin.CreativeScreen.MinecraftClientMixin (smoothscroll.mixins.json)
		org.embeddedt.modernfix.fabric.mixin.core.MCMixin_Fabric (modernfix-fabric.mixins.json)
		traben.entity_texture_features.mixin.reloading.MixinResourceReload (entity_texture_features-common.mixins.json)
		me.flashyreese.mods.sodiumextra.mixin.gui.MinecraftClientAccessor (sodium-extra.mixins.json)
		com.aizistral.nochatreports.fabric.mixins.client.MixinMinecraft (mixins/fabric/nochatreports-fabric.mixins.json)
		com.aizistral.nochatreports.common.mixins.client.MixinMinecraft (mixins/common/nochatreports.mixins.json)
		fi.dy.masa.malilib.mixin.MixinMinecraftClient (mixins.malilib.json)
		circuitlord.reactivemusic.mixin.MinecraftClientMixin (reactivemusic.mixins.json)
		dev.isxander.yacl3.mixin.MinecraftMixin (yacl.mixins.json)
		shcm.shsupercm.fabric.citresewn.defaults.mixin.types.enchantment.MinecraftClientMixin (citresewn-defaults.mixins.json)
		org.anti_ad.mc.ipnext.mixin.MixinMinecraftClient (mixins.ipnext.json)
		traben.entity_model_features.mixin.accessor.MinecraftClientAccessor (entity_model_features-common.mixins.json)
		squeek.appleskin.mixin.MinecraftClientMixin (appleskin.mixins.json)
		ca.fxco.moreculling.mixin.Minecraft_managersMixin (moreculling.mixins.json)
		dev.lambdaurora.lambdynlights.mixin.MinecraftClientMixin (lambdynlights.mixins.json)
		xaero.common.mixin.MixinMinecraftClient (xaerohud.mixins.json)
		com.kingcontaria.fastquit.mixin.MinecraftClientMixin (fastquit.mixins.json)
		net.fabricmc.fabric.mixin.event.interaction.client.MinecraftClientMixin (fabric-events-interaction-v0.client.mixins.json)
		traben.entity_texture_features.mixin.reloading.MixinMinecraftClient (entity_texture_features-common.mixins.json)
		net.fabricmc.fabric.mixin.event.lifecycle.client.MinecraftClientMixin (fabric-lifecycle-events-v1.client.mixins.json)
		fuzs.puzzleslib.fabric.mixin.client.MinecraftFabricMixin (puzzleslib.fabric.mixins.json)
		dev.isxander.zoomify.mixins.hooks.MinecraftClientMixin (zoomify.mixins.json)
		net.mehvahdjukaar.polytone.mixins.MinecraftMixin (polytone-common.mixins.json)
		net.xolt.freecam.mixins.MinecraftMixin (freecam-common.mixins.json)
		net.irisshaders.iris.mixin.MixinMinecraft_PipelineManagement (mixins.iris.json)
		dev.architectury.mixin.fabric.client.MixinMinecraft (architectury.mixins.json)
		fi.dy.masa.minihud.mixin.MixinMinecraftClient (mixins.minihud.json)
		me.flashyreese.mods.sodiumextra.mixin.core.MixinMinecraftClient (sodium-extra.mixins.json)
		randommcsomethin.fallingleaves.mixin.MinecraftClientMixin (fallingleaves.mixins.json)
		org.embeddedt.modernfix.common.mixin.feature.measure_time.MinecraftMixin (modernfix-common.mixins.json)
		traben.entity_model_features.mixin.MixinResourceReloadEnd (entity_model_features-common.mixins.json)
		io.gitlab.jfronny.libjf.mixin.client.MinecraftClientMixin (libjf-base.client.mixins.json)
		malte0811.ferritecore.mixin.fabric.MinecraftMixin (ferritecore.fabric.mixin.json)
		org.embeddedt.modernfix.common.mixin.perf.dedicated_reload_executor.MinecraftMixin (modernfix-common.mixins.json)
		net.irisshaders.iris.mixin.MixinMinecraft_Keybinds (mixins.iris.json)
		de.johni0702.minecraft.bobby.mixin.MinecraftClientMixin (bobby.mixins.json)
		org.embeddedt.modernfix.common.mixin.bugfix.concurrency.MinecraftMixin (modernfix-common.mixins.json)
		traben.entity_model_features.mixin.MixinResourceReloadStart (entity_model_features-common.mixins.json)
		net.fabricmc.fabric.mixin.registry.sync.client.MinecraftClientMixin (fabric-registry-sync-v0.client.mixins.json)
		net.fabricmc.fabric.mixin.screen.MinecraftClientMixin (fabric-screen-api-v1.mixins.json)
		net.raphimc.immediatelyfast.injection.mixins.core.MixinMinecraftClient (immediatelyfast-common.mixins.json)
		net.fabricmc.fabric.mixin.networking.client.accessor.MinecraftClientAccessor (fabric-networking-api-v1.client.mixins.json)
		net.irisshaders.iris.mixin.MixinMinecraft_Images (mixins.iris.json)
		me.ramidzkh.fabrishot.mixins.MinecraftClientMixin (mixins.fabrishot.json)
		dev.lambdaurora.spruceui.mixin.MinecraftClientMixin (spruceui.mixins.json)
		foundationgames.enhancedblockentities.mixin.MinecraftClientMixin (enhancedblockentities.mixins.json)
		org.embeddedt.modernfix.common.mixin.bugfix.world_leaks.MinecraftMixin (modernfix-common.mixins.json)
		net.caffeinemc.mods.sodium.mixin.core.MinecraftMixin (sodium-common.mixins.json)
		de.florianmichael.viafabricplus.injection.mixin.base.integration.MixinMinecraftClient (viafabricplus.mixins.json)
		de.florianmichael.viafabricplus.injection.mixin.fixes.minecraft.MixinMinecraftClient (viafabricplus.mixins.json)
		de.dafuqs.paginatedadvancements.mixin.MinecraftClientMixin (paginatedadvancements.mixins.json)
		org.embeddedt.modernfix.fabric.mixin.feature.measure_time.MinecraftMixin_Fabric (modernfix-fabric.mixins.json)
		opekope2.optigui.mixin.MinecraftClientMixin (optigui.mixins.json)
		xaero.map.mixin.MixinMinecraftClient (xaeroworldmap.mixins.json)
		org.redlance.dima_dencep.mods.rrls.mixins.MinecraftClientMixin (rrls.mixins.json)
		de.maxhenkel.voicechat.mixin.MinecraftMixin (voicechat.mixins.json)
		com.sonicether.soundphysics.mixin.MinecraftMixin (sound_physics_remastered.mixins.json)
		ca.fxco.moreculling.mixin.blockstates.Minecraft_loadBlocksMixin (moreculling.mixins.json)
		dev.imb11.sounds.mixin.ui.ScreenSoundEffect (sounds.mixins.json)
		dynamic_fps.impl.mixin.MinecraftMixin (dynamic_fps-common.mixins.json)
		com.kingcontaria.fastquit.mixin.MinecraftClientAccessor (fastquit.mixins.json)
		dev.emi.emi.mixin.MinecraftClientMixin (emi.mixins.json)
		net.fabricmc.fabric.mixin.datagen.client.MinecraftClientMixin (fabric-data-generation-api-v1.client.mixins.json)
		com.minelittlepony.common.mixin.MixinMinecraftClient (kirin.mixin.json)
		dev.tr7zw.notenoughanimations.mixins.LivingRenderStateMixin (notenoughanimations.mixins.json)
	net.minecraft.client.main.Main:
		de.florianmichael.viafabricplus.injection.mixin.base.MixinMain (viafabricplus.mixins.json)
		dev.kir.cubeswithoutborders.client.mixin.MainMixin (cubes-without-borders.mixins.json)

-- Uptime --
Details:
	JVM uptime: 119.222s
	Wall uptime: 95.077s
	High-res time: 83.890s
	Client ticks: 1419 ticks / 70.950s

-- Affected level --
Details:
	All players: 1 total; [class_746['MobbyButcher'/807, l='ClientLevel', x=1907.69, y=64.00, z=-757.76]]
	Chunk stats: 961, 609 F: 0 L: 0 U: 0 C: 0
	Level dimension: minecraft:overworld
	Level spawn location: World: (1923,63,-703), Section: (at 3,15,1 in 120,3,-44; chunk contains blocks 1920,-64,-704 to 1935,319,-689), Region: (3,-2; contains chunks 96,-64 to 127,-33, blocks 1536,-64,-1024 to 2047,319,-513)
	Level time: 11284574 game time, 13526015 day time
	Server brand: fabric (Velocity)
	Server type: Non-integrated multiplayer server
	Tracked entity count: 182

-- Last reload --
Details:
	Reload number: 1
	Reload reason: initial
	Finished: Yes
	Packs: vanilla, fabric, advancedbackups, animatica, appleskin, betterf3, bettermounthud, betterpingdisplay, bobby, capes, chat_heads, citresewn, citresewn-defaults, cloth-config, com_viaversion_viabackwards-common, com_viaversion_viaversion-common, conditional-mixin, continuity, cubes-without-borders, debugify, dynamic_fps, e4mc_minecraft, emi, enhancedblockentities, entity_model_features, entity_texture_features, entityculling, euphoria_patcher, fabric-api, fabric-api-base, fabric-api-lookup-api-v1, fabric-biome-api-v1, fabric-block-api-v1, fabric-block-view-api-v2, fabric-blockrenderlayer-v1, fabric-client-tags-api-v1, fabric-command-api-v1, fabric-command-api-v2, fabric-commands-v0, fabric-content-registries-v0, fabric-convention-tags-v1, fabric-convention-tags-v2, fabric-crash-report-info-v1, fabric-data-attachment-api-v1, fabric-data-generation-api-v1, fabric-dimensions-v1, fabric-entity-events-v1, fabric-events-interaction-v0, fabric-game-rule-api-v1, fabric-item-api-v1, fabric-item-group-api-v1, fabric-key-binding-api-v1, fabric-keybindings-v0, fabric-language-kotlin, fabric-lifecycle-events-v1, fabric-loot-api-v2, fabric-loot-api-v3, fabric-message-api-v1, fabric-model-loading-api-v1, fabric-networking-api-v1, fabric-object-builder-api-v1, fabric-particles-v1, fabric-recipe-api-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-sound-api-v1, fabric-transfer-api-v1, fabric-transitive-access-wideners-v1, fabricloader, fabricskyboxes, fabrishot, fallingleaves, fallingtree, fastquit, forgeconfigapiport, freecam, fsb-interop, immediatelyfast, inventoryprofilesnext, invmove, iris, jamlib, lambdynlights, languagereload, libipn, libjf, libjf-config-core-v2, libjf-config-network-v0, libjf-config-ui-tiny, libjf-data-v0, libjf-translate-v1, libjf-web-v1, lithium, malilib, midnightlib, minihud, mixintrace, modernfix, modmenu, morechathistory, moreculling, mru, net_raphimc_viaaprilfools-common, net_raphimc_viabedrock, net_raphimc_vialegacy, nochatreports, noisium, notenoughanimations, optigui, paginatedadvancements, polytone, presencefootsteps, pride, puzzle, reactivemusic, reeses-sodium-options, reputation, respackopts, rightclickharvest, rrls, rsls, skinlayers3d, smoothscroll, sodium, sodium-extra, sound_physics_remastered, sounds, spruceui, viafabricplus, visuality, voicechat, wthit, xaerominimap, xaeroworldmap, yet_another_config_lib_v3, yosbr, zoomify, continuity:glass_pane_culling_fix, continuity:default, file/SodiumTranslations.zip, file/Mod Menu Helper.zip, file/Chat Reporting Helper.zip, file/Fast Better Grass.zip

-- System Details --
Details:
	Minecraft Version: 1.21.1
	Minecraft Version ID: 1.21.1
	Operating System: Windows 11 (amd64) version 10.0
	Java Version: 21.0.5, Eclipse Adoptium
	Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Eclipse Adoptium
	Memory: 682243408 bytes (650 MiB) / 1539309568 bytes (1468 MiB) up to 4294967296 bytes (4096 MiB)
	CPUs: 16
	Processor Vendor: AuthenticAMD
	Processor Name: AMD Ryzen Z1 Extreme                           
	Identifier: AuthenticAMD Family 25 Model 116 Stepping 1
	Microarchitecture: Zen 3
	Frequency (GHz): 3.29
	Number of physical packages: 1
	Number of physical CPUs: 8
	Number of logical CPUs: 16
	Graphics card #0 name: AMD Radeon Graphics
	Graphics card #0 vendor: Advanced Micro Devices, Inc.
	Graphics card #0 VRAM (MiB): 4096.00
	Graphics card #0 deviceId: VideoController1
	Graphics card #0 versionInfo: 32.0.11021.3002
	Memory slot #0 capacity (MiB): 4096.00
	Memory slot #0 clockSpeed (GHz): 6.40
	Memory slot #0 type: Unknown
	Memory slot #1 capacity (MiB): 4096.00
	Memory slot #1 clockSpeed (GHz): 6.40
	Memory slot #1 type: Unknown
	Memory slot #2 capacity (MiB): 4096.00
	Memory slot #2 clockSpeed (GHz): 6.40
	Memory slot #2 type: Unknown
	Memory slot #3 capacity (MiB): 4096.00
	Memory slot #3 clockSpeed (GHz): 6.40
	Memory slot #3 type: Unknown
	Virtual memory max (MiB): 46801.86
	Virtual memory used (MiB): 38170.89
	Swap memory total (MiB): 34816.00
	Swap memory used (MiB): 3824.54
	Space in storage for jna.tmpdir (MiB): <path not set>
	Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): <path not set>
	Space in storage for io.netty.native.workdir (MiB): <path not set>
	Space in storage for java.io.tmpdir (MiB): available: 100638.29, total: 952481.00
	Space in storage for workdir (MiB): available: 100638.29, total: 952481.00
	JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms512m -Xmx4096m
	Fabric Mods: 
		advancedbackups: Advanced Backups 3.6.4
		animatica: Animatica 0.6.1+1.21
		appleskin: AppleSkin 3.0.6+mc1.21
		architectury: Architectury 13.0.8
		badpackets: Bad Packets 0.8.1
		betterf3: BetterF3 11.0.3
		bettermounthud: Better Mount HUD 1.2.4
		betterpingdisplay: Better Ping Display 1.1.1
		bobby: Bobby 5.2.4+mc1.21
			com_typesafe_config: config 1.4.2
			fabric-api-base: Fabric API Base 0.4.42+6573ed8c6a
			fabric-command-api-v2: Fabric Command API (v2) 2.2.28+6ced4dd96a
			io_leangen_geantyref_geantyref: geantyref 1.3.13
			org_spongepowered_configurate-core: configurate-core 4.1.2
			org_spongepowered_configurate-hocon: configurate-hocon 4.1.2
		capes: Capes 1.5.4+1.21
		chat_heads: Chat Heads 0.13.7
		citresewn: CIT Resewn 1.2.2+1.21
			citresewn-defaults: CIT Resewn: Defaults 1.2.2+1.21
		cloth-config: Cloth Config v15 15.0.140
			cloth-basic-math: cloth-basic-math 0.6.1
		clumps: Clumps 19.0.0.1
		continuity: Continuity 3.0.0+1.21
		cubes-without-borders: Cubes Without Borders 3.0.0+mc1.21
		debugify: Debugify 1.21.1+1.0
		dynamic_fps: Dynamic FPS 3.7.7
			net_lostluma_battery: battery 1.3.0
		e4mc_minecraft: e4mc 5.2.1
			folk_sisby_kaleido-config: kaleido-config 0.3.1+1.3.1
		emi: EMI 1.1.18+1.21.1+fabric
		enhancedblockentities: Enhanced Block Entities 0.10.2+1.21
		entity_model_features: Entity Model Features 2.2.6
		entity_texture_features: Entity Texture Features 6.2.9
			org_apache_httpcomponents_httpmime: httpmime 4.5.10
		entityculling: EntityCulling 1.7.2
		euphoria_patcher: Euphoria Patcher 1.4.3-r5.3-fabric
			io_sigpipe_jbsdiff: jbsdiff 1.0
		fabric-api: Fabric API 0.110.0+1.21.1
			fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.70+b559734419
			fabric-biome-api-v1: Fabric Biome API (v1) 13.0.30+be1ed2d719
			fabric-block-api-v1: Fabric Block API (v1) 1.0.22+0af3f5a719
			fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.10+6573ed8c19
			fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.52+0af3f5a719
			fabric-client-tags-api-v1: Fabric Client Tags 1.1.15+6573ed8c19
			fabric-command-api-v1: Fabric Command API (v1) 1.2.49+f71b366f19
			fabric-commands-v0: Fabric Commands (v0) 0.2.66+df3654b319
			fabric-content-registries-v0: Fabric Content Registries (v0) 8.0.18+b559734419
			fabric-convention-tags-v1: Fabric Convention Tags 2.1.2+7f945d5b19
			fabric-convention-tags-v2: Fabric Convention Tags (v2) 2.9.2+e60e56d419
			fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.29+0af3f5a719
			fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 1.4.0+da19b51a19
			fabric-data-generation-api-v1: Fabric Data Generation API (v1) 20.2.24+16c4ae2519
			fabric-dimensions-v1: Fabric Dimensions API (v1) 4.0.0+6fc22b9919
			fabric-entity-events-v1: Fabric Entity Events (v1) 1.7.0+2122d82819
			fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.7.13+ba9dae0619
			fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.53+6ced4dd919
			fabric-item-api-v1: Fabric Item API (v1) 11.1.1+d5debaed19
			fabric-item-group-api-v1: Fabric Item Group API (v1) 4.1.6+6823f7cd19
			fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.47+0af3f5a719
			fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.45+df3654b319
			fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.5.0+01d9a51c19
			fabric-loot-api-v2: Fabric Loot API (v2) 3.0.15+3f89f5a519
			fabric-loot-api-v3: Fabric Loot API (v3) 1.0.3+3f89f5a519
			fabric-message-api-v1: Fabric Message API (v1) 6.0.13+6573ed8c19
			fabric-model-loading-api-v1: Fabric Model Loading API (v1) 2.0.0+fe474d6b19
			fabric-networking-api-v1: Fabric Networking API (v1) 4.3.0+c7469b2119
			fabric-object-builder-api-v1: Fabric Object Builder API (v1) 15.2.1+40875a9319
			fabric-particles-v1: Fabric Particles (v1) 4.0.2+6573ed8c19
			fabric-recipe-api-v1: Fabric Recipe API (v1) 5.0.13+6508971219
			fabric-registry-sync-v0: Fabric Registry Sync (v0) 5.2.0+34f5d91419
			fabric-renderer-api-v1: Fabric Renderer API (v1) 3.4.0+c705a49c19
			fabric-renderer-indigo: Fabric Renderer - Indigo 1.7.0+c705a49c19
			fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.68+df3654b319
			fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.48+73761d2e19
			fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.1.6+1daea21519
			fabric-rendering-v0: Fabric Rendering (v0) 1.1.71+df3654b319
			fabric-rendering-v1: Fabric Rendering (v1) 5.0.5+df16efd019
			fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 4.3.0+8dc279b119
			fabric-resource-loader-v0: Fabric Resource Loader (v0) 1.3.1+5b5275af19
			fabric-screen-api-v1: Fabric Screen API (v1) 2.0.25+8b68f1c719
			fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.88+b559734419
			fabric-sound-api-v1: Fabric Sound API (v1) 1.0.23+6573ed8c19
			fabric-transfer-api-v1: Fabric Transfer API (v1) 5.4.2+95bead5f19
			fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 6.2.0+45b9699719
		fabric-language-kotlin: Fabric Language Kotlin 1.13.0+kotlin.2.1.0
			org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 2.1.0
			org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 2.1.0
			org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 2.1.0
			org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 2.1.0
			org_jetbrains_kotlinx_atomicfu-jvm: atomicfu-jvm 0.26.1
			org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.9.0
			org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.9.0
			org_jetbrains_kotlinx_kotlinx-datetime-jvm: kotlinx-datetime-jvm 0.6.1
			org_jetbrains_kotlinx_kotlinx-io-bytestring-jvm: kotlinx-io-bytestring-jvm 0.6.0
			org_jetbrains_kotlinx_kotlinx-io-core-jvm: kotlinx-io-core-jvm 0.6.0
			org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.7.3
			org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.7.3
			org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.7.3
		fabricloader: Fabric Loader 0.16.9
		fabricskyboxes: FabricSkyBoxes 0.7.4+mc1.21
		fabrishot: Fabrishot 1.14.1
		fallingleaves: Falling Leaves 1.16.4
		fallingtree: FallingTree 1.21.1.2
		fastquit: FastQuit 3.0.0+1.20.6
		ferritecore: FerriteCore 7.0.2-hotfix
		forgeconfigapiport: Forge Config API Port 21.1.3
			com_electronwill_night-config_core: core 3.8.0
			com_electronwill_night-config_toml: toml 3.8.0
		freecam: Freecam (Modrinth Edition) 1.3.0+mc1.21
		fsb-interop: FabricSkyBoxes Interop 1.4.0+mc1.21-build.54
		immediatelyfast: ImmediatelyFast 1.3.3+1.21.1
			net_lenni0451_reflect: Reflect 1.3.4
		inventoryprofilesnext: Inventory Profiles Next 2.1.0
		invmove: InvMove 0.8.8
		iris: Iris 1.8.1+mc1.21.1
			io_github_douira_glsl-transformer: glsl-transformer 2.0.1
			org_anarres_jcpp: jcpp 1.4.14
			org_antlr_antlr4-runtime: antlr4-runtime 4.13.1
		isxander-main-menu-credits: Main Menu Credits 1.2.0
		jamlib: JamLib 1.2.2-build.2+1.21.1
			blue_endless_jankson: jankson 1.2.3
		java: OpenJDK 64-Bit Server VM 21
		lambdynlights: LambDynamicLights 3.1.4+1.21.1
			pride: Pride Lib 1.2.1+1.21
			spruceui: SpruceUI 5.1.0+1.21
		languagereload: Language Reload 1.7.2+1.21.1
		leavesbegone: Leaves Be Gone 21.1.0
		libipn: libIPN 6.2.0
		libjf: LibJF 3.17.3
			libjf-base: LibJF Base 3.17.3
			libjf-config-commands: LibJF Config Commands 3.17.3
			libjf-config-core-v2: LibJF Config 3.17.3
			libjf-config-network-v0: LibJF Config: Network 3.17.3
			libjf-config-ui-tiny: LibJF Config UI: Tiny 3.17.3
			libjf-data-manipulation-v0: LibJF Data Manipulation 3.17.3
			libjf-data-v0: LibJF Data 3.17.3
			libjf-mainhttp-v0: LibJF MainHTTP 3.17.3
			libjf-resource-pack-entry-widgets-v0: LibJF Resource Pack Entry Widgets 3.17.3
			libjf-translate-v1: LibJF Translate 3.17.3
			libjf-unsafe-v0: LibJF Unsafe 3.17.3
			libjf-web-v1: LibJF Web 3.17.3
		lithium: Lithium 0.14.3-snapshot+mc1.21.1-build.92
		malilib: MaLiLib 0.21.5
		minecraft: Minecraft 1.21.1
		minihud: MiniHUD 0.32.54
		mixintrace: MixinTrace 1.1.1+1.17
		modelfix: Model Gap Fix 1.21-1.6
		modernfix: ModernFix 5.19.6+mc1.21.1
		modmenu: Mod Menu 11.0.3
			placeholder-api: Placeholder API 2.4.0-pre.2+1.21
		morechathistory: More Chat History 1.3.1
		moreculling: More Culling 1.0.1
			conditional-mixin: conditional mixin 0.6.3
			mixinsquared: MixinSquared 0.2.0
		mousetweaks: Mouse Tweaks 2.26
		mru: Mineblock's Repeated Utilities 1.0.4+1.21+fabric
		nochatreports: No Chat Reports 1.21.1-v2.9.1
		noisium: Noisium 2.3.0+mc1.21-1.21.1
		notenoughanimations: NotEnoughAnimations 1.8.2
		optigui: OptiGUI 2.3.0-beta.6+1.21
			org_apache_commons_commons-text: commons-text 1.12.0
			org_ini4j_ini4j: ini4j 0.5.4
		paginatedadvancements: Paginated Advancements 2.5.1
		polytone: Polytone 1.21-2.5.13
			net_objecthunter_exp4j: exp4j 0.4.8
		presencefootsteps: Presence Footsteps 1.10.2+1.21
			kirin: Kirin UI 1.20.0+1.21
		puzzle: Puzzle 2.0.1
			midnightlib: MidnightLib 1.6.3
		puzzleslib: Puzzles Lib 21.1.22
		reactivemusic: Reactive Music 0.5.1+1.21
		reeses-sodium-options: Reese's Sodium Options 1.8.0+mc1.21.3
		reputation: Your Reputation 0.3.1+wthit.1.21.1
		respackopts: Resource Pack Options 4.11.3
			io_gitlab_jfronny_muscript-all: muscript-all 2.0.0-SNAPSHOT
			io_gitlab_jfronny_muscript-json: muscript-json 2.0.0-SNAPSHOT
		rightclickharvest: Right Click Harvest 4.4.4+1.21.1
		rrls: Remove Reloading Screen 5.0.8+mc1.21.1-fabric
		rsls: Raise Sound Limit Simplified 1.1.5
		skinlayers3d: 3d-Skin-Layers 1.7.4
		smoothscroll: Smooth Scroll 2.2.1
		sodium: Sodium 0.6.3+mc1.21.1
		sodium-extra: Sodium Extra 0.6.0+mc1.21.1
		sound_physics_remastered: Sound Physics Remastered 1.21.1-1.4.7
		sounds: Sounds 2.2.1+1.21+fabric
			mixinextras: MixinExtras 0.5.0-beta.2
		viafabricplus: ViaFabricPlus 3.4.9
			com_github_oryxel_cubeconverter: CubeConverter 5ae1e90e4f
			com_google_code_findbugs_jsr305: jsr305 3.0.2
			com_vdurmont_semver4j: semver4j 3.1.0
			com_viaversion_viabackwards-common: viabackwards-common 5.1.2-SNAPSHOT
			com_viaversion_viaversion-common: viaversion-common 5.1.2-SNAPSHOT
			de_florianmichael_classic4j: Classic4J 2.1.1-SNAPSHOT
			io_jsonwebtoken_jjwt-api: jjwt-api 0.12.6
			io_jsonwebtoken_jjwt-gson: jjwt-gson 0.12.6
			io_jsonwebtoken_jjwt-impl: jjwt-impl 0.12.6
			io_netty_netty-codec-http: netty-codec-http 4.1.114
			net_jodah_expiringmap: expiringmap 0.5.10
			net_lenni0451_commons_httpclient: httpclient 1.6.0
			net_lenni0451_mcping: MCPing 1.4.2
			net_lenni0451_mcstructs-bedrock_forms: forms 1.2.1
			net_lenni0451_mcstructs-bedrock_text: text 1.2.1
			net_raphimc_minecraftauth: MinecraftAuth 4.1.1
			net_raphimc_viaaprilfools-common: viaaprilfools-common 3.0.5-SNAPSHOT
			net_raphimc_viabedrock: ViaBedrock 0.0.13-SNAPSHOT
			net_raphimc_vialegacy: ViaLegacy 3.0.6-SNAPSHOT
			net_raphimc_vialoader: ViaLoader 3.0.5-SNAPSHOT
			org_cloudburstmc_netty_netty-transport-raknet: netty-transport-raknet 1.0.0.CR3-SNAPSHOT
			org_lz4_lz4-pure-java: lz4-pure-java 1.8.0
		visuality: Visuality 0.7.7+1.21
		voicechat: Simple Voice Chat 1.21.1-2.5.26
		wthit: wthit 12.4.5
		xaerominimap: Xaero's Minimap 24.6.1
		xaeroworldmap: Xaero's World Map 1.39.0
		yet_another_config_lib_v3: YetAnotherConfigLib 3.6.2+1.21-fabric
			com_twelvemonkeys_common_common-image: common-image 3.12.0
			com_twelvemonkeys_common_common-io: common-io 3.12.0
			com_twelvemonkeys_common_common-lang: common-lang 3.12.0
			com_twelvemonkeys_imageio_imageio-core: imageio-core 3.12.0
			com_twelvemonkeys_imageio_imageio-metadata: imageio-metadata 3.12.0
			com_twelvemonkeys_imageio_imageio-webp: imageio-webp 3.12.0
			org_quiltmc_parsers_gson: gson 0.2.1
			org_quiltmc_parsers_json: json 0.2.1
		yosbr: YOSBR 0.1.2
		zoomify: Zoomify 2.14.2+1.21.1
			com_akuleshov7_ktoml-core-jvm: ktoml-core-jvm 0.5.2
	Loaded Shaderpack: (off)
	Launched Version: 1.21.1
	Launcher name: FjordLauncher
	Backend library: LWJGL version 3.3.3-snapshot
	Backend API: AMD Radeon Graphics GL version 3.2.0 Core Profile Context 24.10.21.03.240627, ATI Technologies Inc.
	Window size: 2560x1441
	GFLW Platform: win32
	GL Caps: Using framebuffer using OpenGL 3.2
	GL debug messages: 
	Is Modded: Definitely; Client brand changed to 'fabric'
	Universe: 400921fb54442d18
	Type: Client (map_client.txt)
	Graphics mode: fancy
	Render Distance: 12/12 chunks
	Resource Packs: vanilla, fabric, advancedbackups (incompatible), animatica, appleskin (incompatible), betterf3, bettermounthud, betterpingdisplay, bobby, capes, chat_heads, citresewn, citresewn-defaults, cloth-config, com_viaversion_viabackwards-common, com_viaversion_viaversion-common, conditional-mixin, continuity, cubes-without-borders, debugify, dynamic_fps, e4mc_minecraft, emi, enhancedblockentities, entity_model_features, entity_texture_features, entityculling, euphoria_patcher, fabric-api, fabric-api-base, fabric-api-lookup-api-v1, fabric-biome-api-v1, fabric-block-api-v1, fabric-block-view-api-v2, fabric-blockrenderlayer-v1, fabric-client-tags-api-v1, fabric-command-api-v1, fabric-command-api-v2, fabric-commands-v0, fabric-content-registries-v0, fabric-convention-tags-v1, fabric-convention-tags-v2, fabric-crash-report-info-v1, fabric-data-attachment-api-v1, fabric-data-generation-api-v1, fabric-dimensions-v1, fabric-entity-events-v1, fabric-events-interaction-v0, fabric-game-rule-api-v1, fabric-item-api-v1, fabric-item-group-api-v1, fabric-key-binding-api-v1, fabric-keybindings-v0, fabric-language-kotlin, fabric-lifecycle-events-v1, fabric-loot-api-v2, fabric-loot-api-v3, fabric-message-api-v1, fabric-model-loading-api-v1, fabric-networking-api-v1, fabric-object-builder-api-v1, fabric-particles-v1, fabric-recipe-api-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-sound-api-v1, fabric-transfer-api-v1, fabric-transitive-access-wideners-v1, fabricloader, fabricskyboxes, fabrishot, fallingleaves, fallingtree, fastquit, forgeconfigapiport, freecam, fsb-interop, immediatelyfast, inventoryprofilesnext, invmove, iris, jamlib, lambdynlights, languagereload, libipn, libjf, libjf-config-core-v2, libjf-config-network-v0, libjf-config-ui-tiny, libjf-data-v0, libjf-translate-v1, libjf-web-v1, lithium, malilib, midnightlib, minihud, mixintrace, modernfix (incompatible), modmenu, morechathistory, moreculling, mru (incompatible), net_raphimc_viaaprilfools-common, net_raphimc_viabedrock, net_raphimc_vialegacy, nochatreports, noisium, notenoughanimations, optigui, paginatedadvancements, polytone, presencefootsteps, pride, puzzle, reactivemusic, reeses-sodium-options, reputation, respackopts, rightclickharvest, rrls, rsls, skinlayers3d, smoothscroll, sodium, sodium-extra, sound_physics_remastered, sounds, spruceui, viafabricplus, visuality, voicechat, wthit, xaerominimap (incompatible), xaeroworldmap (incompatible), yet_another_config_lib_v3 (incompatible), yosbr, zoomify, continuity:glass_pane_culling_fix, continuity:default, file/SodiumTranslations.zip, file/Mod Menu Helper.zip, file/Chat Reporting Helper.zip, file/Fast Better Grass.zip
	Current Language: en_us
	Locale: en_US
	System encoding: Cp1252
	File encoding: UTF-8
	CPU: 16x AMD Ryzen Z1 Extreme 
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant