Coder Social home page Coder Social logo

magiclib's Introduction

Metrics

Overall Status

Readme Card

Meow

Hendrix-Shen

magiclib's People

Contributors

hendrix-shen avatar plusls avatar renovate[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

magiclib's Issues

[Question]

Question Type

Codes

Description

[19:19:55] [Render thread/WARN]: Skipped language file: isometric-renders:lang/zh_cn.json (com.google.gson.JsonSyntaxException: Expected key.isometric-renders.area_select to be a string, was an array (["",...鍩?]))
[19:19:55] [Render thread/WARN]: Skipped language file: mythicmetals:lang/zh_cn.json (com.google.gson.JsonSyntaxException: Expected tooltip.mythril_drill.refuel to be a string, was an array ([{"t..."}]))
[19:19:55] [Render thread/WARN]: Skipped language file: beachparty:lang/zh_cn.json (com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Unterminated object at line 89 column 4 path $.item.beachparty.rubber_ring_stripped)
[19:19:55] [Render thread/WARN]: Missing sound for event: minecraft:item.goat_horn.play
[19:19:55] [Render thread/WARN]: Missing sound for event: minecraft:entity.goat.screaming.horn_break
[19:19:56] [Render thread/INFO]: OpenAL initialized on device OpenAL Soft on 鎵0鍣?(Realtek(R) Audio)
[19:19:56] [Render thread/INFO]: Sound engine started
[19:19:56] [Render thread/INFO]: Created: 2048x1024x3 minecraft:textures/atlas/blocks.png-atlas
[19:19:56] [Render thread/INFO]: Created: 256x256x4 minecraft:textures/atlas/signs.png-atlas
[19:19:56] [Render thread/INFO]: Created: 512x512x4 minecraft:textures/atlas/shield_patterns.png-atlas
[19:19:56] [Render thread/INFO]: Created: 512x512x4 minecraft:textures/atlas/banner_patterns.png-atlas
[19:19:56] [Render thread/INFO]: Created: 1024x1024x4 minecraft:textures/atlas/armor_trims.png-atlas
[19:19:56] [Render thread/INFO]: Created: 128x64x4 minecraft:textures/atlas/decorated_pot.png-atlas
[19:19:56] [Render thread/INFO]: Created: 256x256x4 minecraft:textures/atlas/chest.png-atlas
[19:19:56] [Render thread/INFO]: Created: 512x256x4 minecraft:textures/atlas/shulker_boxes.png-atlas
[19:19:56] [Render thread/INFO]: Created: 512x256x4 minecraft:textures/atlas/beds.png-atlas
[19:19:56] [Render thread/WARN]: @Final field field_4850:Lnet/minecraft/class_2960; in minecraftcapes.mixin.json:MixinElytraLayer from mod minecraftcapes should be final
[19:19:57] [Render thread/WARN]: Shader rendertype_entity_translucent_emissive could not find sampler named Sampler2 in the specified shader program.
[19:19:57] [Render thread/INFO]: Created: 256x256x0 minecraft:textures/atlas/particles.png-atlas
[19:19:57] [Render thread/INFO]: Created: 256x256x0 minecraft:textures/atlas/paintings.png-atlas
[19:19:57] [Render thread/INFO]: Created: 256x128x0 minecraft:textures/atlas/mob_effects.png-atlas
[19:19:57] [Render thread/INFO]: Successfully reloaded the minimap shaders!
[19:19:57] [Render thread/INFO]: Successfully reloaded the world map shaders!
[19:20:12] [Render thread/INFO]: ARRP register - before user
[19:20:12] [Render thread/INFO]: ARRP register - before vanilla
[19:20:12] [Render thread/INFO]: ARRP register - after vanilla
[19:20:13] [Render thread/INFO]: [fabric-registry-sync] Loaded registry data [file 1/4]
[19:20:14] [Render thread/INFO]: Loaded 7 recipes
[19:20:14] [Render thread/INFO]: Loaded 1271 advancements
[19:20:14] [Render thread/INFO]: pcaSyncProtocol onDisconnect.
[19:20:14] [Render thread/INFO]: Applied 0 biome modifications to 0 of 64 new biomes in 2.221 ms
[19:20:14] [Server thread/INFO]: Starting integrated minecraft server version 1.20
[19:20:14] [Server thread/INFO]: Generating keypair
[19:20:14] [Server thread/WARN]: Found outdated translation keys in extension 'dev.dubhe.gugle.carpet.GcaExtension'!
These won't be supported in a later Carpet version!
Carpet will now try to map them to the correct keys in a best-effort basis
[19:20:14] [Server thread/WARN]: Found outdated translation keys in extension 'dev.dubhe.gugle.carpet.GcaExtension'!
These won't be supported in a later Carpet version!
Carpet will now try to map them to the correct keys in a best-effort basis
[19:20:14] [Server thread/INFO]: [CM] Loaded 16 settings from carpet.conf
[19:20:15] [Server thread/INFO]: Changing watch distance to 10
[19:20:15] [Server thread/INFO]: Changing watch distance to 10
[19:20:15] [Server thread/INFO]: Changing watch distance to 10
[19:20:15] [Server thread/INFO]: Preparing start region for dimension minecraft:overworld
[19:20:17] [Render thread/INFO]: 鍑嗗鐢熸垚鍖哄煙涓細0%
[19:20:17] [Render thread/INFO]: 鍑嗗鐢熸垚鍖哄煙涓細0%
[19:20:17] [Render thread/INFO]: 鍑嗗鐢熸垚鍖哄煙涓細0%
[19:20:17] [Render thread/INFO]: 鍑嗗鐢熸垚鍖哄煙涓細0%
[19:20:17] [Render thread/INFO]: 鍑嗗鐢熸垚鍖哄煙涓細57%
[19:20:17] [Render thread/INFO]: Time elapsed: 2177 ms
[19:20:18] [Server thread/INFO]: Changing view distance to 14, from 10
[19:20:18] [Server thread/INFO]: Changing watch distance to 14
[19:20:18] [Server thread/INFO]: Changing watch distance to 14
[19:20:18] [Server thread/INFO]: Changing watch distance to 14
[19:20:18] [Server thread/INFO]: Changing simulation distance to 5, from 0
[19:20:18] [Server thread/INFO]: linyi_yi[local:E:a313e145] logged in with entity id 122 at (-160.85517876482254, 63.125, 52.99219509647359)
[19:20:18] [Server thread/INFO]: Syncing config to linyi_yi (338ef97b-472f-42af-adf1-df70b7178545)
[19:20:18] [Server thread/INFO]: linyi_yi鍔犲叆浜嗘父鎴?
[19:20:18] [Render thread/INFO]: New minimap session initialized!
[19:20:18] [Render thread/INFO]: New world map session initialized!
[19:20:18] [Server thread/INFO]: eh[local] logged in with entity id 126 at (1664.72, 248.0, 25.61)
[19:20:18] [Server thread/INFO]: Syncing config to eh (a017954d-b5e6-3a7e-889e-c9eafbe229a6)
[19:20:18] [Server thread/INFO]: eh鍔犲叆浜嗘父鎴?
[19:20:18] [Server thread/INFO]: Async chunk loading for player eh completed
[19:20:18] [Server thread/INFO]: shuaguaita[local] logged in with entity id 127 at (-884.528247017866, 196.0, 30.644525955723985)
[19:20:18] [Server thread/INFO]: Syncing config to shuaguaita (13f882c8-3c83-453b-bf3c-b18a2397bd36)
[19:20:18] [Server thread/INFO]: shuaguaita鍔犲叆浜嗘父鎴?
[19:20:18] [Server thread/INFO]: Async chunk loading for player shuaguaita completed
[19:20:18] [Server thread/INFO]: EH2[local] logged in with entity id 128 at (13330.237500011921, 133.0, 420.84510157664727)
[19:20:18] [Server thread/INFO]: Syncing config to EH2 (12ed3073-e1af-49b3-b271-7f281ce3c5d1)
[19:20:18] [Server thread/INFO]: EH2鍔犲叆浜嗘父鎴?
[19:20:18] [Server thread/INFO]: Async chunk loading for player EH2 completed
[19:20:18] [Render thread/INFO]: Started 10 worker threads
[19:20:18] [Server thread/INFO]: Mifeng[local] logged in with entity id 129 at (-189.51, 61.0, 56.34)
[19:20:18] [Server thread/INFO]: Syncing config to Mifeng (92abbcb5-f556-4d2f-81e6-20356d47faf7)
[19:20:18] [Server thread/INFO]: Mifeng鍔犲叆浜嗘父鎴?
[19:20:18] [Server thread/INFO]: Async chunk loading for player Mifeng completed
[19:20:18] [Server thread/INFO]: 1[local] logged in with entity id 130 at (-161.09, 63.0, 62.53)
[19:20:18] [Server thread/INFO]: Syncing config to 1 (15468a55-d663-3077-a691-aed0be0ffacf)
[19:20:18] [Server thread/INFO]: 1鍔犲叆浜嗘父鎴?
[19:20:18] [Server thread/INFO]: Async chunk loading for player 1 completed
[19:20:18] [Server thread/INFO]: shilaimu[local] logged in with entity id 131 at (-1259.6, 186.0, 2814.35)
[19:20:18] [Server thread/INFO]: Syncing config to shilaimu (a94952d6-cb23-385f-92b1-3cd4ceb41e10)
[19:20:18] [Server thread/INFO]: shilaimu鍔犲叆浜嗘父鎴?
[19:20:18] [Server thread/INFO]: Async chunk loading for player shilaimu completed
[19:20:18] [Server thread/INFO]: Async chunk loading for player linyi_yi completed
[19:20:19] [Render thread/INFO]: [Inventory Profiles Next] Loaded 0 external GUI hints
[19:20:19] [Render thread/INFO]: [Inventory Profiles Next] Loaded 783 build-in GUI hints
[19:20:19] [Render thread/INFO]: [Inventory Profiles Next] Effective GUI hints after merge: 783
[19:20:19] [InventoryHUD+ version check/INFO]: [STDOUT]: [InventoryHUD+] Failed to process update information:
javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
[19:20:19] [Render thread/INFO]: Using 3 total BufferBuilder caches
[19:20:19] [Render thread/WARN]: Unable to read property: west with value: false for blockstate: {Name:"minecraft:cobblestone_wall",Properties:{east:"false",north:"false",south:"false",up:"false",west:"false"}}
[19:20:19] [Render thread/WARN]: Unable to read property: east with value: false for blockstate: {Name:"minecraft:cobblestone_wall",Properties:{east:"false",north:"false",south:"false",up:"false",west:"false"}}
[19:20:19] [Render thread/WARN]: Unable to read property: south with value: false for blockstate: {Name:"minecraft:cobblestone_wall",Properties:{east:"false",north:"false",south:"false",up:"false",west:"false"}}
[19:20:19] [Render thread/WARN]: Unable to read property: north with value: false for blockstate: {Name:"minecraft:cobblestone_wall",Properties:{east:"false",north:"false",south:"false",up:"false",west:"false"}}
[19:20:19] [Render thread/WARN]: Unable to read property: west with value: false for blockstate: {Name:"minecraft:mossy_cobblestone_wall",Properties:{east:"false",north:"false",south:"false",up:"false",west:"false"}}
[19:20:19] [Render thread/WARN]: Unable to read property: east with value: false for blockstate: {Name:"minecraft:mossy_cobblestone_wall",Properties:{east:"false",north:"false",south:"false",up:"false",west:"false"}}
[19:20:19] [Render thread/WARN]: Unable to read property: south with value: false for blockstate: {Name:"minecraft:mossy_cobblestone_wall",Properties:{east:"false",north:"false",south:"false",up:"false",west:"false"}}
[19:20:19] [Render thread/WARN]: Unable to read property: north with value: false for blockstate: {Name:"minecraft:mossy_cobblestone_wall",Properties:{east:"false",north:"false",south:"false",up:"false",west:"false"}}
[19:20:19] [Render thread/INFO]: Received config from the server:
[19:20:19] [REI-ReloadPlugins/INFO]: [REI] ++++++++++++++++++++++++++++++++++++++++
[19:20:19] [REI-ReloadPlugins/INFO]: [REI] REIPlugin starting main-reload for START.
[19:20:19] [REI-ReloadPlugins/INFO]: [REI] Plugins (7):
[19:20:19] [REI-ReloadPlugins/INFO]: [REI] - (-100.00) DefaultClientPlugin of DefaultClientPlugin [roughlyenoughitems]
[19:20:19] [REI-ReloadPlugins/INFO]: [REI] - (-100.00) DefaultPlugin of DefaultPlugin [roughlyenoughitems]
[19:20:19] [REI-ReloadPlugins/INFO]: [REI] - (0.00) FabricFluidAPISupportPlugin
[19:20:19] [REI-ReloadPlugins/INFO]: [REI] - (0.00) HideIngredientsFromTagsPlugin of HideIngredientsFromTagsPlugin [roughlyenoughitems]
[19:20:19] [REI-ReloadPlugins/INFO]: [REI] - (0.00) DefaultClientRuntimePlugin of DefaultClientRuntimePlugin [roughlyenoughitems]
[19:20:19] [REI-ReloadPlugins/INFO]: [REI] - (0.00) REITooltipPlugin of REITooltipPlugin [appleskin]
[19:20:19] [REI-ReloadPlugins/INFO]: [REI] - (0.00) DefaultRuntimePlugin of DefaultRuntimePlugin [roughlyenoughitems]
[19:20:19] [REI-ReloadPlugins/INFO]: [REI] ++++++++++++++++++++++++++++++++++++++++
[19:20:19] [REI-ReloadPlugins/INFO]: [REI] ++++++++++++++++++++++++++++++++++++++++
[19:20:19] [REI-ReloadPlugins/INFO]: [REI] REIClientPlugin starting main-reload for START.
[19:20:19] [REI-ReloadPlugins/INFO]: [REI] Plugins (4):
[19:20:19] [REI-ReloadPlugins/INFO]: [REI] - (-100.00) DefaultClientPlugin of DefaultClientPlugin [roughlyenoughitems]
[19:20:19] [REI-ReloadPlugins/INFO]: [REI] - (0.00) HideIngredientsFromTagsPlugin of HideIngredientsFromTagsPlugin [roughlyenoughitems]
[19:20:19] [REI-ReloadPlugins/INFO]: [REI] - (0.00) DefaultClientRuntimePlugin of DefaultClientRuntimePlugin [roughlyenoughitems]
[19:20:19] [REI-ReloadPlugins/INFO]: [REI] - (0.00) REITooltipPlugin of REITooltipPlugin [appleskin]
[19:20:19] [REI-ReloadPlugins/INFO]: [REI] ++++++++++++++++++++++++++++++++++++++++
[19:20:20] [Render thread/INFO]: [System] [CHAT] eh鍔犲叆浜嗘父鎴?
[19:20:20] [Render thread/INFO]: [System] [CHAT] shuaguaita鍔犲叆浜嗘父鎴?
[19:20:20] [Render thread/INFO]: [System] [CHAT] EH2鍔犲叆浜嗘父鎴?
[19:20:20] [Render thread/INFO]: [System] [CHAT] Mifeng鍔犲叆浜嗘父鎴?
[19:20:20] [Render thread/INFO]: [System] [CHAT] 1鍔犲叆浜嗘父鎴?
[19:20:20] [Render thread/INFO]: [System] [CHAT] shilaimu鍔犲叆浜嗘父鎴?
[19:20:20] [Render thread/INFO]: Loaded 444 advancements
[19:20:20] [REI-ReloadPlugins/INFO]: [REI] OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
[19:20:20] [REI-ReloadPlugins/INFO]: [REI] REIServerPlugin starting main-reload for START.
[19:20:20] [REI-ReloadPlugins/INFO]: [REI] Plugins (3):
[19:20:20] [REI-ReloadPlugins/INFO]: [REI] - (-100.00) DefaultPlugin of DefaultPlugin [roughlyenoughitems]
[19:20:20] [REI-ReloadPlugins/INFO]: [REI] - (0.00) FabricFluidAPISupportPlugin
[19:20:20] [REI-ReloadPlugins/INFO]: [REI] - (0.00) DefaultRuntimePlugin of DefaultRuntimePlugin [roughlyenoughitems]
[19:20:20] [REI-ReloadPlugins/INFO]: [REI] OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
[19:20:20] [REI-ReloadPlugins/INFO]: [REI] REIPlugin finished post-reload for START in 1.760 ms, totaling 59.41 ms.
[19:20:20] [REI-ReloadPlugins/INFO]: [REI] REIClientPlugin finished post-reload for START in 413.6 渭s, totaling 724.9 ms.
[19:20:20] [REI-ReloadPlugins/INFO]: [REI] REIServerPlugin finished post-reload for START in 391.1 渭s, totaling 3.022 ms.
[19:20:20] [REI-ReloadPlugins/INFO]: [REI] ++++++++++++++++++++++++++++++++++++++++
[19:20:20] [REI-ReloadPlugins/INFO]: [REI] REIPlugin starting main-reload for END.
[19:20:20] [REI-ReloadPlugins/INFO]: [REI] Plugins (7):
[19:20:20] [REI-ReloadPlugins/INFO]: [REI] - (-100.00) DefaultClientPlugin of DefaultClientPlugin [roughlyenoughitems]
[19:20:20] [REI-ReloadPlugins/INFO]: [REI] - (-100.00) DefaultPlugin of DefaultPlugin [roughlyenoughitems]
[19:20:20] [REI-ReloadPlugins/INFO]: [REI] - (0.00) FabricFluidAPISupportPlugin
[19:20:20] [REI-ReloadPlugins/INFO]: [REI] - (0.00) HideIngredientsFromTagsPlugin of HideIngredientsFromTagsPlugin [roughlyenoughitems]
[19:20:20] [REI-ReloadPlugins/INFO]: [REI] - (0.00) DefaultClientRuntimePlugin of DefaultClientRuntimePlugin [roughlyenoughitems]
[19:20:20] [REI-ReloadPlugins/INFO]: [REI] - (0.00) REITooltipPlugin of REITooltipPlugin [appleskin]
[19:20:20] [REI-ReloadPlugins/INFO]: [REI] - (0.00) DefaultRuntimePlugin of DefaultRuntimePlugin [roughlyenoughitems]
[19:20:20] [REI-ReloadPlugins/INFO]: [REI] ++++++++++++++++++++++++++++++++++++++++
[19:20:20] [REI-ReloadPlugins/INFO]: [REI] ----------------------------------------
[19:20:20] [REI-ReloadPlugins/INFO]: [REI] REIClientPlugin starting main-reload for END.
[19:20:20] [REI-ReloadPlugins/INFO]: [REI] Plugins (4):
[19:20:20] [REI-ReloadPlugins/INFO]: [REI] - (-100.00) DefaultClientPlugin of DefaultClientPlugin [roughlyenoughitems]
[19:20:20] [REI-ReloadPlugins/INFO]: [REI] - (0.00) HideIngredientsFromTagsPlugin of HideIngredientsFromTagsPlugin [roughlyenoughitems]
[19:20:20] [REI-ReloadPlugins/INFO]: [REI] - (0.00) DefaultClientRuntimePlugin of DefaultClientRuntimePlugin [roughlyenoughitems]
[19:20:20] [REI-ReloadPlugins/INFO]: [REI] - (0.00) REITooltipPlugin of REITooltipPlugin [appleskin]
[19:20:20] [REI-ReloadPlugins/INFO]: [REI] ----------------------------------------
[19:20:20] [Render thread/INFO]: Reloading entity icon resources...
[19:20:20] [Render thread/INFO]: Done!
[19:20:21] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 2659ms or 53 ticks behind
[19:20:21] [REI-ReloadPlugins/INFO]: [REI] %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
[19:20:21] [REI-ReloadPlugins/INFO]: [REI] REIServerPlugin starting main-reload for END.
[19:20:21] [REI-ReloadPlugins/INFO]: [REI] Plugins (3):
[19:20:21] [REI-ReloadPlugins/INFO]: [REI] - (-100.00) DefaultPlugin of DefaultPlugin [roughlyenoughitems]
[19:20:21] [REI-ReloadPlugins/INFO]: [REI] - (0.00) FabricFluidAPISupportPlugin
[19:20:21] [REI-ReloadPlugins/INFO]: [REI] - (0.00) DefaultRuntimePlugin of DefaultRuntimePlugin [roughlyenoughitems]
[19:20:21] [REI-ReloadPlugins/INFO]: [REI] %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
[19:20:21] [REI-ReloadPlugins/INFO]: [REI] REIPlugin finished post-reload for END in 389.7 渭s, totaling 113.1 ms.
[19:20:21] [REI-ReloadPlugins/INFO]: [REI] REIClientPlugin finished post-reload for END in 193.2 渭s, totaling 814.1 ms.
[19:20:21] [REI-ReloadPlugins/INFO]: [REI] REIServerPlugin finished post-reload for END in 104.3 渭s, totaling 32.41 ms.
[19:20:21] [Render thread/WARN]: Render engine used for entities is not fully compatible with the minimap entity icons. Using fallback. class xaero.common.minimap.render.radar.EntityIconModelPartsRenderer$VertexConsumerWrapper cannot be cast to class me.jellysquid.mods.sodium.client.render.vertex.VertexBufferWriter (xaero.common.minimap.render.radar.EntityIconModelPartsRenderer$VertexConsumerWrapper and me.jellysquid.mods.sodium.client.render.vertex.VertexBufferWriter are in unnamed module of loader net.fabricmc.loader.impl.launch.knot.KnotClassLoader @59494225)
[19:20:36] [Server thread/INFO]: Saving and pausing game...
[19:20:36] [Server thread/INFO]: Saving chunks for level 'ServerLevel[绾噣鐢熷瓨]'/minecraft:overworld
[19:20:36] [Server thread/INFO]: Saving chunks for level 'ServerLevel[绾噣鐢熷瓨]'/minecraft:the_nether
[19:20:36] [Server thread/INFO]: Saving chunks for level 'ServerLevel[绾噣鐢熷瓨]'/minecraft:the_end
[19:20:37] [Render thread/ERROR]: Error saving option 浜害: DynamicException[Value 6.4 outside of range [0.0:1.0] Optional[6.4]]
[19:20:44] [Render thread/INFO]: Stopping worker threads
[19:20:44] [Render thread/INFO]: Started 10 worker threads
[19:20:44] [Render thread/ERROR]: Error saving option 浜害: DynamicException[Value 6.4 outside of range [0.0:1.0] Optional[6.4]]
[19:20:44] [Render thread/INFO]: Flushed changes to Minecraft configuration
[19:20:47] [Render thread/ERROR]: Error saving option 浜害: DynamicException[Value 6.4 outside of range [0.0:1.0] Optional[6.4]]
[19:20:47] [Render thread/INFO]: Flushed changes to Minecraft configuration
[19:20:53] [Render thread/ERROR]: Error saving option 浜害: DynamicException[Value 6.4 outside of range [0.0:1.0] Optional[6.4]]
[19:20:54] [Server thread/INFO]: Changing view distance to 12, from 14
[19:20:54] [Server thread/INFO]: Changing watch distance to 12
[19:20:54] [Server thread/INFO]: Changing watch distance to 12
[19:20:54] [Server thread/INFO]: Changing watch distance to 12
[19:21:37] [Server thread/INFO]: [linyi_yi: Current tps is: 500.0]
[19:21:37] [Render thread/INFO]: [System] [CHAT] Current tps is: 500.0
[19:21:39] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 1045ms or 522 ticks behind
[19:21:45] [Server thread/INFO]: [linyi_yi: Current tps is: 20.0]
[19:21:45] [Render thread/INFO]: [System] [CHAT] Current tps is: 20.0
[19:21:54] [Render thread/INFO]: [System] [CHAT] 鍙傛暟鍚庡簲鏈夌┖鏍煎垎闅旓紝浣嗗彂鐜颁簡绱ч偦鐨勬暟鎹?
[19:21:54] [Render thread/INFO]: [System] [CHAT] ...k rate 500銆?--[姝ゅ]
[19:21:56] [Server thread/INFO]: [linyi_yi: Current tps is: 500.0]
[19:21:56] [Render thread/INFO]: [System] [CHAT] Current tps is: 500.0
[19:21:57] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 1044ms or 522 ticks behind
[19:22:14] [Render thread/ERROR]: Unreported exception thrown!
java.lang.NullPointerException: Cannot invoke "net.minecraft.class_1641.method_5836(float)" because "zombieVillager" is null
at com.plusls.MasaGadget.generic.entityInfo.EntityInfoRenderer.render(EntityInfoRenderer.java:57) ~[masa_gadget_mod-1_20_1-3.2.309+77dc7-stable-341ff8a0586f73a2.jar:?]
at top.hendrixshen.magiclib.event.render.impl.RenderEventHandler.lambda$dispatchPostRenderLevelEvent$1(RenderEventHandler.java:48) ~[magiclib-1_20_1-0.7.346+e235d92-stable-7bc0cb59101db32.jar:?]
at java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?]
at top.hendrixshen.magiclib.event.render.impl.RenderEventHandler.dispatchPostRenderLevelEvent(RenderEventHandler.java:46) ~[magiclib-1_20_1-0.7.346+e235d92-stable-7bc0cb59101db32.jar:?]
at net.minecraft.class_761.handler$cni000$magiclib-1_20_1$postRenderLevel(class_761.java:11457) ~[client-intermediary.jar:?]
at net.minecraft.class_761.method_22710(class_761.java:1553) ~[client-intermediary.jar:?]
at net.minecraft.class_757.method_3188(class_757.java:1110) ~[client-intermediary.jar:?]
at net.minecraft.class_757.method_3192(class_757.java:880) ~[client-intermediary.jar:?]
at net.minecraft.class_310.method_1523(class_310.java:1219) ~[client-intermediary.jar:?]
at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?]
at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20-Fabric%200.14.21.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:468) ~[fabric-loader-0.14.21.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.14.21.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.14.21.jar:?]
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:577) ~[?:?]
at oolloo.jlw.Wrapper.invokeMain(Wrapper.java:60) ~[?:?]
at oolloo.jlw.Wrapper.main(Wrapper.java:53) ~[?:?]
[19:22:14] [Server thread/INFO]: Stopping server
[19:22:14] [Server thread/INFO]: Saving players
[19:22:14] [Server thread/INFO]: linyi_yi lost connection: 杩炴帴涓柇
[19:22:14] [Server thread/INFO]: linyi_yi閫€鍑轰簡娓告垙
[19:22:14] [Server thread/INFO]: Stopping singleplayer server as player logged out
[19:22:14] [Server thread/INFO]: Saving worlds
[19:22:15] [Server thread/INFO]: Saving chunks for level 'ServerLevel[绾噣鐢熷瓨]'/minecraft:overworld
[19:22:15] [Server thread/INFO]: Saving chunks for level 'ServerLevel[绾噣鐢熷瓨]'/minecraft:the_nether
[19:22:15] [Server thread/INFO]: Saving chunks for level 'ServerLevel[绾噣鐢熷瓨]'/minecraft:the_end
[19:22:15] [Server thread/INFO]: ThreadedAnvilChunkStorage (绾噣鐢熷瓨): All chunks are saved
[19:22:15] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved
[19:22:15] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved
[19:22:15] [Server thread/INFO]: ThreadedAnvilChunkStorage: All dimensions are saved
[19:22:15] [Server thread/WARN]: Found outdated translation keys in extension 'dev.dubhe.gugle.carpet.GcaExtension'!
These won't be supported in a later Carpet version!
Carpet will now try to map them to the correct keys in a best-effort basis
[19:22:15] [Render thread/INFO]: Minimap session finalized.
[19:22:15] [Render thread/INFO]: Finalizing world map session...
[19:22:15] [Thread-2/INFO]: World map force-cleaned!
[19:22:15] [Render thread/INFO]: World map session finalized.
[19:22:15] [Render thread/INFO]: Stopping worker threads
---- Minecraft Crash Report ----
// Shall we play a game?

Time: 2023-07-05 19:22:16
Description: Unexpected error

java.lang.NullPointerException: Cannot invoke "net.minecraft.class_1641.method_5836(float)" because "zombieVillager" is null
at com.plusls.MasaGadget.generic.entityInfo.EntityInfoRenderer.render(EntityInfoRenderer.java:57)
at top.hendrixshen.magiclib.event.render.impl.RenderEventHandler.lambda$dispatchPostRenderLevelEvent$1(RenderEventHandler.java:48)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at top.hendrixshen.magiclib.event.render.impl.RenderEventHandler.dispatchPostRenderLevelEvent(RenderEventHandler.java:46)
at net.minecraft.class_761.handler$cni000$magiclib-1_20_1$postRenderLevel(class_761.java:11457)
at net.minecraft.class_761.method_22710(class_761.java:1553)
at net.minecraft.class_757.method_3188(class_757.java:1110)
at net.minecraft.class_757.method_3192(class_757.java:880)
at net.minecraft.class_310.method_1523(class_310.java:1219)
at net.minecraft.class_310.method_1514(class_310.java:802)
at net.minecraft.client.main.Main.main(Main.java:250)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:468)
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 java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:577)
at oolloo.jlw.Wrapper.invokeMain(Wrapper.java:60)
at oolloo.jlw.Wrapper.main(Wrapper.java:53)

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

-- Head --
Thread: Render thread
Stacktrace:
at com.plusls.MasaGadget.generic.entityInfo.EntityInfoRenderer.render(EntityInfoRenderer.java:57)
at top.hendrixshen.magiclib.event.render.impl.RenderEventHandler.lambda$dispatchPostRenderLevelEvent$1(RenderEventHandler.java:48)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at top.hendrixshen.magiclib.event.render.impl.RenderEventHandler.dispatchPostRenderLevelEvent(RenderEventHandler.java:46)
at net.minecraft.class_761.handler$cni000$magiclib-1_20_1$postRenderLevel(class_761.java:11457)
at net.minecraft.class_761.method_22710(class_761.java:1553)
at net.minecraft.class_757.method_3188(class_757.java:1110)

-- Affected level --
Details:
All players: 3 total; [class_746['linyi_yi'/122, l='ClientLevel', x=-160.01, y=63.00, z=59.65], class_745['Mifeng'/129, l='ClientLevel', x=-189.51, y=61.00, z=56.34], class_745['1'/130, l='ClientLevel', x=-161.17, y=63.00, z=62.50]]
Chunk stats: 1024, 625
Level dimension: minecraft:overworld
Level spawn location: World: (96,63,112), Section: (at 0,15,0 in 6,3,7; chunk contains blocks 96,-64,112 to 111,319,127), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,-64,0 to 511,319,511)
Level time: 5328800 game time, 5774874 day time
Server brand: fabric
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.class_638.method_8538(class_638.java:458)
at net.minecraft.class_310.method_1587(class_310.java:2406)
at net.minecraft.class_310.method_1514(class_310.java:826)
at net.minecraft.client.main.Main.main(Main.java:250)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:468)
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 java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:577)
at oolloo.jlw.Wrapper.invokeMain(Wrapper.java:60)
at oolloo.jlw.Wrapper.main(Wrapper.java:53)

-- Last reload --
Details:
Reload number: 1
Reload reason: initial
Finished: Yes
Packs: vanilla, fabric, file/Official_Ph1LzA_Pack_v1.2.zip, armorchroma:alternative-icons, continuity:default, file/MASA全家桶汉化包.zip, file/XeKr 原版红显16~19plus2.4.zip, file/护眼大补丸1.19.zip, file/Minecraft-Mod-Language-Modpack-Converted-1.20.zip, file/Hardcore+Hearts+1.11-1.12.2.zip, file/ikun不食油饼.zip, file/坤坤图腾.zip

-- System Details --
Details:
Minecraft Version: 1.20
Minecraft Version ID: 1.20
Operating System: Windows 11 (amd64) version 10.0
Java Version: 18.0.1.1, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode, sharing), Oracle Corporation
Memory: 3157789296 bytes (3011 MiB) / 5138022400 bytes (4900 MiB) up to 8589934592 bytes (8192 MiB)
CPUs: 16
Processor Vendor: GenuineIntel
Processor Name: 12th Gen Intel(R) Core(TM) i5-12500H
Identifier: Intel64 Family 6 Model 154 Stepping 3
Microarchitecture: Alder Lake
Frequency (GHz): 3.11
Number of physical packages: 1
Number of physical CPUs: 12
Number of logical CPUs: 16
Graphics card #0 name: NVIDIA GeForce RTX 3060 Laptop GPU
Graphics card #0 vendor: NVIDIA (0x10de)
Graphics card #0 VRAM (MB): 4095.00
Graphics card #0 deviceId: 0x2560
Graphics card #0 versionInfo: DriverVersion=31.0.15.2799
Memory slot #0 capacity (MB): 8192.00
Memory slot #0 clockSpeed (GHz): 4.80
Memory slot #0 type: Unknown
Memory slot #1 capacity (MB): 8192.00
Memory slot #1 clockSpeed (GHz): 4.80
Memory slot #1 type: Unknown
Virtual memory max (MB): 26432.86
Virtual memory used (MB): 19308.32
Swap memory total (MB): 10240.00
Swap memory used (MB): 51.73
JVM Flags: 6 total; -XX:+UseG1GC -XX:-UseAdaptiveSizePolicy -XX:-OmitStackTraceInFastThrow -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmn256m -Xmx8192m
Fabric Mods:
advancementinfo: AdvancementInfo 1.20-fabric0.83.0-1.4
appleskin: AppleSkin 2.5.0+mc1.20
architectury: Architectury 9.0.8
armorchroma: Armor Chroma 1.2.6
betterf3: BetterF3 7.0.0
carpet: Carpet Mod 1.4.112+v230608
cloth-config: Cloth Config v11 11.0.99
cloth-basic-math: cloth-basic-math 0.6.1
continuity: Continuity 3.0.0-beta.2+1.20
controlling: Controlling For Fabric 12.0.2
customskinloader: CustomSkinLoader 14.16
dynamicfps: Dynamic FPS 2.4.0
com_moandjiezana_toml_toml4j: toml4j 0.7.2
enhancedblockentities: Enhanced Block Entities 0.8.1+1.20.1
advanced_runtime_resource_pack: Runtime Resource Pack 0.6.7
spruceui: SpruceUI 5.0.0+1.20
fabric-api: Fabric API 0.85.0+1.20.1
fabric-api-base: Fabric API Base 0.4.29+b04edc7a77
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.34+4d8536c977
fabric-biome-api-v1: Fabric Biome API (v1) 13.0.10+b3afc78b77
fabric-block-api-v1: Fabric Block API (v1) 1.0.9+e022e5d177
fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.39+b3afc78b77
fabric-client-tags-api-v1: Fabric Client Tags 1.1.0+97bb207577
fabric-command-api-v1: Fabric Command API (v1) 1.2.32+f71b366f77
fabric-command-api-v2: Fabric Command API (v2) 2.2.11+b3afc78b77
fabric-commands-v0: Fabric Commands (v0) 0.2.49+df3654b377
fabric-containers-v0: Fabric Containers (v0) 0.1.61+df3654b377
fabric-content-registries-v0: Fabric Content Registries (v0) 4.0.8+b3afc78b77
fabric-convention-tags-v1: Fabric Convention Tags 1.5.3+b3afc78b77
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.18+aeb40ebe77
fabric-data-generation-api-v1: Fabric Data Generation API (v1) 12.1.12+b3afc78b77
fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.51+b3afc78b77
fabric-entity-events-v1: Fabric Entity Events (v1) 1.5.21+b3afc78b77
fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.6.0+b3afc78b77
fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.61+df3654b377
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.38+b04edc7a77
fabric-item-api-v1: Fabric Item API (v1) 2.1.26+b3afc78b77
fabric-item-group-api-v1: Fabric Item Group API (v1) 4.0.8+40e50c4677
fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.36+fb8d95da77
fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.34+df3654b377
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.2.20+b3afc78b77
fabric-loot-api-v2: Fabric Loot API (v2) 1.1.38+b3afc78b77
fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.1.42+9e7660c677
fabric-message-api-v1: Fabric Message API (v1) 5.1.6+b3afc78b77

[Bug] Invalid Modrinth Primary File

Minecraft Version

1.20.1

MagicLib Version

0.7.345

Description

The latest update for MagicLib on Modrinth currently has the 1.14.4 version as the primary file.

To Reproduce

  • Visit the 0.7.345 (latest) version of MagicLib on Modrinth.
  • Observe that the primary file is set to the 1.14.4 version.

Expected behavior

The primary file should be the all-inclusive file (magiclib-all-0.7.345+8caf286-stable.jar).

Log

No response

Latest CI build tested

  • I confirm that this problem still exists with the latest CI build.

[Question] 关于切换设置页面的按钮

Question Type

Usages

Description

我注意到在安装magiclib之后,由malilib提供的切换按钮消失了(从配置页面右上角)
这是有意为之的吗?我能通过某种方法重新启用它吗?
谢谢。

[Bug] 1.20 版本缺漏

Minecraft Version

1.20

MagicLib Version

0.7.336

Description

在别人的 1.20 模组包安装全家桶,其中 Masa Gadget 3.2.318 和 ommc 0.5.310 要求 magiclib 至少要 0.7.364,但 magiclib 有 1.20 可用的最多只到 0.7.336 (我是用 all 版,不是单独版),我知道可以降低 masa gadget 和 ommc 版本来适配,但还是希望提供高版本 magiclib 的 1.20版

To Reproduce

安装 1.20 可用的 masa 官方全家桶,安装 github 上 1.20 可用的 Masa Gadget 和 oh my minecraft client,安装支持 1.20 的最新版 magiclib

Expected behavior

正常启动 Minecraft

Log

安装 magiclib 0.7.336 all 错误信息

A potential solution has been determined, this may resolve your problem:

  • Replace mod 'MagicLib' (magiclib) 0.7.336+05361cf-stable with version 0.7.364 or later.
    More details:
  • Mod 'Masa Gadget' (masa_gadget_mod) 3.2.318+67ab5b4-stable requires version 0.7.364 or later of mod 'MagicLib' (magiclib), but only the wrong version is present: 0.7.336+05361cf-stable!
  • Mod 'Oh My Minecraft Client' (ommc) 0.5.310+1ca85f5-beta requires version 0.7.345 or later of mod 'MagicLib' (magiclib), but only the wrong version is present: 0.7.336+05361cf-stable!

安装 magicllib 0.7.387 all 错误信息

A potential solution has been determined, this may resolve your problem:

  • Replace mod 'MagicLib' (magiclib) 0.7.387+c02a0de-stable with version 0.7.364 or later that is compatible with:
    • minecraft 1.20
      More details:
  • Mod 'MagicLib' (magiclib) 0.7.387+c02a0de-stable requires any version between 1.16- (inclusive) and 1.19- (exclusive), version 1.19.2, version 1.19.3, version 1.19.4, any version between 1.20 (exclusive) and 1.20.1 (inclusive) or version 1.20.2 of 'Minecraft' (minecraft), but only the wrong version is present: 1.20!

Latest CI build tested

  • I confirm that this problem still exists with the latest CI build.

[Bug] 热键重启游戏丢失

Minecraft Version

1.17.1

MagicLib Version

0.5.32

Description

不知道是不是magiclib的问题,还是说1.17.1的malilib太老了
使用magiclib的两个mod(ommc,tweak-my-client)每次重启游戏都会丢失热键,需要重新设置热键。

To Reproduce

设置热键后重启游戏,再按下热键发现不起作用,打开配置界面发现热键变成none了。

Expected behavior

No response

Log

No response

Latest CI build tested

  • I confirm that this problem still exists with the latest CI build.

[Bug] Small server log

Minecraft Version

1.20.1

MagicLib Version

Latest

Description

[MemoryCleaner GC Thread/WARN]: Failed to parse translations from top.hendrixshen.magiclib.language.impl.MagicLanguageResource@ffe76615 (java.lang.IllegalStateException: Array must have size 1, but has size 3)

To Reproduce

/

Expected behavior

No response

Log

No response

Latest CI build tested

  • I confirm that this problem still exists with the latest CI build.

[Bug] minecraft 1.19版本无法使用magiclib(大概

Minecraft Version

1.19

MagicLib Version

0.5.32到0.5.37

Description

minecraft1.19版本使用magiclib 0.5.32到0.5.34版本无法启动游戏,使用0.5.37可以启动游戏但是以magiclib为前置的mod无法使用

To Reproduce

使用pcl2启动器版本设置的mod管理功能功能,将0.5.32到0.5.37版本依次启用,0.5.32到0.5.34版本全部启动失败,0.5.37版本启动成功,进入游戏主页面,打开模组菜单mod,点击magiclib,有配置界面按钮,masa gadget和TweakMyClient无配置界面按钮,进入游戏内,默认使用 G + C 打开masa gadget的设置界面无反应,打开游戏内配置 GUI 的TweakMyClient默认热键 T + C 只能打开聊天栏

Expected behavior

No response

Log

latest.log

Latest CI build tested

  • I confirm that this problem still exists with the latest CI build.

[Bug] Not working in 1.19.2 anymore

Minecraft Version
1.19.2

MagicLib Version
last stable one

it says it needs carpet mod... when i download the mod it is incompatible with other mods i use, which was never needed before //////
image

To Reproduce
install and load

Latest CI build tested
✅ I confirm that this problem still exists with the latest CI build.

[Bug] masagadget doesnt detect magiclib

Minecraft Version

1.19.2

MagicLib Version

0.5.38

Description

Im not sure if im in the right place but when installing masagadget and magiclib it says that magiclib isnt installed.

To Reproduce

install masagadget and magiclib
luanch the game

Expected behavior

launch

Log

[21:34:18] [main/INFO]: Loading Minecraft 1.19.2 with Fabric Loader 0.14.9
[21:34:18] [main/WARN]: Mod resolution failed
[21:34:18] [main/INFO]: Immediate reason: [HARD_DEP_NO_CANDIDATE masa_gadget_mod 3.0.0 {depends magiclib @ [>=0.5.30]}, ROOT_FORCELOAD_SINGLE masa_gadget_mod 3.0.0]
[21:34:18] [main/INFO]: Reason: [HARD_DEP masa_gadget_mod 3.0.0 {depends magiclib @ [>=0.5.30]}]
[21:34:18] [main/INFO]: Fix: add [add:magiclib 0.5.30 ([[0.5.30,∞)])], remove [], replace []
[21:34:18] [main/ERROR]: Incompatible mod set!
net.fabricmc.loader.impl.FormattedException: Mod resolution encountered an incompatible mod set!
A potential solution has been determined:
- Install magiclib, version 0.5.30 or later.
Unmet dependency listing:
- Mod 'Masa Gadget' (masa_gadget_mod) 3.0.0 requires version 0.5.30 or later of magiclib, which is missing!
at net.fabricmc.loader.impl.FabricLoaderImpl.load(FabricLoaderImpl.java:190) ~[fabric-loader-0.14.9.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:148) ~[fabric-loader-0.14.9.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68) [fabric-loader-0.14.9.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.14.9.jar:?]
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:577) ~[?:?]
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:210) [NewLaunch.jar:?]
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:245) [NewLaunch.jar:?]
at org.multimc.EntryPoint.listen(EntryPoint.java:143) [NewLaunch.jar:?]
at org.multimc.EntryPoint.main(EntryPoint.java:34) [NewLaunch.jar:?]

Latest CI build tested

  • I confirm that this problem still exists with the latest CI build.

新版本masa与魔法类库冲突 他提示我需要下载0.7345 但我已经下载0.7364

Question Type

Codes

Description

[11:09:23] [main/INFO]: Loading Minecraft 1.20.1 with Fabric Loader 0.14.21
[11:09:23] [main/WARN]: Mod resolution failed
[11:09:23] [main/INFO]: Immediate reason: [HARD_DEP_NO_CANDIDATE ommc-1_20_1 0.5.304+a200fcc-beta {depends magiclib-1_20_1 @ [>=0.7.345]}, ROOT_FORCELOAD_SINGLE ommc-1_20_1 0.5.304+a200fcc-beta]
[11:09:23] [main/INFO]: Reason: [HARD_DEP ommc-1_20_1 0.5.304+a200fcc-beta {depends magiclib-1_20_1 @ [>=0.7.345]}]
[11:09:23] [main/INFO]: Fix: add [add:magiclib-1_20_1 0.7.345 ([[0.7.345,∞)])], remove [], replace []
[11:09:23] [main/ERROR]: Incompatible mod set!
net.fabricmc.loader.impl.FormattedException: Mod resolution encountered an incompatible mod set!
A potential solution has been determined:
	 - Install magiclib-1_20_1, version 0.7.345 or later.
Unmet dependency listing:
	 - Mod 'Oh My Minecraft Client for 1.20.1' (ommc-1_20_1) 0.5.304+a200fcc-beta requires version 0.7.345 or later of magiclib-1_20_1, which is missing!
	at net.fabricmc.loader.impl.FormattedException.ofLocalized(FormattedException.java:51) ~[fabric-loader-0.14.21.jar:?]
	at net.fabricmc.loader.impl.FabricLoaderImpl.load(FabricLoaderImpl.java:192) ~[fabric-loader-0.14.21.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:148) ~[fabric-loader-0.14.21.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68) ~[fabric-loader-0.14.21.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.14.21.jar:?]
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?]
	at java.lang.reflect.Method.invoke(Method.java:577) ~[?:?]
	at oolloo.jlw.Wrapper.invokeMain(Wrapper.java:60) ~[?:?]
	at oolloo.jlw.Wrapper.main(Wrapper.java:53) ~[?:?]

[Bug]

Minecraft Version

1.15.2

MagicLib Version

[CI#253]MagicLib 0.7.302+8d1be4b

Description

1.15.2 报错内容显示和modmenu冲突

To Reproduce

crash-2023-04-13_10.57.37-client.txt

Expected behavior

No response

Log

No response

Latest CI build tested

  • I confirm that this problem still exists with the latest CI build.

[Bug] 和reden同时使用时无法保存reden的设置

Minecraft Version

1.20.1

MagicLib Version

0.7.391+bcc6904-beta

Description

magiclib和reden同时使用时,每次启动游戏都会弹出reden的隐私设置,且对reden的设置(如快捷键等)在下一次启动游戏时会全部初始化。
modlist:
fabric-api-0.90.7+1.20.1
fabric-carpet-1.20-1.4.112+v230608
fabric-language-kotlin-1.10.14+kotlin.1.9.20
malilib-fabric-1.20.1-0.16.3
owo-lib-0.11.2+1.20
reden-is-what-we-made-0.1.243+d57df07-beta+dev-ci-build.210
magiclib-1.20.1-0.7.391+bcc6904-beta

To Reproduce

  1. 安装reden和其必须的前置
  2. 安装magiclib
  3. 启动游戏

Expected behavior

隐私设置应该只在第一次启动时弹出。

Log

No response

Latest CI build tested

  • I confirm that this problem still exists with the latest CI build.

[Bug] Error handling on malformed `farbric.mod.json`

What new features do you want?

When magiclib is used together with malformed fabric.mod.json in other mods, e.g. hopo-better-ruined-portals:

    {
    "schemaVersion": 1,
    "authors": ["Hoponopono"],
    "contact": {
    "discord": "discord.gg/CZQthZJjPc"
},
    "environment": "*",
    "name": "Hopo Better Ruined Portal",
    "id": "hopobetterruinedportal",
    "version": "1.3.3",
    "description": "§7Improve how the portals look in your world",
    "license": "All Rights Reserved",
    "icon": "icon.png"
    }   
}

magiclib will throw unhandled exception for it and the game will crash:

Caused by: com.google.gson.stream.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 15 column 2 path $
	at com.google.gson.stream.JsonReader.syntaxError(JsonReader.java:1562) ~[gson-2.8.9.jar:?]
	at com.google.gson.stream.JsonReader.checkLenient(JsonReader.java:1403) ~[gson-2.8.9.jar:?]
	at com.google.gson.stream.JsonReader.doPeek(JsonReader.java:541) ~[gson-2.8.9.jar:?]
	at com.google.gson.stream.JsonReader.peek(JsonReader.java:424) ~[gson-2.8.9.jar:?]
	at com.google.gson.Gson.assertFullConsumption(Gson.java:935) ~[gson-2.8.9.jar:?]
	at com.google.gson.Gson.fromJson(Gson.java:902) ~[gson-2.8.9.jar:?]
	at top.hendrixshen.magiclib.util.MiscUtil.readJson(MiscUtil.java:27) ~[magiclib-1_19_2-0.7.293+17aa28c-stable-4867491e30f7cbac.jar:?]
	at top.hendrixshen.magiclib.util.FabricUtil$ModMetaData.<clinit>(FabricUtil.java:216) ~[magiclib-1_19_2-0.7.293+17aa28c-stable-4867491e30f7cbac.jar:?]
	at top.hendrixshen.magiclib.util.FabricUtil.getModInitDependencies(FabricUtil.java:120) ~[magiclib-1_19_2-0.7.293+17aa28c-stable-4867491e30f7cbac.jar:?]
	at top.hendrixshen.magiclib.util.FabricUtil.compatVersionCheck(FabricUtil.java:153) ~[magiclib-1_19_2-0.7.293+17aa28c-stable-4867491e30f7cbac.jar:?]
	at top.hendrixshen.magiclib.dependency.impl.MagicMixinPlugin.onLoad(MagicMixinPlugin.java:45) ~[magiclib-1_19_2-0.7.293+17aa28c-stable-4867491e30f7cbac.jar:?]
	at org.spongepowered.asm.mixin.transformer.PluginHandle.onLoad(PluginHandle.java:119) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
	at org.spongepowered.asm.mixin.transformer.MixinConfig.onSelect(MixinConfig.java:709) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
	at org.spongepowered.asm.mixin.transformer.MixinProcessor.selectConfigs(MixinProcessor.java:498) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
	at org.spongepowered.asm.mixin.transformer.MixinProcessor.select(MixinProcessor.java:460) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
	at org.spongepowered.asm.mixin.transformer.MixinProcessor.checkSelect(MixinProcessor.java:438) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
	at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:290) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
	at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
	at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422) ~[fabric-loader-0.14.18.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.14.18.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.14.18.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:112) ~[fabric-loader-0.14.18.jar:?]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
	at java.lang.Class.forName0(Native Method) ~[?:?]
	at java.lang.Class.forName(Class.java:467) ~[?:?]
	at net.fabricmc.loader.impl.util.DefaultLanguageAdapter.create(DefaultLanguageAdapter.java:50) ~[fabric-loader-0.14.18.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointStorage$NewEntry.getOrCreate(EntrypointStorage.java:117) ~[fabric-loader-0.14.18.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointContainerImpl.getEntrypoint(EntrypointContainerImpl.java:53) ~[fabric-loader-0.14.18.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47) ~[fabric-loader-0.14.18.jar:?]
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35) ~[fabric-loader-0.14.18.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:162) ~[fabric-loader-0.14.18.jar:?]
	... 2 more

But without magiclib the mc instance will launch successfully. So this is a feature request that magiclib may handle such malformed json so it will preserve the behavior without magiclib.

Latest CI build tested

  • I confirm that the feature I requested is not in the latest CI build.

[Bug] 1165 crash

Minecraft Version

1165

MagicLib Version

0.7.247

Description

image

To Reproduce

image

Expected behavior

No response

Log

[Server] [11:33:54] [main/ERROR]: Mixin apply for mod magiclib-1_16_5 failed magiclib-minecraft-compat-api.mixins.json:math.MixinVector3f from mod magiclib-1_16_5 -> net.minecraft.class_1160: org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException @Shadow method method_23214 in magiclib-minecraft-compat-api.mixins.json:math.MixinVector3f from mod magiclib-1_16_5 was not located in the tarn
[Server] org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException: @Shadow method method_23214 in magiclib-minecraft-compat-api.mixins.json:math.MixinVector3f from mod magiclib-1_16_5 was not located in the target class net.minecraft.class_1160. Using refmap magiclib-1.16.5-refmap.json
[Server]        at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachSpecialMethod(MixinPreProcessorStandard.java:436) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachShadowMethod(MixinPreProcessorStandard.java:412) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachMethods(MixinPreProcessorStandard.java:340) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attach(MixinPreProcessorStandard.java:299) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.createContextFor(MixinPreProcessorStandard.java:277) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at org.spongepowered.asm.mixin.transformer.MixinInfo.createContextFor(MixinInfo.java:1289) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:292) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422) ~[fabric-loader-0.14.11.jar:?]
[Server]        at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.14.11.jar:?]
[Server]        at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.14.11.jar:?]
[Server]        at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:145) ~[fabric-loader-0.14.11.jar:?]
[Server]        at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
[Server]        at net.minecraft.class_2457.<clinit>(class_2457.java:73) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_2246.<clinit>(class_2246.java:247) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_3523.<clinit>(class_3523.java:13) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_5471.<clinit>(class_5471.java:11) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_5458.method_30573(class_5458.java:44) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_5458.method_30566(class_5458.java:75) ~[server-intermediary.jar:?]
[Server]        at java.util.LinkedHashMap.forEach(LinkedHashMap.java:721) [?:?]
[Server]        at net.minecraft.class_5458.<clinit>(class_5458.java:74) [server-intermediary.jar:?]
[Server]        at net.minecraft.class_2378.<clinit>(class_2378.java:237) [server-intermediary.jar:?]
[Server]        at net.minecraft.class_2966.method_12851(class_2966.java:42) [server-intermediary.jar:?]
[Server]        at net.minecraft.server.Main.main(Main.java:87) [server-intermediary.jar:?]
[Server]        at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461) [fabric-loader-0.14.11.jar:?]
[Server]        at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.14.11.jar:?]
[Server]        at net.fabricmc.loader.impl.launch.knot.KnotServer.main(KnotServer.java:23) [fabric-loader-0.14.11.jar:?]
[Server]        at net.fabricmc.loader.impl.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:69) [fabric-loader-0.14.11.jar:?]
[Server] [11:33:54] [main/ERROR]: Minecraft has crashed!
[Server] net.fabricmc.loader.impl.FormattedException: java.lang.ExceptionInInitializerError
[Server]        at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:463) ~[fabric-loader-0.14.11.jar:?]
[Server]        at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.14.11.jar:?]
[Server]        at net.fabricmc.loader.impl.launch.knot.KnotServer.main(KnotServer.java:23) [fabric-loader-0.14.11.jar:?]
[Server]        at net.fabricmc.loader.impl.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:69) [fabric-loader-0.14.11.jar:?]
[Server] Caused by: java.lang.ExceptionInInitializerError
[Server]        at net.minecraft.class_2246.<clinit>(class_2246.java:247) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_3523.<clinit>(class_3523.java:13) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_5471.<clinit>(class_5471.java:11) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_5458.method_30573(class_5458.java:44) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_5458.method_30566(class_5458.java:75) ~[server-intermediary.jar:?]
[Server]        at java.util.LinkedHashMap.forEach(LinkedHashMap.java:721) ~[?:?]
[Server]        at net.minecraft.class_5458.<clinit>(class_5458.java:74) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_2378.<clinit>(class_2378.java:237) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_2966.method_12851(class_2966.java:42) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.server.Main.main(Main.java:87) ~[server-intermediary.jar:?]
[Server]        at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461) ~[fabric-loader-0.14.11.jar:?]
[Server]        ... 3 more
[Server] Caused by: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_1160 failed
[Server]        at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:427) ~[fabric-loader-0.14.11.jar:?]
[Server]        at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.14.11.jar:?]
[Server]        at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.14.11.jar:?]
[Server]        at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:145) ~[fabric-loader-0.14.11.jar:?]
[Server]        at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
[Server]        at net.minecraft.class_2457.<clinit>(class_2457.java:73) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_2246.<clinit>(class_2246.java:247) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_3523.<clinit>(class_3523.java:13) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_5471.<clinit>(class_5471.java:11) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_5458.method_30573(class_5458.java:44) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_5458.method_30566(class_5458.java:75) ~[server-intermediary.jar:?]
[Server]        at java.util.LinkedHashMap.forEach(LinkedHashMap.java:721) ~[?:?]
[Server]        at net.minecraft.class_5458.<clinit>(class_5458.java:74) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_2378.<clinit>(class_2378.java:237) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_2966.method_12851(class_2966.java:42) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.server.Main.main(Main.java:87) ~[server-intermediary.jar:?]
[Server]        at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461) ~[fabric-loader-0.14.11.jar:?]
[Server]        ... 3 more
[Server] Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered
[Server]        at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:392) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422) ~[fabric-loader-0.14.11.jar:?]
[Server]        at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.14.11.jar:?]
[Server]        at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.14.11.jar:?]
[Server]        at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:145) ~[fabric-loader-0.14.11.jar:?]
[Server]        at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
[Server]        at net.minecraft.class_2457.<clinit>(class_2457.java:73) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_2246.<clinit>(class_2246.java:247) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_3523.<clinit>(class_3523.java:13) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_5471.<clinit>(class_5471.java:11) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_5458.method_30573(class_5458.java:44) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_5458.method_30566(class_5458.java:75) ~[server-intermediary.jar:?]
[Server]        at java.util.LinkedHashMap.forEach(LinkedHashMap.java:721) ~[?:?]
[Server]        at net.minecraft.class_5458.<clinit>(class_5458.java:74) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_2378.<clinit>(class_2378.java:237) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_2966.method_12851(class_2966.java:42) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.server.Main.main(Main.java:87) ~[server-intermediary.jar:?]
[Server]        at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461) ~[fabric-loader-0.14.11.jar:?]
[Server]        ... 3 more
[Server] Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [magiclib-minecraft-compat-api.mixins.json:math.MixinVector3f from mod magiclib-1_16_5] from phase [DEFAULT] in config [magiclib-minecraft-compat-api.mixins.json] FAILED during APPLY
[Server]        at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:638) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinApplyError(MixinProcessor.java:589) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:379) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422) ~[fabric-loader-0.14.11.jar:?]
[Server]        at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.14.11.jar:?]
[Server]        at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.14.11.jar:?]
[Server]        at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:145) ~[fabric-loader-0.14.11.jar:?]
[Server]        at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
[Server]        at net.minecraft.class_2457.<clinit>(class_2457.java:73) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_2246.<clinit>(class_2246.java:247) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_3523.<clinit>(class_3523.java:13) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_5471.<clinit>(class_5471.java:11) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_5458.method_30573(class_5458.java:44) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_5458.method_30566(class_5458.java:75) ~[server-intermediary.jar:?]
[Server]        at java.util.LinkedHashMap.forEach(LinkedHashMap.java:721) ~[?:?]
[Server]        at net.minecraft.class_5458.<clinit>(class_5458.java:74) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_2378.<clinit>(class_2378.java:237) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_2966.method_12851(class_2966.java:42) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.server.Main.main(Main.java:87) ~[server-intermediary.jar:?]
[Server]        at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461) ~[fabric-loader-0.14.11.jar:?]
[Server]        ... 3 more
[Server] Caused by: org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException: @Shadow method method_23214 in magiclib-minecraft-compat-api.mixins.json:math.MixinVector3f from mod magiclib-1_16_5 was not located in the target class net.minecraft.class_1160. Using refmap magiclib-1.16.5-refmap.json
[Server]        at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachSpecialMethod(MixinPreProcessorStandard.java:436) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachShadowMethod(MixinPreProcessorStandard.java:412) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachMethods(MixinPreProcessorStandard.java:340) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attach(MixinPreProcessorStandard.java:299) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.createContextFor(MixinPreProcessorStandard.java:277) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at org.spongepowered.asm.mixin.transformer.MixinInfo.createContextFor(MixinInfo.java:1289) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:292) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
[Server]        at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422) ~[fabric-loader-0.14.11.jar:?]
[Server]        at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.14.11.jar:?]
[Server]        at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.14.11.jar:?]
[Server]        at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:145) ~[fabric-loader-0.14.11.jar:?]
[Server]        at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
[Server]        at net.minecraft.class_2457.<clinit>(class_2457.java:73) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_2246.<clinit>(class_2246.java:247) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_3523.<clinit>(class_3523.java:13) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_5471.<clinit>(class_5471.java:11) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_5458.method_30573(class_5458.java:44) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_5458.method_30566(class_5458.java:75) ~[server-intermediary.jar:?]
[Server]        at java.util.LinkedHashMap.forEach(LinkedHashMap.java:721) ~[?:?]
[Server]        at net.minecraft.class_5458.<clinit>(class_5458.java:74) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_2378.<clinit>(class_2378.java:237) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.class_2966.method_12851(class_2966.java:42) ~[server-intermediary.jar:?]
[Server]        at net.minecraft.server.Main.main(Main.java:87) ~[server-intermediary.jar:?]
[Server]        at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461) ~[fabric-loader-0.14.11.jar:?]
[Server]        ... 3 more

Latest CI build tested

  • I confirm that this problem still exists with the latest CI build.

[问题]1.19.4?

Question Type

Codes

Description

能公开1.19.4的测试版下载吗qwq

[Bug] 1.19.4版本的mod与Carpet-TIS-Addition mod发生冲突

Minecraft Version

1.19.4

MagicLib Version

0.7.242+4d66634(顺带一提,Releases中标明的版本与文件名中标明的版本不一致)

Description

该mod与carpet-tis-addition mod一同加载后,游戏无法启动,于加载过程中发生崩溃。然而两个mod在分别加载的情况下,游戏均可正常启动。

To Reproduce

使用1.19.4带有最新fabric版本(0.14.17)的客户端,加载fabric-carpet-1.19.4-1.4.101+v230319.jar, carpet-tis-addition-mc1.19.4-v1.46.1.jar, magiclib-0.7.289+4d66634-beta.jar, magiclib-1.19.4-0.7.289+4d66634-beta.jar这4个mod文件即可复现。

Expected behavior

游戏正常启动。

Log

[19:00:57] [main/INFO]: Loading Minecraft 1.19.4 with Fabric Loader 0.14.17
[19:00:57] [main/INFO]: Loading 9 mods:
	- carpet 1.4.101+v230319
	- carpet-tis-addition 1.46.1
	   \-- conditional-mixin 0.3.2
	- fabricloader 0.14.17
	- java 17
	- magiclib 0.7.289+4d66634-beta
	- magiclib-1_19_4 0.7.289+4d66634-beta
	- minecraft 1.19.4
	- mixintrace 1.1.1+1.17
[19:00:57] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=file:/D:/Game/Minecraft/Main%20game/.minecraft/libraries/net/fabricmc/sponge-mixin/0.12.4+mixin.0.8.5/sponge-mixin-0.12.4+mixin.0.8.5.jar Service=Knot/Fabric Env=CLIENT
[19:00:57] [main/INFO]: Compatibility level set to JAVA_17
[19:01:02] [Datafixer Bootstrap/INFO]: 180 Datafixer optimizations took 115 milliseconds
[19:01:03] [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'
[19:01:04] [Render thread/INFO]: Setting user: shinyashen
[19:01:04] [Render thread/INFO]: [MagicLib|Common]: Mod initialized - Version: 0.7.289+4d66634-beta
[19:01:04] [TISCM Mapping/INFO]: Yarn mapping file yarn-1.19.4+build.1-v2.tiny loaded
[19:01:04] [Render thread/INFO]: [MagicLib|Client]: Mod initialized - Version: 0.7.289+4d66634-beta
---- Minecraft Crash Report ----
// Daisy, daisy...

Time: 2023-03-20 19:01:04
Description: Initializing game

java.lang.RuntimeException: Could not execute entrypoint stage 'client' due to errors, provided by 'carpet'!
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51)
	at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33)
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49)
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35)
	at net.fabricmc.loader.impl.game.minecraft.Hooks.startClient(Hooks.java:53)
	at net.minecraft.class_310.<init>(class_310.java:468)
	at net.minecraft.client.main.Main.main(Main.java:198)
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:462)
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
Caused by: java.lang.RuntimeException: java.lang.ClassCastException: class java.util.Optional cannot be cast to class carpet.api.settings.CarpetRule (java.util.Optional is in module java.base of loader 'bootstrap'; carpet.api.settings.CarpetRule is in unnamed module of loader net.fabricmc.loader.impl.launch.knot.KnotClassLoader @5f341870)
	at carpettisaddition.settings.CarpetRuleRegistrar.parseRule(CarpetRuleRegistrar.java:108)
	at carpettisaddition.settings.CarpetRuleRegistrar.parseSettingsClass(CarpetRuleRegistrar.java:70)
	at carpettisaddition.settings.CarpetRuleRegistrar.register(CarpetRuleRegistrar.java:59)
	at carpettisaddition.CarpetTISAdditionServer.onGameStarted(CarpetTISAdditionServer.java:100)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at carpet.CarpetServer.onGameStarted(CarpetServer.java:79)
	at java.base/java.lang.invoke.MethodHandleProxies$1.invoke(MethodHandleProxies.java:198)
	at jdk.proxy3/com.sun.proxy.jdk.proxy3.$Proxy32.onInitializeClient(Unknown Source)
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47)
	... 7 more
Caused by: java.lang.ClassCastException: class java.util.Optional cannot be cast to class carpet.api.settings.CarpetRule (java.util.Optional is in module java.base of loader 'bootstrap'; carpet.api.settings.CarpetRule is in unnamed module of loader net.fabricmc.loader.impl.launch.knot.KnotClassLoader @5f341870)
	at carpettisaddition.settings.CarpetRuleRegistrar.parseRule(CarpetRuleRegistrar.java:104)
	... 15 more


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

-- Head --
Thread: Render thread
Stacktrace:
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51)
	at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33)
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49)
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35)
	at net.fabricmc.loader.impl.game.minecraft.Hooks.startClient(Hooks.java:53)
	at net.minecraft.class_310.<init>(class_310.java:468)
Mixins in Stacktrace:
	net.minecraft.class_310:
		top.hendrixshen.magiclib.language.mixin.MixinMinecraft (magiclib-i18n.mixins.json)
		top.hendrixshen.magiclib.compat.minecraft.mixin.client.MixinMinecraft (magiclib-minecraft-compat-api.mixins.json)
		carpet.mixins.MinecraftMixin (carpet.mixins.json)
		carpet.mixins.Minecraft_pausedShakeMixin (carpet.mixins.json)
		carpettisaddition.mixins.core.client.MinecraftClientMixin (carpet-tis-addition.mixins.json)

-- Initialization --
Stacktrace:
	at net.minecraft.client.main.Main.main(Main.java:198)
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:462)
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
Mixins in Stacktrace: None found

-- System Details --
Details:
	Minecraft Version: 1.19.4
	Minecraft Version ID: 1.19.4
	Operating System: Windows 11 (amd64) version 10.0
	Java Version: 17.0.2, Oracle Corporation
	Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Oracle Corporation
	Memory: 260784576 bytes (248 MiB) / 570425344 bytes (544 MiB) up to 8589934592 bytes (8192 MiB)
	CPUs: 16
	Processor Vendor: GenuineIntel
	Processor Name: 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz
	Identifier: Intel64 Family 6 Model 141 Stepping 1
	Microarchitecture: unknown
	Frequency (GHz): 2.30
	Number of physical packages: 1
	Number of physical CPUs: 8
	Number of logical CPUs: 16
	Graphics card #0 name: NVIDIA GeForce RTX 3060 Laptop GPU
	Graphics card #0 vendor: NVIDIA (0x10de)
	Graphics card #0 VRAM (MB): 4095.00
	Graphics card #0 deviceId: 0x2560
	Graphics card #0 versionInfo: DriverVersion=31.0.15.3129
	Memory slot #0 capacity (MB): 8192.00
	Memory slot #0 clockSpeed (GHz): 3.20
	Memory slot #0 type: DDR4
	Memory slot #1 capacity (MB): 8192.00
	Memory slot #1 clockSpeed (GHz): 3.20
	Memory slot #1 type: DDR4
	Virtual memory max (MB): 27483.30
	Virtual memory used (MB): 15931.12
	Swap memory total (MB): 11264.00
	Swap memory used (MB): 268.86
	JVM Flags: 11 total; -Xmx8192m -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32m -XX:-UseAdaptiveSizePolicy -XX:-OmitStackTraceInFastThrow -XX:-DontCompileHugeMethods -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump
	Launched Version: reproduce
	Backend library: LWJGL version 3.3.1 SNAPSHOT
	Backend API: Unknown
	Window size: <not initialized>
	GL Caps: Using framebuffer using OpenGL 3.2
	GL debug messages: <disabled>
	Using VBOs: Yes
	Is Modded: Definitely; Client brand changed to 'fabric'
	Type: Client (map_client.txt)
	CPU: <unknown>

Latest CI build tested

  • I confirm that this problem still exists with the latest CI build.

[Bug] 19.3 doesnt detect magiclib

Minecraft Version

1.19.3

MagicLib Version

magiclib-1.19.3-0.7.308+d9af2fc-beta.jar

Description

the crash report says to install a certain magiclib version, while i have a newer one and it also shows in the log that magiclib got loaded

image

To Reproduce

¯_(ツ)_/¯

Expected behavior

No response

Log

latest.log

Latest CI build tested

  • I confirm that this problem still exists with the latest CI build.

Doesn't work with Quilt Loader

Describe the bug
Fabric mods are supposed to work with the Quilt loader, but some do not for various reasons, most commonly relying on certain fabric internals. Quilt officially became beta yesterday, so I am reporting it now.

To Reproduce
Steps to reproduce the behavior:

  1. Install the Quilt loader: https://quiltmc.org/install/
  2. Download this mod.
  3. Install quilt standard libraries. These are basically "quilt api", and bundle a "quilted fabric api" which replaces the normal "fabric api". https://modrinth.com/mod/qsl/versions
  4. Try to launch the game
  5. Notice that the game crashes on startup.

Expected behavior
I expected the mod to launch and work like it does on Fabric.

Desktop:

  • Minecraft version [1.18.2]
  • Mod version [0.4.29, also confirmed on 0.3.25]

Minecraft crash report
The game crashes before a crash report is generated. Here is the log.

[Question] Why can't my game detect MagicLib? / 为什么我的游戏无法检测到 MagicLib

Question Type

Usages

Description

We are using preprocess to compile the mod. A jar package for the separate Minecraft version is provided. We also provide a wrapper jar for running directly in different versions of the Minecraft environment. Problems with dependency checks also occur as a result.

Example:

  • If you install magiclib-1.19.2-0.5.37.jar, but also install TweakMyClient-3.2.268+fc2ad10-stable.jar, you will have problem. Because TweakMyClient's wrapper cannot find MagicLib's wrapper. Game won't start.
  • If you install magiclib-1.19.2-0.5.37.jar, but also install TweakMyClient-1.19.1-3.1.255+af25ac8-stable.jar, you will have problems. Because TweakMyClient could not find a matching MagicLib. Game won't start.
  • If you install magiclib-1.19.2-0.5.37.jar, but also install TweakMyClient-3.1.255+af25ac8-stable.jar (Designed for Minecraft 1.19.1), you will have problems. Because TweakMyClient could not find a matching MagicLib. The game will start, but TweakMyClient will not work

The mods affected by this are as follows:

The most conservative solution is to install MagicLib's wrapper, i.e. without the Minecraft version suffix. And projects that depend on this can be chosen voluntarily. Please note that both MagicLib and the dependent mods should ensure that the supported version is the same as the Minecraft version you are running, otherwise any issues that do not match the running environment will not be supported.

==================================================

我们使用 预处理 来编译模组。提供了针对单独Minecraft版本的jar包。 同时我们也提供了一个包装jar,用于直接在不同版本的Minecraft环境下运行。也因此出现了在依赖检查上的问题。

举例:

  • 如果您安装了 magiclib-1.19.2-0.5.37.jar,但是同时安装了 TweakMyClient-3.2.268+fc2ad10-stable.jar 就会出现问题。因为 TweakMyClient 的包装器无法找到 MagicLib 的包装器。游戏无法启动。
  • 如果您安装了 magiclib-1.19.2-0.5.37.jar,但是同时安装了 TweakMyClient-1.19.1-3.1.255+af25ac8-stable.jar 就会出现问题。因为 TweakMyClient 无法找到与之匹配的 MagicLib。游戏无法启动。
  • 如果您安装了 magiclib-1.19.2-0.5.37.jar,但是同时安装了 TweakMyClient-3.1.255+af25ac8-stable.jar (为 Minecraft 1.19.1 设计) 就会出现问题。因为 TweakMyClient 无法找到与之匹配的 MagicLib。游戏可以启动,但是 TweakMyClient 不会工作。

受此影响的模组如下:

最保守的解决方案是安装 MagicLib 的包装器,即不带有 Minecraft版本 后缀的。而依赖于此的项目则可以自愿选择。请注意,无论是 MagicLib 还是附属模组都应该确保支持版本与你所运行的 Minecraft 版本一致,否则任何不符合运行环境的议题都不会被支持。

[Bug] PCL2 cannot detect mod magiclib, version 0.7.329+ed83ba7-beta and magiclib-1.19.4-0.7.330+0499b91-beta

Minecraft Version

1.19.4

MagicLib Version

0.7.329+ed83ba7-beta and magiclib-1.19.4-0.7.330+0499b91-beta

Description

For minecraft version 1.19.4, carpet version fabric-carpet-1.19.4-1.4.101+v230319 and fabric api version 0.82.0+1.19.4.
PCL2 launcher could not find the magiclib mod.

To Reproduce

For minecraft version 1.19.4, carpet version fabric-carpet-1.19.4-1.4.101+v230319 and fabric api version 0.82.0+1.19.4.
PCL2 launcher could not find the magiclib mod and crashed when the starup.

Expected behavior

No response

Log

游戏崩溃前的输出.txt

Latest CI build tested

  • I confirm that this problem still exists with the latest CI build.

[Feature Request] Update to 1.20.1

What new features do you want?

差不多是时候更新1.20.1了

Latest CI build tested

  • I confirm that the feature I requested is not in the latest CI build.

[Bug] 在其它不使用magiclib制作的carpet拓展中加入了magiclib及相关拓展的版本信息

Minecraft Version

*

MagicLib Version

*

Description

TISUnion/Carpet-TIS-Addition#149 基本相同

private void printAdditionVersion(CommandSourceStack source, CallbackInfoReturnable<Integer> cir) {
WrappedSettingManager.printAllExtensionVersion(source);
}

这个mixin会导致magiclib的版本信息会显示在其它没有使用magiclib并且使用carpet的SettingsManager创建自己命令的拓展下面(例如carpet-fix)
屏幕截图 2024-05-24 172102

To Reproduce

  1. 安装magiclib任意版本
  2. 安装carpet-fix和carpet
  3. 使用/carpet-fixes

Expected behavior

image

Log

Latest CI build tested

  • I confirm that this problem still exists with the latest CI build.

[Bug]

Minecraft Version

1.18.2

MagicLib Version

magiclib-all-0.7.387+c02a0de-stable

Description

进入世界后游戏崩溃,显示掉落物实体使游戏崩溃
image

To Reproduce

添加magiclib进入单人游戏时崩溃
删除magiclib后进入游戏不再崩溃且能正常显示掉落物实体

Expected behavior

No response

Log

[23:55:40] [main/INFO]: Loading Minecraft 1.18.2 with Fabric Loader 0.14.22
[23:55:40] [ForkJoinPool-1-worker-1/WARN]: Mod itemscroller uses the version craftfix-1.2.6 which isn't compatible with Loader's extended semantic version format (Could not parse version number component 'craftfix'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version
[23:55:40] [ForkJoinPool-1-worker-11/WARN]: Mod com_github_senseiwells_arucas uses the version d443072775 which isn't compatible with Loader's extended semantic version format (Could not parse version number component 'd443072775'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version
[23:55:40] [main/WARN]: Warnings were found!

  • Mod 'Block Meter' (blockmeter) 1.6 recommends version 1.1.7 or later of modupdater, which is missing!
    • You should install version 1.1.7 or later of modupdater for the optimal experience.
      [23:55:40] [main/INFO]: Loading 185 mods:
    • advancementinfo 1.18.2-fabric0.47.10-1.3.1
    • appleskin 2.4.1+mc1.18.2
    • better_end_sky 0.0.1
    • betterbeds 1.2.0
    • block-event-separator 1.3.1
    • blockmeter 1.6
    • c2me 0.2.0+alpha.7.40
      |-- c2me-base 0.2.0+alpha.7.40
      |-- c2me-client-uncapvd 0.2.0+alpha.7.40
      |-- c2me-fixes-chunkio-threading-issues 0.2.0+alpha.7.40
      |-- c2me-fixes-general-threading-issues 0.2.0+alpha.7.40
      |-- c2me-fixes-worldgen-threading-issues 0.2.0+alpha.7.40
      |-- c2me-fixes-worldgen-vanilla-bugs 0.2.0+alpha.7.40
      |-- c2me-notickvd 0.2.0+alpha.7.40
      |-- c2me-opts-allocs 0.2.0+alpha.7.40
      |-- c2me-opts-chunk-access 0.2.0+alpha.7.40
      |-- c2me-opts-chunkio 0.2.0+alpha.7.40
      |-- c2me-opts-math 0.2.0+alpha.7.40
      |-- c2me-opts-scheduling 0.2.0+alpha.7.40
      |-- c2me-opts-worldgen-general 0.2.0+alpha.7.40
      |-- c2me-opts-worldgen-vanilla 0.2.0+alpha.7.40
      |-- c2me-rewrites-chunkio 0.2.0+alpha.7.40
      |-- c2me-server-utils 0.2.0+alpha.7.40
      |-- c2me-threading-chunkio 0.2.0+alpha.7.40
      |-- c2me-threading-lighting 0.2.0+alpha.7.40
      |-- c2me-threading-scheduling 0.2.0+alpha.7.40
      |-- c2me-threading-worldgen 0.2.0+alpha.7.40
      |-- com_electronwill_night-config_core 3.6.5
      |-- com_electronwill_night-config_toml 3.6.5
      |-- com_ibm_async_asyncutil 0.1.0
      -- org_threadly_threadly 6.6
    • carpet 1.4.69
    • carpet-extra 1.4.72
    • carpet-tis-addition 1.51.0
      -- conditional-mixin 0.4.0
    • chunkdebug 1.0.8
    • clickthrough 1.18.2-fabric0.47.10-0.4
      |-- crowdin-translate 1.4+1.18.2
      -- gbfabrictools 1.3.4+1.18.2
    • clientcommands 2.6.6
      |-- clientarguments 1.3.1
      |-- clientcommands-scripting 1.3.2
      -- multiconnect-api 1.5.10
    • cloth-config 6.5.102
      -- cloth-basic-math 0.6.1
    • cmdkeybind 1.5.4-1.18
      -- kyrptconfig 1.4.6-1.18
      -- blue_endless_jankson 1.2.1
    • continuity 2.0.2+1.18.2
    • cullleaves 2.3.2
      -- midnightlib 0.2.9
    • custom-crosshair-mod 1.4.0-fabric
    • debugify 1.11.0
    • dynamicfps 2.1.0
      -- com_moandjiezana_toml_toml4j 0.7.2
    • easiervillagertrading 1.18.2-fabric0.47.10-1.5.4
      -- gbfabrictools 1.3.4+1.18.2
    • enhancedblockentities 0.7.1+1.18.2
      |-- advanced_runtime_resource_pack 0.5.5
      -- spruceui 3.3.0+1.17
      -- org_aperlambda_lambdajcommon 1.8.1
    • essential-client 1.3.2
      -- com_github_senseiwells_arucas d443072775
    • essential-container 1.0.0
      -- essential-loader 1.2.1
    • exordium 1.0.1-mc1.18.2
    • explayerenderer 2.2.2
    • fabric-api 0.76.0+1.18.2
      |-- fabric-api-base 0.4.5+64b7c69360
      |-- fabric-api-lookup-api-v1 1.6.3+2373a54560
      |-- fabric-biome-api-v1 8.0.7+e83becad60
      |-- fabric-block-api-v1 1.0.0+ee3621fc60
      |-- fabric-blockrenderlayer-v1 1.1.13+3ac43d9560
      |-- fabric-command-api-v1 1.1.10+d7c144a860
      |-- fabric-commands-v0 0.2.9+b4f4f6cd60
      |-- fabric-containers-v0 0.1.24+d7c144a860
      |-- fabric-content-registries-v0 3.1.3+c85f2e3860
      |-- fabric-convention-tags-v1 1.1.0+43ce63a460
      |-- fabric-crash-report-info-v1 0.2.1+ee261a3e60
      |-- fabric-data-generation-api-v1 3.1.0+6c70b68e60
      |-- fabric-dimensions-v1 2.1.21+489d6f8260
      |-- fabric-entity-events-v1 1.4.9+d7c144a860
      |-- fabric-events-interaction-v0 0.4.20+d7c144a860
      |-- fabric-events-lifecycle-v0 0.2.22+d7c144a860
      |-- fabric-game-rule-api-v1 1.0.13+d7c144a860
      |-- fabric-item-api-v1 1.6.2+8165403660
      |-- fabric-item-groups-v0 0.3.16+91896a4960
      |-- fabric-key-binding-api-v1 1.0.12+54e5b2ec60
      |-- fabric-keybindings-v0 0.2.10+b4f4f6cd60
      |-- fabric-lifecycle-events-v1 2.1.1+cc71601c60
      |-- fabric-loot-api-v2 1.1.2+1997ad1260
      |-- fabric-loot-tables-v1 1.1.4+e747827960
      |-- fabric-mining-level-api-v1 2.1.6+cc71601c60
      |-- fabric-models-v0 0.3.7+d7c144a860
      |-- fabric-networking-api-v1 1.0.24+2d30af4b60
      |-- fabric-networking-v0 0.3.11+b4f4f6cd60
      |-- fabric-object-builder-api-v1 2.1.5+032c981d60
      |-- fabric-particles-v1 0.2.13+526dc1ac60
      |-- fabric-registry-sync-v0 0.9.12+bb2e047760
      |-- fabric-renderer-api-v1 0.5.0+bf48649860
      |-- fabric-renderer-indigo 0.6.1+03e2b68760
      |-- fabric-renderer-registries-v1 3.2.12+b4f4f6cd60
      |-- fabric-rendering-data-attachment-v1 0.3.9+ee3621fc60
      |-- fabric-rendering-fluids-v1 2.0.3+54e5b2ec60
      |-- fabric-rendering-v0 1.1.14+b4f4f6cd60
      |-- fabric-rendering-v1 1.10.8+54e5b2ec60
      |-- fabric-resource-conditions-api-v1 2.0.3+91b7aa6660
      |-- fabric-resource-loader-v0 0.5.3+047a5ecb60
      |-- fabric-screen-api-v1 1.0.11+d882b91560
      |-- fabric-screen-handler-api-v1 1.2.3+1f6558e860
      |-- fabric-textures-v0 1.0.13+3ac43d9560
      |-- fabric-transfer-api-v1 1.6.4+f4563ac860
      -- fabric-transitive-access-wideners-v1 1.1.0+e747827960
    • fabric-language-kotlin 1.10.10+kotlin.1.9.10
      |-- org_jetbrains_kotlin_kotlin-reflect 1.9.10
      |-- org_jetbrains_kotlin_kotlin-stdlib 1.9.10
      |-- org_jetbrains_kotlin_kotlin-stdlib-jdk7 1.9.10
      |-- org_jetbrains_kotlin_kotlin-stdlib-jdk8 1.9.10
      |-- org_jetbrains_kotlinx_atomicfu-jvm 0.22.0
      |-- org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm 1.7.3
      |-- org_jetbrains_kotlinx_kotlinx-coroutines-jdk8 1.7.3
      |-- org_jetbrains_kotlinx_kotlinx-datetime-jvm 0.4.0
      |-- org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm 1.6.0
      |-- org_jetbrains_kotlinx_kotlinx-serialization-core-jvm 1.6.0
      -- org_jetbrains_kotlinx_kotlinx-serialization-json-jvm 1.6.0
    • fabricloader 0.14.22
    • fabricskyboxes 0.7.2+mc1.18.2
    • ferritecore 4.2.1
    • g4mespeed 1.4.4
      -- g4mespeed-ui 0.9.10
      -- fabric-resource-loader-v0 0.5.3+047a5ecb60
    • ias 8.0.2
    • imblocker 1.0.24
    • immediatelyfast 1.1.12
      -- net_lenni0451_reflect 1.1.0
    • indium 1.0.7+mc1.18.2
    • intricarpet 2.0.1
      -- com_github_llamalad7_mixinextras 0.2.0-beta.8
    • inventoryhud 3.4.18
    • inventoryprofilesnext 1.10.7
    • iris 1.6.9
      |-- fabric-key-binding-api-v1 1.0.12+54e5b2ec60
      |-- io_github_douira_glsl-transformer 2.0.0-pre13
      |-- org_anarres_jcpp 1.4.14
      -- org_antlr_antlr4-runtime 4.11.1
    • itemmodelfix 1.0.3+1.18
    • itemscroller craftfix-1.2.6
    • jade 5.100.0
    • java 19
    • kappa 3.0.2
    • krypton 0.1.9
      -- com_velocitypowered_velocity-native 1.1.0-SNAPSHOT
    • lazydfu 0.1.2
    • libipn 4.0.0
    • litematica 0.11.6
    • litematica-server-paster 1.1.2
    • lithium 0.10.3
    • magiclib 0.7.387+c02a0de-stable
      -- magiclib-1_18_2 0.7.387+c02a0de-stable
    • malilib 0.12.1
    • memoryleakfix 1.1.2
    • minecraft 1.18.2
    • minihud 0.22.1
    • mixintrace 1.1.1+1.17
    • modmenu 3.2.5
    • numeralping 1.0.3
    • optimized_dragon_respawn 1.0.0
    • pistorder 1.5.0
    • reeses-sodium-options 1.6.3+mc1.18.2-build.88
    • skinlayers 1.5.2-mc1.18.2
    • skyblock 1.18.2-3.2.4
    • smoothboot 1.18.2-1.7.0
    • sodium 0.4.1+build.15
      -- org_joml_joml 1.10.2
    • sodium-extra 0.4.18+mc1.18.2-build.98
      |-- caffeineconfig 1.1.0+1.17
      -- crowdin-translate 1.4+1.18.2
    • starlight 1.0.2+fabric.89b8d9f
    • syncmatica 1.18.2-0.3.10
    • tweakermore 3.14.0
    • tweakeroo 1.2.3
    • viafabric 0.4.11+45-main
      |-- org_yaml_snakeyaml 2.2
      |-- viafabric-mc118 0.4.11+45-main
      -- viaversion 4.8.0
    • worldedit 7.2.10+1742f98
    • worldeditcui 1.18.2+01
    • xaerominimap 23.8.0
    • xaeroworldmap 1.34.1
      [23:55:41] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=file:/D:/mc/1.18.1整合包-by空城/.minecraft/libraries/net/fabricmc/sponge-mixin/0.12.5+mixin.0.8.5/sponge-mixin-0.12.5+mixin.0.8.5.jar Service=Knot/Fabric Env=CLIENT
      [23:55:41] [main/INFO]: Compatibility level set to JAVA_17
      [23:55:41] [main/INFO]: Initializing com.ishland.c2me.base.mixin
      [23:55:41] [main/INFO]: Initializing com.ishland.c2me.client.uncapvd.mixin
      [23:55:41] [main/INFO]: Initializing com.ishland.c2me.fixes.chunkio.threading_issues.mixin
      [23:55:41] [main/INFO]: Initializing com.ishland.c2me.fixes.general.threading_issues.mixin
      [23:55:41] [main/INFO]: Initializing com.ishland.c2me.fixes.worldgen.threading_issues.mixin
      [23:55:41] [main/INFO]: Initializing com.ishland.c2me.fixes.worldgen.vanilla_bugs.mixin
      [23:55:41] [main/INFO]: Initializing com.ishland.c2me.notickvd.mixin
      [23:55:41] [main/INFO]: Initializing com.ishland.c2me.opts.allocs.mixin
      [23:55:41] [main/INFO]: Initializing com.ishland.c2me.opts.chunk_access.mixin
      [23:55:41] [main/INFO]: Initializing com.ishland.c2me.opts.chunkio.mixin
      [23:55:41] [main/INFO]: Initializing com.ishland.c2me.opts.math.mixin
      [23:55:41] [main/INFO]: Initializing com.ishland.c2me.opts.scheduling.mixin
      [23:55:41] [main/INFO]: Initializing com.ishland.c2me.opts.worldgen.general.mixin
      [23:55:41] [main/INFO]: Initializing com.ishland.c2me.opts.worldgen.vanilla.mixin
      [23:55:41] [main/INFO]: Initializing com.ishland.c2me.rewrites.chunkio.mixin
      [23:55:41] [main/INFO]: Disabling com.ishland.c2me.rewrites.chunkio.mixin
      [23:55:41] [main/INFO]: Initializing com.ishland.c2me.server.utils.mixin
      [23:55:41] [main/INFO]: Initializing com.ishland.c2me.threading.chunkio.mixin
      [23:55:41] [main/INFO]: Initializing com.ishland.c2me.threading.lighting.mixin
      [23:55:41] [main/INFO]: Initializing com.ishland.c2me.threading.scheduling.mixin
      [23:55:41] [main/INFO]: Initializing com.ishland.c2me.threading.worldgen.mixin
      [23:55:41] [main/INFO]: Disabling com.ishland.c2me.threading.worldgen.mixin
      [23:55:41] [main/WARN]: Reference map 'clientarguments-refmap.json' for clientarguments.mixins.json could not be read. If this is a development environment you can ignore this message
      [23:55:42] [main/INFO]: Preloading Debugify
      [23:55:42] [main/INFO]: Done.
      [23:55:42] [main/INFO]: Loaded configuration file for Lithium: 105 options available, 3 override(s) found
      [23:55:42] [main/INFO]: Loaded configuration file for Sodium: 29 options available, 1 override(s) found
      [23:55:42] [main/INFO]: Loaded configuration file for Sodium Extra: 30 options available, 0 override(s) found
      [23:55:43] [main/WARN]: Error loading class: nukeduck/armorchroma/GuiArmor (java.lang.ClassNotFoundException: nukeduck/armorchroma/GuiArmor)
      [23:55:43] [main/WARN]: Force-disabling mixin 'alloc.blockstate.StateMixin' as rule 'mixin.alloc.blockstate' (added by mods [ferritecore]) disables it and children
      [23:55:43] [main/WARN]: Force-disabling mixin 'block.moving_block_shapes.PistonBlockEntityMixin' as rule 'mixin.block.moving_block_shapes' (added by mods [g4mespeed]) disables it and children
      [23:55:43] [main/WARN]: Force-disabling mixin 'block.moving_block_shapes.VoxelShapeMixin' as rule 'mixin.block.moving_block_shapes' (added by mods [g4mespeed]) disables it and children
      [23:55:43] [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
      [23:55:43] [main/WARN]: Force-disabling mixin 'features.sky.MixinWorldRenderer' as rule 'mixin.features.sky' (added by mods [iris]) disables it and children
      [23:55:43] [main/WARN]: [carpet] detected, disabling UPDATE mixin com.sk89q.worldedit.fabric.mixin.MixinLevelChunkSetBlockHook
      [23:55:43] [main/INFO]: [MemoryLeakFix] Will be applying 5 memory leak fixes!
      [23:55:43] [main/INFO]: [MemoryLeakFix] Currently enabled memory leak fixes: [tagKeyLeak, targetEntityLeak, entityMemoriesLeak, biomeTemperatureLeak, hugeScreenshotLeak]
      [23:55:43] [main/INFO]: I used the json to destroy the json
      [23:55:46] [main/INFO]: Starting Essential Loader (stage2) version 1.4.1 (8fd21197d1d43e23eb7c0c30f76d60f7) [stable]
      [23:55:46] [main/INFO]: Starting Essential v1.2.2.1 (#1f07116f2) [stable]
      [23:55:46] [main/INFO]: Java: OpenJDK 64-Bit Server VM (v19.0.2) by Azul Systems, Inc. (Azul Systems, Inc.)
      [23:55:46] [main/INFO]: Java Path: D:\mc\zulu19\bin
      [23:55:46] [main/INFO]: Java Info: mixed mode, sharing
      [23:55:46] [main/INFO]: JVM Arguments:
  • -XX:+UseG1GC
  • -XX:-UseAdaptiveSizePolicy
  • -XX:-OmitStackTraceInFastThrow
  • -Dfml.ignoreInvalidMinecraftCertificates=True
  • -Dfml.ignorePatchDiscrepancies=True
  • -Dlog4j2.formatMsgNoLookups=true
  • -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump
  • -Dos.name=Windows 10
  • -Dos.version=10.0
  • -Djava.library.path=D:\mc\1.18.1整合包-by空城.minecraft\versions\1.18.2-Fabric 0.14.22\1.18.2-Fabric 0.14.22-natives
  • -Dminecraft.launcher.brand=PCL
  • -Dminecraft.launcher.version=302
  • -DFabricMcEmu=net.minecraft.client.main.Main
  • -Xmn256m
  • -Xmx2048m
  • -Dlog4j2.formatMsgNoLookups=true
  • --add-exports=cpw.mods.bootstraplauncher/cpw.mods.bootstraplauncher=ALL-UNNAMED
  • -Doolloo.jlw.tmpdir=C:\Users\ludk\AppData\Roaming\PCL
    [23:55:46] [main/INFO]: OS: Windows 10 (v10.0) (Arch: amd64)
    [23:55:46] [main/INFO]: Trying to switch memory allocators to work around memory leaks present with Jemalloc 5.0.0 through 5.2.0 on Windows
    [23:55:47] [main/INFO]: Smooth Boot config initialized
    [23:55:48] [main/WARN]: Method overwrite conflict for getLanguage in worldedit-fabric.mixins.json:MixinServerPlayer from mod worldedit, previously written by carpet.mixins.ServerPlayer_scarpetEventMixin. Skipping method.
    [23:55:48] [main/WARN]: @Final field field_22786:Ljava/util/List; in mixins.ipnext.json:MixinScreen from mod inventoryprofilesnext should be final
    [23:55:48] [main/WARN]: @Final field field_33815:Ljava/util/List; in mixins.ipnext.json:MixinScreen from mod inventoryprofilesnext should be final
    [23:55:49] [main/WARN]: Method overwrite conflict for method_9522 in sodium.mixins.json:features.render_layer.leaves.MixinLeavesBlock from mod sodium, previously written by eu.midnightdust.cullleaves.mixin.MixinLeavesBlock. Skipping method.
    [23:55:50] [main/WARN]: @ModifyConstant conflict. Skipping mixins.tweakeroo.json:MixinStructureBlockBlockEntity from mod tweakeroo->@ModifyConstant::overrideMaxSize(I)I with priority 999, already redirected by carpet.mixins.json:StructureBlockEntity_limitsMixin from mod carpet->@ModifyConstant::negativeLimit(I)I with priority 1000
    [23:55:50] [main/WARN]: @ModifyConstant conflict. Skipping mixins.tweakeroo.json:MixinStructureBlockBlockEntity from mod tweakeroo->@ModifyConstant::overrideMaxSize(I)I with priority 999, already redirected by carpet.mixins.json:StructureBlockEntity_limitsMixin from mod carpet->@ModifyConstant::positiveLimit(I)I with priority 1000
    [23:55:50] [main/WARN]: @ModifyConstant conflict. Skipping mixins.tweakeroo.json:MixinStructureBlockBlockEntity from mod tweakeroo->@ModifyConstant::overrideMaxSize(I)I with priority 999, already redirected by carpet.mixins.json:StructureBlockEntity_limitsMixin from mod carpet->@ModifyConstant::negativeLimit(I)I with priority 1000
    [23:55:50] [main/WARN]: @ModifyConstant conflict. Skipping mixins.tweakeroo.json:MixinStructureBlockBlockEntity from mod tweakeroo->@ModifyConstant::overrideMaxSize(I)I with priority 999, already redirected by carpet.mixins.json:StructureBlockEntity_limitsMixin from mod carpet->@ModifyConstant::positiveLimit(I)I with priority 1000
    [23:55:50] [main/WARN]: @ModifyConstant conflict. Skipping mixins.tweakeroo.json:MixinStructureBlockBlockEntity from mod tweakeroo->@ModifyConstant::overrideMaxSize(I)I with priority 999, already redirected by carpet.mixins.json:StructureBlockEntity_limitsMixin from mod carpet->@ModifyConstant::negativeLimit(I)I with priority 1000
    [23:55:50] [main/WARN]: @ModifyConstant conflict. Skipping mixins.tweakeroo.json:MixinStructureBlockBlockEntity from mod tweakeroo->@ModifyConstant::overrideMaxSize(I)I with priority 999, already redirected by carpet.mixins.json:StructureBlockEntity_limitsMixin from mod carpet->@ModifyConstant::positiveLimit(I)I with priority 1000
    [23:55:50] [main/WARN]: @ModifyConstant conflict. Skipping mixins.tweakeroo.json:MixinStructureBlockBlockEntity from mod tweakeroo->@ModifyConstant::overrideMaxSize(I)I with priority 999, already redirected by carpet.mixins.json:StructureBlockEntity_limitsMixin from mod carpet->@ModifyConstant::positiveLimit(I)I with priority 1000
    [23:55:50] [main/WARN]: @ModifyConstant conflict. Skipping mixins.tweakeroo.json:MixinStructureBlockBlockEntity from mod tweakeroo->@ModifyConstant::overrideMaxSize(I)I with priority 999, already redirected by carpet.mixins.json:StructureBlockEntity_limitsMixin from mod carpet->@ModifyConstant::positiveLimit(I)I with priority 1000
    [23:55:50] [main/WARN]: @ModifyConstant conflict. Skipping mixins.tweakeroo.json:MixinStructureBlockBlockEntity from mod tweakeroo->@ModifyConstant::overrideMaxSize(I)I with priority 999, already redirected by carpet.mixins.json:StructureBlockEntity_limitsMixin from mod carpet->@ModifyConstant::positiveLimit(I)I with priority 1000
    [23:55:54] [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'
    [23:55:55] [Render thread/ERROR]: Failed to verify authentication
    com.mojang.authlib.exceptions.InvalidCredentialsException: Status: 401
    at com.mojang.authlib.exceptions.MinecraftClientHttpException.toAuthenticationException(MinecraftClientHttpException.java:56) ~[authlib-3.3.39.jar:?]
    at com.mojang.authlib.yggdrasil.YggdrasilUserApiService.fetchProperties(YggdrasilUserApiService.java:132) ~[authlib-3.3.39.jar:?]
    at com.mojang.authlib.yggdrasil.YggdrasilUserApiService.(YggdrasilUserApiService.java:44) ~[authlib-3.3.39.jar:?]
    at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.createUserApiService(YggdrasilAuthenticationService.java:153) ~[authlib-3.3.39.jar:?]
    at net.minecraft.class_310.method_31382(class_310.java:680) [client-intermediary.jar:?]
    at net.minecraft.class_310.(class_310.java:424) [client-intermediary.jar:?]
    at net.minecraft.client.main.Main.main(Main.java:197) [client-intermediary.jar:?]
    at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:468) [fabric-loader-0.14.22.jar:?]
    at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.14.22.jar:?]
    at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.14.22.jar:?]
    at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?]
    at java.lang.reflect.Method.invoke(Method.java:578) ~[?:?]
    at oolloo.jlw.Wrapper.invokeMain(Wrapper.java:60) [JavaWrapper.jar:?]
    at oolloo.jlw.Wrapper.main(Wrapper.java:53) [JavaWrapper.jar:?]
    Caused by: com.mojang.authlib.exceptions.MinecraftClientHttpException: Status: 401
    at com.mojang.authlib.minecraft.client.MinecraftClient.readInputStream(MinecraftClient.java:78) ~[authlib-3.3.39.jar:?]
    at com.mojang.authlib.minecraft.client.MinecraftClient.get(MinecraftClient.java:48) ~[authlib-3.3.39.jar:?]
    at com.mojang.authlib.yggdrasil.YggdrasilUserApiService.fetchProperties(YggdrasilUserApiService.java:113) ~[authlib-3.3.39.jar:?]
    ... 12 more
    [23:55:55] [Render thread/INFO]: Setting user: sb_mj
    [23:55:56] [Render thread/INFO]: Using Default JreDnsResolver
    [23:55:57] [Render thread/INFO]: Starting DI!
    [23:55:57] [Render thread/WARN]: @reDIrect conflict. Skipping mixins.tweakeroo.json:MixinServerPlayNetworkHandler from mod tweakeroo->@reDIrect::tweakeroo_removeHitPosCheck(Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Lnet/minecraft/class_243; with priority 990, already redirected by mixins.litematica.json:MixinServerPlayNetworkHandler from mod litematica->@reDIrect::litematica_removeHitPosCheck(Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Lnet/minecraft/class_243; with priority 1010
    [23:55:57] [Render thread/WARN]: @reDIrect conflict. Skipping carpet-extra.mixins.json:ServerPlayNetworkHandlerMixin from mod carpet-extra->@reDIrect::carpetextra_removeHitPosCheck(Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Lnet/minecraft/class_243; with priority 1000, already redirected by mixins.litematica.json:MixinServerPlayNetworkHandler from mod litematica->@reDIrect::litematica_removeHitPosCheck(Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Lnet/minecraft/class_243; with priority 1010
    [23:55:57] [Thread 3/INFO]: Connecting to Essential Connection Manager...
    [23:55:57] [Render thread/INFO]: Clientcommands scripts are disabled because jsmacros is not present
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Started reading file 'crosshair_config.ccmcfg'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'dot_enabled' to 'false'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'crosshair_adaptive_colour_enabled' to 'false'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'highlight_passive_enabled' to 'true'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'crosshair_height' to '4'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'visible_default' to 'true'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'outline_enabled' to 'true'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'crosshair_style' to 'CROSS'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'crosshair_scale' to '100'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'dot_colour' to '255/255/255/255'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'crosshair_keep_debug_enabled' to 'false'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'visible_holding_spyglass' to 'false'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'mod_enabled' to 'true'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'rainbow_enabled' to 'false'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'crosshair_width' to '4'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'highlight_hostile_enabled' to 'true'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'dynamic_bow_enabled' to 'true'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'block_outline_colour' to '0/0/0/102'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'crosshair_thickness' to '1'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'crosshair_offset_y' to '0'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'highlight_players_colour' to '60/60/240/255'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'crosshair_offset_x' to '0'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'itemcooldown_enabled' to 'true'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'crosshair_rotation' to '0'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'visible_holding_throwable_item' to 'true'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'highlight_hostile_colour' to '220/40/40/255'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'visible_holding_ranged_weapon' to 'true'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'visible_debug' to 'true'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'visible_spectator' to 'true'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'visible_hiddengui' to 'true'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'crosshair_gap' to '3'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'outline_colour' to '32/32/32/255'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'rainbow_speed' to '500'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'dynamic_attackindicator_enabled' to 'true'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'highlight_passive_colour' to '40/230/40/255'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'crosshair_colour' to '255/255/255/255'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'itemcooldown_colour' to '255/255/255/80'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'highlight_players_enabled' to 'true'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Set property 'visible_thirdperson' to 'false'.
    [23:55:57] [Render thread/INFO]: [Config Manager (Read)] Finished reading file 'crosshair_config.ccmcfg'.
    [23:55:57] [Thread 5/INFO]: OptiFine not detected.
    [23:55:57] [TISCM Mapping/INFO]: Yarn mapping file yarn-1.18.2+build.4-v2.tiny loaded
    [23:55:58] [Essential Thread 1/WARN]: Could not authenticate with Mojang (403) - connection attempt aborted.
    [23:55:58] [Essential Thread 1/WARN]: Trying to refresh session token..
    [23:55:58] [Essential Thread 1/ERROR]: Failed to refresh session: Unknown account
    [23:56:00] [Render thread/INFO]: Successfully Debugify'd your game!
    [23:56:00] [Render thread/INFO]: Proudly fixes 72 bugs!
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: java.net.ConnectException
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:846)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:123)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at dev.isxander.debugify.api.updater.UpdateChecker.getLatestVersion(UpdateChecker.java:26)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at dev.isxander.debugify.Debugify.lambda$onInitialize$0(Debugify.java:37)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.base/java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1311)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1841)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1806)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: Caused by: java.net.ConnectException
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.net.http/jdk.internal.net.http.common.Utils.toConnectException(Utils.java:1045)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.net.http/jdk.internal.net.http.PlainHttpConnection.connectAsync(PlainHttpConnection.java:224)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.net.http/jdk.internal.net.http.AsyncSSLConnection.connectAsync(AsyncSSLConnection.java:56)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.net.http/jdk.internal.net.http.Http2Connection.createAsync(Http2Connection.java:380)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.net.http/jdk.internal.net.http.Http2ClientImpl.getConnectionFor(Http2ClientImpl.java:128)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.net.http/jdk.internal.net.http.ExchangeImpl.get(ExchangeImpl.java:94)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.net.http/jdk.internal.net.http.Exchange.establishExchange(Exchange.java:368)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.net.http/jdk.internal.net.http.Exchange.responseAsyncImpl0(Exchange.java:500)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.net.http/jdk.internal.net.http.Exchange.responseAsyncImpl(Exchange.java:405)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.net.http/jdk.internal.net.http.Exchange.responseAsync(Exchange.java:397)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.net.http/jdk.internal.net.http.MultiExchange.responseAsyncImpl(MultiExchange.java:409)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.net.http/jdk.internal.net.http.MultiExchange.lambda$responseAsyncImpl$7(MultiExchange.java:450)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:934)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:950)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2372)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.net.http/jdk.internal.net.http.MultiExchange.responseAsyncImpl(MultiExchange.java:440)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.net.http/jdk.internal.net.http.MultiExchange.lambda$responseAsync0$2(MultiExchange.java:342)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1150)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1773)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:172)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.base/java.util.concurrent.CompletableFuture.completeAsync(CompletableFuture.java:2719)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.net.http/jdk.internal.net.http.MultiExchange.responseAsync(MultiExchange.java:295)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.net.http/jdk.internal.net.http.HttpClientImpl.sendAsync(HttpClientImpl.java:931)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:825)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: ... 10 more
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: Caused by: java.nio.channels.UnresolvedAddressException
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.base/sun.nio.ch.Net.checkAddress(Net.java:149)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.base/sun.nio.ch.Net.checkAddress(Net.java:157)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.base/sun.nio.ch.SocketChannelImpl.checkRemote(SocketChannelImpl.java:842)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.base/sun.nio.ch.SocketChannelImpl.connect(SocketChannelImpl.java:865)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.net.http/jdk.internal.net.http.PlainHttpConnection.lambda$connectAsync$1(PlainHttpConnection.java:208)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.base/java.security.AccessController.doPrivileged(AccessController.java:569)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: at java.net.http/jdk.internal.net.http.PlainHttpConnection.connectAsync(PlainHttpConnection.java:210)
    [23:56:00] [ForkJoinPool.commonPool-worker-1/INFO]: [STDERR]: ... 33 more
    [23:56:00] [EssentialClient Init Thread/ERROR]: Failed to fetch rule data
    [23:56:00] [Render thread/INFO]: Carpet mod detected!
    [23:56:00] [Render thread/INFO]: Tweakeroo mod detected!
    [23:56:00] [Render thread/INFO]: Added extension 'Block Event Separator' provided by 'block-event-separator'
    [23:56:00] [Render thread/INFO]: Added extension 'Core' provided by 'g4mespeed'
    [23:56:00] [Render thread/INFO]: G4mespeed 1.4.4 initialized!
    [23:56:00] [Render thread/INFO]: G4mespeed UI initialized!
    [23:56:00] [Render thread/INFO]: Sodium is detected
    [23:56:00] [Render thread/INFO]: Compression will use Java 11, encryption will use Java
    [23:56:00] [Render thread/INFO]: [MagicLib|Common]: Mod initialized - Version: 0.7.387+c02a0de-stable
    [23:56:01] [Via-Mappingloader-0/INFO]: Loading block connection mappings ...
    [23:56:01] [Via-Mappingloader-0/INFO]: Using FastUtil Long2ObjectOpenHashMap for block connections
    [23:56:01] [Render thread/INFO]: ViaVersion detected lowest supported version by the proxy: 1.8.x (47)
    [23:56:01] [Render thread/INFO]: Highest supported version by the proxy: 1.20.2 (764)
    [23:56:01] [ViaFabric-2/INFO]: Finished mapping loading, shutting down loader executor!
    [23:56:02] [Render thread/INFO]: Got request to register class com.sk89q.worldedit.fabric.FabricPlatform with WorldEdit [com.sk89q.worldedit.extension.platform.PlatformManager@7bcbeb09]
    [23:56:02] [Render thread/INFO]: WorldEdit for Fabric (version 7.2.10+1742f98) is loaded
    [23:56:02] [Render thread/INFO]: AdvancementInfo initialized
    [23:56:02] [Render thread/INFO]: Narrator library for x64 successfully loaded
    [23:56:03] [Render thread/INFO]: Loading Description Cache
    [23:56:03] [Render thread/INFO]: [Indigo] Different rendering plugin detected; not applying Indigo.
    [23:56:04] [Render thread/INFO]: Loading ImmediatelyFast 1.1.12
    [23:56:04] [Render thread/INFO]: Found Iris 1.6.9. Enabling compatibility.
    [23:56:04] [Render thread/INFO]: [STDOUT]: Inventory HUD + has been initialized!
    [23:56:04] [Render thread/INFO]: Krypton is now accelerating your Minecraft client's networking stack 🚀
    [23:56:04] [Render thread/INFO]: Note that Krypton is most effective on servers, not the client.
    [23:56:04] [Render thread/INFO]: [MagicLib|Client]: Mod initialized - Version: 0.7.387+c02a0de-stable
    [23:56:04] [ForkJoinPool.commonPool-worker-1/ERROR]: Unable to load player hats because of an I/O Exception: raw.githubusercontent.com
    [23:56:04] [Render thread/INFO]: Loading Xaero's Minimap - Stage 1/2
    [23:56:04] [Render thread/INFO]: Loading Xaero's World Map - Stage 1/2
    [23:56:07] [ForkJoinPool.commonPool-worker-1/WARN]: [Iris Update Check] Cached update file detected, using that!
    [23:56:07] [Render thread/INFO]: Configure file loaded
    [23:56:07] [Render thread/INFO]: Backend library: LWJGL version 3.2.2 build 10
    [23:56:08] [Render thread/INFO]: [STDERR]: [LWJGL] [ThreadLocalUtil] Unsupported JNI version detected, this may result in a crash. Please inform LWJGL developers.
    [23:56:08] [Render thread/INFO]: Debug functionality is disabled.
    [23:56:08] [Render thread/INFO]: ARB_direct_state_access detected, enabling DSA.
    [23:56:08] [Render thread/INFO]: Shaders are disabled because no valid shaderpack is selected
    [23:56:08] [Render thread/INFO]: Shaders are disabled
    [23:56:09] [Render thread/INFO]: Hardware information:
    [23:56:09] [Render thread/INFO]: CPU: 16x AMD Ryzen 7 5800H with Radeon Graphics
    [23:56:09] [Render thread/INFO]: GPU: NVIDIA GeForce RTX 3060 Laptop GPU/PCIe/SSE2 (Supports OpenGL 3.2.0 NVIDIA 537.42)
    [23:56:09] [Render thread/INFO]: OS: Windows 10 (10.0)
    [23:56:10] [Render thread/INFO]: ARRP register - before vanilla
    [23:56:10] [Render thread/INFO]: ARRP register - after vanilla
    [23:56:10] [Render thread/INFO]: Reloading ResourceManager: Default, Fabric Mods (Runtime Resource Pack, AdvancementInfo, AppleSkin, Better End Sky, Better Beds, Block Event Separator, Block Meter, Concurrent Chunk Management Engine, CaffeineConfig, Carpet Mod, Carpet Extra, Carpet TIS Addition, Chunk Debug, ClickThrough, clientarguments, Client Commands, Clientcommands Scripting, Cloth Config v6, Command Macros, conditional mixin, Continuity, Cull Leaves, Custom Crosshair Mod, Dynamic FPS, EasierVillagerTrading, Enhanced Block Entities, Essential Client, essential-container, essential-loader, Exordium, ExtraPlayerRenderer, 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 Convention Tags, Fabric Crash Report Info (v1), Fabric Data Generation API (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 API (v2), Fabric Loot Tables (v1), Fabric Mining Level API (v1), Fabric Models (v0), Fabric Networking API (v1), Fabric Networking (v0), Fabric Object Builder API (v1), 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 Textures (v0), Fabric Transfer API (v1), Fabric Transitive Access Wideners (v1), Fabric Loader, FabricSkyBoxes, G4mespeed, G4mespeed UI, GBfabrictools, In-Game Account Switcher, IMBlockerFabric, ImmediatelyFast, Indium, IntriCarpet, Inventory HUD +, Inventory Profiles Next, Iris, Item Model Fix, Item Scroller, Jade, Kappa, Krypton, Kyrpt Config, LazyDFU, libIPN, Litematica, Litematica Server Paster, Lithium, MagicLib, MagicLib for 1.18.2, MaLiLib, MidnightLib, MiniHUD, MixinTrace, Mod Menu, MultiConnect API, Numeral Ping, optimizedDragonRespawn, Pistorder, Reese's Sodium Options, 3d Skin Layers, SkyBlock, Smooth Boot, Sodium, Sodium Extra, SpruceUI, Starlight, Syncmatica, TweakerMore, Tweakeroo, ViaFabric, ViaVersion, WorldEdit, WorldEditCUI, Xaero's Minimap, Xaero's World Map, Essential), Essential (fabric_1.18.2).jar
    [23:56:10] [Render thread/INFO]: MixinProcessScreen.setScreen: net.minecraft.class_442@2baeef8b
    [23:56:10] [Render thread/INFO]: MixinProcessScreen.setScreenTitle: TranslatableComponent{key='narrator.screen.title', args=[], siblings=[], style=Style{ color=null, bold=null, italic=null, underlined=null, strikethrough=null, obfuscated=null, clickEvent=null, hoverEvent=null, insertion=null, font=minecraft:default}}
    [23:56:10] [Render thread/INFO]: Creating pipeline for dimension NamespacedId{namespace='minecraft', name='overworld'}
    [23:56:10] [Render thread/WARN]: Ambiguity between arguments [cfind, --keep-searching] and [cfind, filter] with inputs: [--keep-searching]
    [23:56:11] [Essential Thread 1/WARN]: Could not authenticate with Mojang (403) - connection attempt aborted.
    [23:56:11] [Realms Notification Availability checker #1/INFO]: Could not authorize you against Realms server: Invalid session id
    [23:56:11] [Render thread/INFO]: Start loading plugin from Jade
    [23:56:11] [Render thread/INFO]: Start loading plugin from Jade
    [23:56:11] [Render thread/INFO]: Start loading plugin from Jade
    [23:56:12] [Render thread/INFO]: Loading Xaero's World Map - Stage 2/2
    [23:56:12] [Render thread/INFO]: New world map region cache hash code: -1770944622
    [23:56:12] [Render thread/INFO]: Registered player tracker system: map_synced
    [23:56:12] [Render thread/INFO]: Xaero's WorldMap Mod: Xaero's minimap found!
    [23:56:12] [Render thread/INFO]: Registered player tracker system: minimap_synced
    [23:56:12] [Render thread/INFO]: No Optifine!
    [23:56:12] [Render thread/INFO]: Xaero's World Map: No Vivecraft!
    [23:56:12] [Render thread/INFO]: Xaero's World Map: Iris found!
    [23:56:12] [Render thread/WARN]: A problem with the database occurred, the hats could not be initialized.
    [23:56:12] [Render thread/INFO]: Loading Xaero's Minimap - Stage 2/2
    [23:56:13] [Render thread/INFO]: Registered player tracker system: minimap_synced
    [23:56:13] [Render thread/INFO]: Xaero's Minimap: World Map found!
    [23:56:13] [Render thread/INFO]: No Optifine!
    [23:56:13] [Render thread/INFO]: Xaero's Minimap: No Vivecraft!
    [23:56:13] [Render thread/INFO]: Xaero's Minimap: Iris found!
    [23:56:13] [Render thread/INFO]: [STDOUT]: InvGUI Initialized
    [23:56:13] [Render thread/INFO]: OpenAL initialized on device OpenAL Soft on 扬声器 (Realtek Audio)
    [23:56:13] [Render thread/INFO]: Sound engine started
    [23:56:14] [Render thread/INFO]: Created: 1024x1024x4 minecraft:textures/atlas/blocks.png-atlas
    [23:56:14] [Render thread/INFO]: Created: 256x128x4 minecraft:textures/atlas/signs.png-atlas
    [23:56:14] [Render thread/INFO]: Created: 512x512x4 minecraft:textures/atlas/banner_patterns.png-atlas
    [23:56:14] [Render thread/INFO]: Created: 512x512x4 minecraft:textures/atlas/shield_patterns.png-atlas
    [23:56:14] [Render thread/INFO]: Created: 256x256x4 minecraft:textures/atlas/chest.png-atlas
    [23:56:14] [Render thread/INFO]: Created: 512x256x4 minecraft:textures/atlas/beds.png-atlas
    [23:56:14] [Render thread/INFO]: Created: 512x256x4 minecraft:textures/atlas/shulker_boxes.png-atlas
    [23:56:14] [Render thread/WARN]: @reDIrect conflict. Skipping debugify-common.mixins.json:basic.client.mc165595.GuardianEntityRendererMixin from mod debugify->@reDIrect::useCorrectTime(Lnet/minecraft/class_1937;)J with priority 900, already redirected by sodium-extra.mixins.json:render.entity.MixinGuardianEntityRenderer from mod sodium-extra->@reDIrect::useTimeOfDay(Lnet/minecraft/class_1937;)J with priority 1000
    [23:56:15] [Render thread/INFO]: Created: 256x256x0 minecraft:textures/atlas/particles.png-atlas
    [23:56:15] [Render thread/INFO]: Created: 256x256x0 minecraft:textures/atlas/paintings.png-atlas
    [23:56:15] [Render thread/INFO]: Created: 128x128x0 minecraft:textures/atlas/mob_effects.png-atlas
    [23:56:15] [Render thread/INFO]: Successfully reloaded the minimap shaders!
    [23:56:15] [Render thread/INFO]: Successfully reloaded the world map shaders!
    [23:56:17] [Render thread/WARN]: Shader cabb2374eda405e66b897908637abd1da5deac52 could not find uniform named subpixel_amount in the specified shader program.
    [23:56:19] [Render thread/INFO]: Animated skins loaded and ready to use!
    [23:56:19] [Worker-Main-5/ERROR]: Signature is missing from textures payload
    [23:56:20] [Render thread/INFO]: MixinProcessScreen.setScreen: net.minecraft.class_526@2d041d34
    [23:56:20] [Render thread/INFO]: MixinProcessScreen.setScreenTitle: TranslatableComponent{key='selectWorld.title', args=[], siblings=[], style=Style{ color=null, bold=null, italic=null, underlined=null, strikethrough=null, obfuscated=null, clickEvent=null, hoverEvent=null, insertion=null, font=minecraft:default}}
    [23:56:21] [Render thread/INFO]: MixinProcessScreen.setScreen: net.minecraft.class_424@5bd02d4b
    [23:56:21] [Render thread/INFO]: MixinProcessScreen.setScreenTitle: TranslatableComponent{key='selectWorld.data_read', args=[], siblings=[], style=Style{ color=null, bold=null, italic=null, underlined=null, strikethrough=null, obfuscated=null, clickEvent=null, hoverEvent=null, insertion=null, font=minecraft:default}}
    [23:56:21] [Render thread/INFO]: [fabric-registry-sync] Loaded registry data [file 1/4]
    [23:56:21] [Render thread/WARN]: @ModifyConstant conflict. Skipping mixins.tweakeroo.json:MixinCloneCommand from mod tweakeroo->@ModifyConstant::getBlockCountLimit(I)I with priority 999, already redirected by carpet.mixins.json:CloneCommands_fillUpdatesMixin from mod carpet->@ModifyConstant::fillLimit(I)I with priority 1000
    [23:56:21] [Render thread/WARN]: @ModifyConstant conflict. Skipping mixins.tweakeroo.json:MixinCloneCommand from mod tweakeroo->@ModifyConstant::getBlockCountLimit(I)I with priority 999, already redirected by carpet.mixins.json:CloneCommands_fillUpdatesMixin from mod carpet->@ModifyConstant::fillLimit(I)I with priority 1000
    [23:56:21] [Render thread/WARN]: @ModifyConstant conflict. Skipping mixins.tweakeroo.json:MixinFillCommand from mod tweakeroo->@ModifyConstant::getBlockCountLimit(I)I with priority 999, already redirected by carpet.mixins.json:FillCommandMixin from mod carpet->@ModifyConstant::fillLimit(I)I with priority 1000
    [23:56:21] [Render thread/WARN]: @ModifyConstant conflict. Skipping mixins.tweakeroo.json:MixinFillCommand from mod tweakeroo->@ModifyConstant::getBlockCountLimit(I)I with priority 999, already redirected by carpet.mixins.json:FillCommandMixin from mod carpet->@ModifyConstant::fillLimit(I)I with priority 1000
    [23:56:21] [Render thread/INFO]: Registering commands with com.sk89q.worldedit.fabric.FabricPlatform
    [23:56:21] [Render thread/WARN]: Ambiguity between arguments [teleport, location] and [teleport, destination] with inputs: [0.1 -0.5 .9, 0 0 0]
    [23:56:21] [Render thread/WARN]: Ambiguity between arguments [teleport, location] and [teleport, targets] with inputs: [0.1 -0.5 .9, 0 0 0]
    [23:56:21] [Render thread/WARN]: Ambiguity between arguments [teleport, destination] and [teleport, targets] with inputs: [Player, 0123, @e, dd12be42-52a9-4a91-a8a1-11c01849e498]
    [23:56:21] [Render thread/WARN]: Ambiguity between arguments [teleport, targets] and [teleport, destination] with inputs: [Player, 0123, dd12be42-52a9-4a91-a8a1-11c01849e498]
    [23:56:21] [Render thread/WARN]: Ambiguity between arguments [teleport, targets, location] and [teleport, targets, destination] with inputs: [0.1 -0.5 .9, 0 0 0]
    [23:56:22] [Render thread/INFO]: Loaded 7 recipes
    [23:56:22] [Render thread/INFO]: Loaded 1141 advancements
    [23:56:22] [Render thread/INFO]: MixinProcessScreen.setScreen: net.minecraft.class_435@61c1ad0c
    [23:56:22] [Render thread/INFO]: MixinProcessScreen.setScreenTitle: TextComponent{text='', siblings=[], style=Style{ color=null, bold=null, italic=null, underlined=null, strikethrough=null, obfuscated=null, clickEvent=null, hoverEvent=null, insertion=null, font=minecraft:default}}
    [23:56:23] [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'
    [23:56:23] [Render thread/INFO]: Applied 0 biome modifications to 0 of 61 new biomes in 3.007 ms
    [23:56:23] [Server thread/INFO]: Starting integrated minecraft server version 1.18.2
    [23:56:23] [Server thread/INFO]: Generating keypair
    [23:56:23] [Render thread/INFO]: MixinProcessScreen.setScreen: net.minecraft.class_3928@3ee285c3
    [23:56:23] [Render thread/INFO]: MixinProcessScreen.setScreenTitle: TextComponent{text='', siblings=[], style=Style{ color=null, bold=null, italic=null, underlined=null, strikethrough=null, obfuscated=null, clickEvent=null, hoverEvent=null, insertion=null, font=minecraft:default}}
    [23:56:23] [Server thread/INFO]: [STDOUT]: Initializing stronghold positions, this may take a while
    [23:56:23] [Server thread/INFO]: [STDOUT]: Stronghold positions initialized
    [23:56:23] [Server thread/INFO]: [STDOUT]: Initializing stronghold positions, this may take a while
    [23:56:23] [Server thread/INFO]: [STDOUT]: Stronghold positions initialized
    [23:56:23] [Server thread/INFO]: [STDOUT]: Initializing stronghold positions, this may take a while
    [23:56:23] [Server thread/INFO]: [STDOUT]: Stronghold positions initialized
    [23:56:23] [Server thread/INFO]: Preparing start region for dimension minecraft:overworld
    [23:56:25] [Render thread/INFO]: 准备生成区域中:0%
    [23:56:25] [Render thread/INFO]: 准备生成区域中:0%
    [23:56:25] [Render thread/INFO]: 准备生成区域中:0%
    [23:56:25] [Render thread/INFO]: 准备生成区域中:0%
    [23:56:25] [Render thread/INFO]: 准备生成区域中:0%
    [23:56:26] [Render thread/INFO]: 准备生成区域中:0%
    [23:56:26] [Render thread/INFO]: 准备生成区域中:36%
    [23:56:27] [Render thread/INFO]: Time elapsed: 3389 ms
    [23:56:27] [Server thread/WARN]: Unable to load settings file 'File does not exist, or is a directory.'
    [23:56:28] [Server thread/WARN]: @reDIrect conflict. Skipping lithium.mixins.json:alloc.entity_tracker.EntityTrackerMixin from mod lithium->@reDIrect::useFasterCollection()Ljava/util/Set; with priority 1000, already redirected by krypton.mixins.json:shared.network.microopt.TacsTrackedEntityMixin from mod krypton->@reDIrect::construct$useFastutil()Ljava/util/Set; with priority 1000
    [23:56:28] [Server thread/INFO]: Changing view distance to 18, from 10
    [23:56:28] [Server thread/INFO]: Changing simulation distance to 17, from 0
    [23:56:28] [Server thread/INFO]: sb_mj[local:E:500b974c] logged in with entity id 218 at (132.70254050106058, 66.82470051194149, 106.00623776560987)
    [23:56:28] [Server thread/INFO]: Syncing config to sb_mj (2e3d9a1e-b39a-4353-8027-38bf8b7d9f72)
    [23:56:28] [Server thread/INFO]: sb_mj加入了游戏
    [23:56:28] [Render thread/INFO]: New minimap session initialized!
    [23:56:29] [Render thread/INFO]: New world map session initialized!
    [23:56:29] [Render thread/INFO]: MixinProcessScreen.setScreen: net.minecraft.class_435@491a1618
    [23:56:29] [Render thread/INFO]: MixinProcessScreen.setScreenTitle: TextComponent{text='', siblings=[], style=Style{ color=null, bold=null, italic=null, underlined=null, strikethrough=null, obfuscated=null, clickEvent=null, hoverEvent=null, insertion=null, font=minecraft:default}}
    [23:56:29] [Render thread/INFO]: Reloading pipeline on dimension change: NamespacedId{namespace='minecraft', name='overworld'} => NamespacedId{namespace='minecraft', name='overworld'}
    [23:56:29] [Render thread/INFO]: Destroying pipeline NamespacedId{namespace='minecraft', name='overworld'}
    [23:56:29] [Render thread/INFO]: Creating pipeline for dimension NamespacedId{namespace='minecraft', name='overworld'}
    [23:56:29] [Render thread/WARN]: @reDIrect conflict. Skipping mixins.iris.compat.sodium.json:vertex_format.MixinFluidRenderer from mod iris->@reDIrect::iris$fixSidewaysInnerFaceNormal(Lme/jellysquid/mods/sodium/client/model/IndexBufferBuilder;ILme/jellysquid/mods/sodium/client/model/quad/properties/ModelQuadWinding;Lnet/minecraft/class_1920;Lnet/minecraft/class_3610;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lme/jellysquid/mods/sodium/client/render/chunk/compile/buffers/ChunkModelBuilder;)V with priority 1000, already redirected by mixins.iris.compat.sodium.json:vertex_format.MixinFluidRenderer from mod iris->@reDIrect::iris$fixBackwardUpFaceNormal(Lme/jellysquid/mods/sodium/client/model/IndexBufferBuilder;ILme/jellysquid/mods/sodium/client/model/quad/properties/ModelQuadWinding;Lnet/minecraft/class_1920;Lnet/minecraft/class_3610;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lme/jellysquid/mods/sodium/client/render/chunk/compile/buffers/ChunkModelBuilder;)V with priority 1000
    [23:56:29] [Render thread/INFO]: Started 10 worker threads
    [23:56:30] [Render thread/INFO]: [Inventory Profiles Next] Loaded 0 external GUI hints
    [23:56:30] [Render thread/INFO]: [Inventory Profiles Next] Loaded 783 build-in GUI hints
    [23:56:30] [Render thread/INFO]: [Inventory Profiles Next] Effective GUI hints after merge: 783
    [23:56:30] [Render thread/INFO]: MixinProcessScreen.setScreen: net.minecraft.class_434@2524f1d4
    [23:56:30] [Render thread/INFO]: MixinProcessScreen.setScreenTitle: TextComponent{text='', siblings=[], style=Style{ color=null, bold=null, italic=null, underlined=null, strikethrough=null, obfuscated=null, clickEvent=null, hoverEvent=null, insertion=null, font=minecraft:default}}
    [23:56:30] [Render thread/INFO]: Game Rule data is available
    [23:56:30] [Server thread/ERROR]: Encountered an unexpected exception
    net.minecraft.class_148: Ticking entity
    at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:911) ~[client-intermediary.jar:?]
    at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:851) ~[client-intermediary.jar:?]
    at net.minecraft.class_1132.method_3748(class_1132.java:97) ~[client-intermediary.jar:?]
    at net.minecraft.server.MinecraftServer.handler$zhp000$carpet$modifiedRunLoop(MinecraftServer.java:3396) ~[client-intermediary.jar:?]
    at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:676) ~[client-intermediary.jar:?]
    at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:273) ~[client-intermediary.jar:?]
    at java.lang.Thread.run(Thread.java:1589) [?:?]
    Caused by: java.lang.NullPointerException: Cannot invoke "java.util.List.isEmpty()" because "carpetRule.extraInfo" is null
    at me.senseiwells.essentialclient.feature.CarpetClient.parseRuleToClientRule(CarpetClient.java:320) ~[essential-client-1.18.2-1.3.2.jar:?]
    at me.senseiwells.essentialclient.feature.CarpetClient.parseRuleToClientRule(CarpetClient.java:281) ~[essential-client-1.18.2-1.3.2.jar:?]
    at me.senseiwells.essentialclient.feature.CarpetClient.lambda$loadSinglePlayerRules$3(CarpetClient.java:166) ~[essential-client-1.18.2-1.3.2.jar:?]
    at me.senseiwells.essentialclient.feature.CarpetClient.loadSinglePlayerRules(CarpetClient.java:182) ~[essential-client-1.18.2-1.3.2.jar:?]
    at me.senseiwells.essentialclient.feature.CarpetClient.getRule(CarpetClient.java:92) ~[essential-client-1.18.2-1.3.2.jar:?]
    at me.senseiwells.essentialclient.utils.EssentialUtils.isCarpetRuleTrue(EssentialUtils.java:205) ~[essential-client-1.18.2-1.3.2.jar:?]
    at me.senseiwells.essentialclient.utils.EssentialUtils.isRuleWithCarpet(EssentialUtils.java:201) ~[essential-client-1.18.2-1.3.2.jar:?]
    at me.senseiwells.essentialclient.utils.EssentialUtils.isStackableShulkers(EssentialUtils.java:190) ~[essential-client-1.18.2-1.3.2.jar:?]
    at net.minecraft.class_1799.handler$dce000$essential-client$getMaxCount(class_1799.java:1145) ~[client-intermediary.jar:?]
    at net.minecraft.class_1799.method_7914(class_1799.java) ~[client-intermediary.jar:?]
    at net.minecraft.class_1542.redirect$zlk000$carpet$getItemStackMaxAmount(class_1542.java:1097) ~[client-intermediary.jar:?]
    at net.minecraft.class_1542.method_20397(class_1542.java:216) ~[client-intermediary.jar:?]
    at net.minecraft.class_1542.method_5773(class_1542.java:150) ~[client-intermediary.jar:?]
    at net.minecraft.class_3218.method_18762(class_3218.java:702) ~[client-intermediary.jar:?]
    at net.minecraft.class_1937.method_18472(class_1937.java:485) ~[client-intermediary.jar:?]
    at net.minecraft.class_3218.method_31420(class_3218.java:363) ~[client-intermediary.jar:?]
    at net.minecraft.class_5574.method_31791(class_5574.java:54) ~[client-intermediary.jar:?]
    at net.minecraft.class_3218.method_18765(class_3218.java:331) ~[client-intermediary.jar:?]
    at net.minecraft.server.MinecraftServer.redirect$zpd000$carpet$fixUpdateSuppressionCrashTick(MinecraftServer.java:4290) ~[client-intermediary.jar:?]
    at net.minecraft.server.MinecraftServer.mixinextras$bridge$0$redirect$zpd000$carpet$fixUpdateSuppressionCrashTick(MinecraftServer.java) ~[client-intermediary.jar:?]
    at net.minecraft.server.MinecraftServer.wrapOperation$cef000$carpet-tis-addition$yeetUpdateSuppressionCrash_implOnTickWorlds(MinecraftServer.java:7828) ~[client-intermediary.jar:?]
    at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:907) ~[client-intermediary.jar:?]
    ... 6 more
    [23:56:30] [Server thread/ERROR]: This crash report has been saved to: D:\mc\1.18.1整合包-by空城.minecraft\versions\1.18.2-Fabric 0.14.22\crash-reports\crash-2023-09-23_23.56.30-server.txt
    [23:56:30] [Server thread/INFO]: Stopping server
    [23:56:30] [Server thread/INFO]: Saving players
    [23:56:30] [Render thread/INFO]: Using 3 total BufferBuilder caches
    [23:56:30] [Server thread/INFO]: sb_mj lost connection: 连接中止
    [23:56:30] [Server thread/INFO]: sb_mj退出了游戏
    [23:56:30] [Server thread/INFO]: Stopping singleplayer server as player logged out
    [23:56:30] [Server thread/INFO]: Saving worlds
    [23:56:30] [Render thread/WARN]: Unable to read property: west with value: false for blockstate: {Name:"minecraft:cobblestone_wall",Properties:{east:"false",north:"false",south:"false",up:"false",west:"false"}}
    [23:56:30] [Render thread/WARN]: Unable to read property: east with value: false for blockstate: {Name:"minecraft:cobblestone_wall",Properties:{east:"false",north:"false",south:"false",up:"false",west:"false"}}
    [23:56:30] [Render thread/WARN]: Unable to read property: south with value: false for blockstate: {Name:"minecraft:cobblestone_wall",Properties:{east:"false",north:"false",south:"false",up:"false",west:"false"}}
    [23:56:30] [Render thread/WARN]: Unable to read property: north with value: false for blockstate: {Name:"minecraft:cobblestone_wall",Properties:{east:"false",north:"false",south:"false",up:"false",west:"false"}}
    [23:56:30] [Render thread/WARN]: Unable to read property: west with value: false for blockstate: {Name:"minecraft:mossy_cobblestone_wall",Properties:{east:"false",north:"false",south:"false",up:"false",west:"false"}}
    [23:56:30] [Render thread/WARN]: Unable to read property: east with value: false for blockstate: {Name:"minecraft:mossy_cobblestone_wall",Properties:{east:"false",north:"false",south:"false",up:"false",west:"false"}}
    [23:56:30] [Render thread/WARN]: Unable to read property: south with value: false for blockstate: {Name:"minecraft:mossy_cobblestone_wall",Properties:{east:"false",north:"false",south:"false",up:"false",west:"false"}}
    [23:56:30] [Render thread/WARN]: Unable to read property: north with value: false for blockstate: {Name:"minecraft:mossy_cobblestone_wall",Properties:{east:"false",north:"false",south:"false",up:"false",west:"false"}}
    [23:56:30] [Render thread/INFO]: Received config from the server:
    [23:56:30] [Render thread/INFO]: Minimap updated server level id: -210090936 for world ResourceKey[minecraft:dimension / minecraft:overworld]
    [23:56:31] [Render thread/INFO]: Reloading entity icon resources...
    [23:56:31] [Render thread/INFO]: Done!

Latest CI build tested

  • I confirm that this problem still exists with the latest CI build.

[Question] LGPL 版权声明

Question Type

Codes

Description

提交 02d41fa 大范围引入了 tweakermore 的源代码。请在遵从 LGPLv3 许可的前提下,在提供了原始代码出处的同时,保留原始代码的原始版权和许可声明

缺少版权说明的例子:

缺少出处、版权说明的例子:

代码来源处的版权说明与下述部分类似

/*
 * This file is part of the TweakerMore project, licensed under the
 * GNU Lesser General Public License v3.0
 *
 * Copyright (C) 2023  Fallen_Breath and contributors
 *
 * TweakerMore is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Lesser General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * TweakerMore is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public License
 * along with TweakerMore.  If not, see <https://www.gnu.org/licenses/>.
 */

LGPLv3 相关条款原文(属于 GPLv3 部分):

  1. Conveying Verbatim Copies.
    You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program.
  2. Conveying Modified Source Versions.
    a) The work must carry prominent notices stating that you modified it, and giving a relevant date.

Newest release isn't compatible anymore

Minecraft Version

1.19.3

MagicLib Version

0.7.267.209

Description

image

To Reproduce

/

Expected behavior

No response

Log

No response

Latest CI build tested

  • I confirm that this problem still exists with the latest CI build.

[Bug] 版本错误

Minecraft Version

1.20.1

MagicLib Version

0.7.346

Description

已安装magiclib 0.7.346,报错提示需要安装0.7.336及以后版本

To Reproduce

安装magiclib与依赖magiclib的mod的最新版就会报错

Expected behavior

No response

Log

WARNING: Unknown module: cpw.mods.bootstraplauncher specified to --add-exports
jlw: native file exists: 'C:\Users\Administrator\AppData\Roaming\PCL\libjlw-1.3.2.dll'.
jlw: native file checked.
[09:49:33] [main/INFO]: Loading Minecraft 1.20.1 with Fabric Loader 0.14.21
[09:49:36] [ForkJoinPool-1-worker-2/WARN]: Mod globalpacks uses the version 1.16.1_fabric which isn't compatible with Loader's extended semantic version format (Could not parse version number component '1_fabric'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version
[09:49:49] [main/WARN]: Mod resolution failed
[09:49:49] [main/INFO]: Immediate reason: [HARD_DEP_NO_CANDIDATE carpet-tctc-addition 2.2.198+127ab0a-stable {depends magiclib @ [>=0.7.336]}, ROOT_FORCELOAD_SINGLE carpet-tctc-addition 2.2.198+127ab0a-stable]
[09:49:49] [main/INFO]: Reason: [HARD_DEP carpet-tctc-addition 2.2.198+127ab0a-stable {depends magiclib @ [>=0.7.336]}, HARD_DEP lithium 0.11.2 {depends minecraft @ [1.20]}, HARD_DEP masa_gadget_mod 3.2.308+2c7a07f-stable {depends magiclib @ [>=0.7.336]}, HARD_DEP ommc 0.5.289+be50024-dev {depends magiclib @ [>=0.7.324+7be771b-beta]}, HARD_DEP pca 0.3.166+0c5bf4c-beta {depends magiclib @ [>=0.7.336]}, HARD_DEP pca-1_20 0.3.166+0c5bf4c-beta {depends magiclib-1_20 @ [>=0.7.336]}, HARD_DEP pca-1_20 0.3.166+0c5bf4c-beta {depends minecraft @ [1.20]}, HARD_DEP tweakmyclient 3.6.398+b6a4f1b-stable {depends magiclib @ [>=0.7.336]}, HARD_DEP xaero_map_addition 0.2.75+f01c92f-dev {depends magiclib @ [>=0.7.289+4d66634-beta]}, HARD_DEP carpet-tctc-addition-1_20 2.2.198+127ab0a-stable {depends magiclib-1_20 @ [>=0.7.336]}, HARD_DEP carpet-tctc-addition-1_20 2.2.198+127ab0a-stable {depends minecraft @ [1.20]}, HARD_DEP masa_gadget_mod-1_20 3.2.308+2c7a07f-stable {depends magiclib-1_20 @ [>=0.7.336]}, HARD_DEP tweakmyclient-1_20 3.6.398+b6a4f1b-stable {depends magiclib-1_20 @ [>=0.7.336]}]
[09:49:50] [main/INFO]: Fix: add [add:magiclib 0.7.336 ([[0.7.336,鈭?]), add:magiclib-1_20 0.7.336 ([[0.7.336,鈭?])], remove [], replace []
[09:49:50] [main/ERROR]: Incompatible mod set!
net.fabricmc.loader.impl.FormattedException: Mod resolution encountered an incompatible mod set!
A potential solution has been determined:
	 - Install magiclib, version 0.7.336 or later.
	 - Install magiclib-1_20, version 0.7.336 or later.
Unmet dependency listing:
	 - Mod 'Carpet TCTC Addition' (carpet-tctc-addition) 2.2.198+127ab0a-stable requires version 0.7.336 or later of magiclib, which is missing!
	 - Mod 'Lithium' (lithium) 0.11.2 requires version 1.20 of 'Minecraft' (minecraft), but only the wrong version is present: 1.20.1!
	 - Mod 'Masa Gadget' (masa_gadget_mod) 3.2.308+2c7a07f-stable requires version 0.7.336 or later of magiclib, which is missing!
	 - Mod 'Oh My Minecraft Client' (ommc) 0.5.289+be50024-dev requires version 0.7.324+7be771b-beta or later of magiclib, which is missing!
	 - Mod 'Plusls Carpet Addition' (pca) 0.3.166+0c5bf4c-beta requires version 0.7.336 or later of magiclib, which is missing!
	 - Mod 'Plusls Carpet Addition' (pca-1_20) 0.3.166+0c5bf4c-beta requires version 0.7.336 or later of magiclib-1_20, which is missing!
	 - Mod 'Plusls Carpet Addition' (pca-1_20) 0.3.166+0c5bf4c-beta requires version 1.20 of 'Minecraft' (minecraft), but only the wrong version is present: 1.20.1!
	 - Mod 'Tweak My Client' (tweakmyclient) 3.6.398+b6a4f1b-stable requires version 0.7.336 or later of magiclib, which is missing!
	 - Mod 'Xaero Map Addition' (xaero_map_addition) 0.2.75+f01c92f-dev requires version 0.7.289+4d66634-beta or later of magiclib, which is missing!
	 - Mod 'Carpet TCTC Addition for 1.20' (carpet-tctc-addition-1_20) 2.2.198+127ab0a-stable requires version 0.7.336 or later of magiclib-1_20, which is missing!
	 - Mod 'Carpet TCTC Addition for 1.20' (carpet-tctc-addition-1_20) 2.2.198+127ab0a-stable requires version 1.20 of 'Minecraft' (minecraft), but only the wrong version is present: 1.20.1!
	 - Mod 'Masa Gadget for 1.20' (masa_gadget_mod-1_20) 3.2.308+2c7a07f-stable requires version 0.7.336 or later of magiclib-1_20, which is missing!
	 - Mod 'Tweak My Client for 1.20' (tweakmyclient-1_20) 3.6.398+b6a4f1b-stable requires version 0.7.336 or later of magiclib-1_20, which is missing!
	at net.fabricmc.loader.impl.FormattedException.ofLocalized(FormattedException.java:51) ~[fabric-loader-0.14.21.jar:?]
	at net.fabricmc.loader.impl.FabricLoaderImpl.load(FabricLoaderImpl.java:192) ~[fabric-loader-0.14.21.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:148) ~[fabric-loader-0.14.21.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68) ~[fabric-loader-0.14.21.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.14.21.jar:?]
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?]
	at java.lang.reflect.Method.invoke(Method.java:577) ~[?:?]
	at oolloo.jlw.Wrapper.invokeMain(Wrapper.java:60) ~[?:?]
	at oolloo.jlw.Wrapper.main(Wrapper.java:53) ~[?:?]

Latest CI build tested

  • I confirm that this problem still exists with the latest CI build.

[Filter Enabled Tweaks, Minihud Options, Litematica Options, Etc..]

What new features do you want?

I think it would be cool to have a filtering option in magiclib to see ur past enabled tweaks/options. I find adding this will remove a bit of paranoia about what things u have on/what u left on by accident.

Latest CI build tested

  • I confirm that the feature I requested is not in the latest CI build.

[Bug] crash with fabric loader 0.14.19

Minecraft Version

1.18.2

MagicLib Version

0.7.308+d9af2fc-beta

Description

---- Minecraft Crash Report ----
// Shall we play a game?

Time: 2023/4/15 下午4:48
Description: Initializing game

java.lang.RuntimeException: Could not execute entrypoint stage 'client' due to errors, provided by 'tweakmyclient-1_18_2'!
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51)
	at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33)
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49)
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35)
	at net.fabricmc.loader.impl.game.minecraft.Hooks.startClient(Hooks.java:53)
	at net.minecraft.class_310.<init>(class_310.java:452)
	at net.minecraft.client.main.Main.main(Main.java:197)
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:462)
	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 java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at oolloo.jlw.Wrapper.invokeMain(Wrapper.java:60)
	at oolloo.jlw.Wrapper.main(Wrapper.java:53)
	Suppressed: java.lang.NoClassDefFoundError: top/hendrixshen/magiclib/config/ConfigManager
		at com.plusls.xma.XaeroMapAddition.onInitializeClient(XaeroMapAddition.java:26)
		at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47)
		... 13 more
	Caused by: java.lang.ClassNotFoundException: top.hendrixshen.magiclib.config.ConfigManager
		at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
		at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
		at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:226)
		at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:112)
		at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
		... 15 more
Caused by: java.lang.NoClassDefFoundError: top/hendrixshen/magiclib/config/ConfigHandler
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:467)
	at net.fabricmc.loader.impl.util.DefaultLanguageAdapter.create(DefaultLanguageAdapter.java:50)
	at net.fabricmc.loader.impl.entrypoint.EntrypointStorage$NewEntry.getOrCreate(EntrypointStorage.java:117)
	at net.fabricmc.loader.impl.entrypoint.EntrypointContainerImpl.getEntrypoint(EntrypointContainerImpl.java:53)
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47)
	... 13 more
Caused by: java.lang.ClassNotFoundException: top.hendrixshen.magiclib.config.ConfigHandler
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:226)
	at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:112)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
	... 19 more


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

-- Head --
Thread: Render thread
Stacktrace:
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51)
	at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33)
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49)
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35)
	at net.fabricmc.loader.impl.game.minecraft.Hooks.startClient(Hooks.java:53)
	at net.minecraft.class_310.<init>(class_310.java:452)
Mixins in Stacktrace:
	net.minecraft.class_310:
		me.fallenbreath.tweakermore.mixins.doc.MinecraftClientMixin (tweakermore.mixins.json)
		top.hendrixshen.magiclib.compat.minecraft.mixin.client.MixinMinecraft (magiclib-minecraft-compat-api.mixins.json)
		com.replaymod.core.mixin.MixinMinecraft (mixins.core.replaymod.json)
		carpettisaddition.mixins.core.client.MinecraftClientMixin (carpet-tis-addition.mixins.json)
		com.ddwhm.jesen.imblocker.mixin.MixinMinecraftClientAfter16 (imblocker.mixins.json)
		com.irtimaled.bbor.mixin.client.MixinMinecraft (bbor.mixins.json)
		net.fabricmc.fabric.mixin.command.client.MinecraftClientMixin (fabric-command-api-v1.mixins.json)
		xyz.starmun.justenoughkeys.common.mixin.MinecraftMixin (justenoughkeys.mixins.json)
		net.fabricmc.fabric.mixin.datagen.client.MinecraftClientMixin (fabric-data-generation-api-v1.mixins.json)
		de.maxhenkel.voicechat.mixin.MinecraftMixin (voicechat.mixins.json)
		fi.dy.masa.minihud.mixin.MixinMinecraftClient (mixins.minihud.json)
		me.fallenbreath.tweakermore.mixins.tweaks.features.creativePickBlockWithState.MinecraftClientMixin (tweakermore.mixins.json)
		de.guntram.mcmod.easiercrafting.mixins.GuiInventoryMixin (mixins.easiercrafting.json)
		com.replaymod.core.mixin.MinecraftAccessor (mixins.core.replaymod.json)
		me.jellysquid.mods.sodium.mixin.core.MixinMinecraftClient (sodium.mixins.json)
		me.shedaniel.cloth.mixin.client.events.MixinMinecraftClient (cloth-client-events-v0.mixins.json)
		net.fabricmc.fabric.mixin.networking.accessor.MinecraftClientAccessor (fabric-networking-api-v1.mixins.json)
		ch.endte.syncmatica.mixin.MixinMinecraftClient (syncmatica.mixin.json)
		net.fabricmc.fabric.mixin.event.interaction.MixinMinecraftClient (fabric-events-interaction-v0.mixins.json)
		com.plusls.MasaGadget.mixin.event.disconnect.MixinMinecraftClient (masa_gadget_mod.mixins.json)
		me.ramidzkh.fabrishot.mixins.MinecraftClientMixin (mixins.fabrishot.json)
		net.earthcomputer.clientcommands.mixin.MixinMinecraftClient (mixins.clientcommands.json)
		fi.dy.masa.litematica.mixin.MixinMinecraftClient (mixins.litematica.json)
		net.fabricmc.fabric.mixin.event.lifecycle.client.MinecraftClientMixin (fabric-lifecycle-events-v1.mixins.json)
		xyz.wagyourtail.jsmacros.client.mixins.access.MixinMinecraftClient (jsmacros.mixins.json)
		xyz.wagyourtail.jsmacros.client.mixins.events.MixinMinecraftClient (jsmacros.mixins.json)
		fi.dy.masa.malilib.mixin.MixinMinecraftClient (mixins.malilib.json)
		net.fabricmc.fabric.mixin.registry.sync.client.MixinMinecraftClient (fabric-registry-sync-v0.mixins.json)
		dev.lambdaurora.spruceui.mixin.MinecraftClientMixin (spruceui.mixins.json)
		top.hendrixshen.tweakmyclient.mixin.disable.disableSlowdown.MixinSoulsandBlock (tweakmyclient.mixins.json)
		malte0811.ferritecore.mixin.fabric.MinecraftMixin (ferritecore.fabric.mixin.json)
		me.flashyreese.mods.sodiumextra.mixin.gui.MinecraftClientAccessor (sodium-extra.mixins.json)
		xaero.map.mixin.MixinMinecraftClient (xaeroworldmap.mixins.json)
		org.anti_ad.mc.ipnext.mixin.MixinMinecraftClient (mixins.ipnext.json)
		com.ishland.vmp.mixins.timesource.MixinMinecraftClient (vmp.mixins.json)
		net.coderbot.iris.mixin.MixinMinecraft_Images (mixins.iris.json)
		com.glisco.isometricrenders.mixin.MinecraftClientMixin (isometric-renders.mixins.json)
		xyz.starmun.justenoughkeys.common.mixin.CustomDropKeysMixin (justenoughkeys.mixins.json)
		top.hendrixshen.tweakmyclient.mixin.patch.litematicaSchematicWailaCompat.hwyla.MixinOverlayRenderer (tweakmyclient.mixins.json)
		com.replaymod.lib.de.johni0702.minecraft.gui.versions.mixin.MixinMinecraft (mixins.jgui.json)
		shcm.shsupercm.fabric.citresewn.defaults.mixin.types.enchantment.MinecraftClientMixin (citresewn-defaults.mixins.json)
		com.irtimaled.bbor.mixin.client.world.MixinMinecraftClient (bbor.mixins.json)
		customskinloader.mixin.MixinMinecraft (mixins.customskinloader.json)
		com.ddwhm.jesen.imblocker.mixin.MixinMinecraftClient (imblocker.mixins.json)
		org.enginehub.worldeditcui.fabric.mixins.MinecraftAccess (worldeditcui.mixins.json)
		top.hendrixshen.tweakmyclient.mixin.feature.featureAutoReconnect.MixinMinecraft (tweakmyclient.mixins.json)
		net.coderbot.iris.mixin.MixinMinecraft_NoAuthInDev (mixins.iris.json)
		xaero.common.mixin.MixinMinecraftClient (xaerominimap.mixins.json)
		dzwdz.chat_heads.mixin.MinecraftMixin (chat_heads.mixins.json)
		net.coderbot.iris.mixin.MixinMinecraft_Keybinds (mixins.iris.json)
		fi.dy.masa.tweakeroo.mixin.MixinMinecraftClient (mixins.tweakeroo.json)
		top.hendrixshen.tweakmyclient.mixin.patch.litematicaSchematicWailaCompat.wthit.MixinTickHandler (tweakmyclient.mixins.json)
		de.guntram.mcmod.clickthrough.mixins.ItemUseMixin (mixins.clickthrough.json)
		squeek.appleskin.mixin.MinecraftClientMixin (appleskin.mixins.json)
		carpet.mixins.Minecraft_pausedShakeMixin (carpet.mixins.json)
		top.hendrixshen.magiclib.language.mixin.MixinMinecraft (magiclib-i18n.mixins.json)
		com.replaymod.render.mixin.Mixin_SuppressFramebufferResizeDuringRender (mixins.render.replaymod.json)
		de.guntram.mcmod.durabilityviewer.mixin.WindowTitleMixin (mixins.durabilityviewer.json)
		net.fabricmc.fabric.mixin.screen.MinecraftClientMixin (fabric-screen-api-v1.mixins.json)
		carpet.mixins.MinecraftMixin (carpet.mixins.json)
		net.coderbot.iris.mixin.MixinMinecraft_PipelineManagement (mixins.iris.json)
		me.axieum.mcmod.authme.mixin.MinecraftClientAccessor (authme.mixins.json)
		top.hendrixshen.tweakmyclient.mixin.disable.disableAttackEntity.MixinMinecraft (tweakmyclient.mixins.json)
		top.hendrixshen.tweakmyclient.mixin.disable.disableRenderOverlayFire.MixinItemInHandRenderer (tweakmyclient.mixins.json)
		dev.architectury.mixin.fabric.client.MixinMinecraft (architectury.mixins.json)
		dev.quantumfusion.dashloader.mixin.main.MinecraftClientMixin (dashloader.mixins.json)
		io.github.potassiummc.thorium.mixin.client.MinecraftClientMixin (thorium.mixins.json)
		top.hendrixshen.tweakmyclient.mixin.feature.featureCustomWindowIcon.MixinMinecraft (tweakmyclient.mixins.json)
		top.hendrixshen.tweakmyclient.mixin.feature.featureCustomWindowTitle.MixinMinecraft (tweakmyclient.mixins.json)

-- Initialization --
Details:
	Modules: 
		ADVAPI32.dll:高级 Windows 32 基本 API:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		COMCTL32.dll:用户体验控件库:6.10 (WinBuild.160101.0800):Microsoft Corporation
		CRYPT32.dll:加密 API32:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		CRYPTBASE.dll:Base cryptographic API DLL:10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation
		CRYPTSP.dll:Cryptographic Service Provider API:10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation
		DBGHELP.DLL:Windows Image Helper:10.0.19041.867 (WinBuild.160101.0800):Microsoft Corporation
		DEVOBJ.dll:Device Information Set DLL:10.0.19041.1620 (WinBuild.160101.0800):Microsoft Corporation
		DNSAPI.dll:DNS 客户端 API DLL:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		GDI32.dll:GDI Client DLL:10.0.19041.2908 (WinBuild.160101.0800):Microsoft Corporation
		IMM32.DLL:Multi-User Windows IMM32 API Client DLL:10.0.19041.2673 (WinBuild.160101.0800):Microsoft Corporation
		IPHLPAPI.DLL:IP 帮助程序 API:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		KERNEL32.DLL:Windows NT 基本 API 客户端 DLL:10.0.19041.2788 (WinBuild.160101.0800):Microsoft Corporation
		KERNELBASE.dll:Windows NT 基本 API 客户端 DLL:10.0.19041.2788 (WinBuild.160101.0800):Microsoft Corporation
		MMDevApi.dll:MMDevice API:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		MSACM32.dll:Microsoft ACM 音频筛选器:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		MSASN1.dll:ASN.1 Runtime APIs:10.0.19041.2251 (WinBuild.160101.0800):Microsoft Corporation
		MSCTF.dll:MSCTF 服务器 DLL:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		NLAapi.dll:Network Location Awareness 2:10.0.19041.2908 (WinBuild.160101.0800):Microsoft Corporation
		NSI.dll:NSI User-mode interface DLL:10.0.19041.610 (WinBuild.160101.0800):Microsoft Corporation
		NTASN1.dll:Microsoft ASN.1 API:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
		OLEAUT32.dll:OLEAUT32.DLL:10.0.19041.985 (WinBuild.160101.0800):Microsoft Corporation
		PSAPI.DLL:Process Status Helper:10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation
		Pdh.dll:Windows 性能数据助手 DLL:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		RPCRT4.dll:远程过程调用运行时:10.0.19041.2788 (WinBuild.160101.0800):Microsoft Corporation
		SAPIWrapper_x64.dll
		SHCORE.dll:SHCORE:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		SHELL32.dll:Windows Shell 公用 DLL:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		USER32.dll:多用户 Windows 用户 API 客户端 DLL:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		USERENV.dll:Userenv:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		VCRUNTIME140.dll:Microsoft® C Runtime Library:14.16.27033.0 built by: vcwrkspc:Microsoft Corporation
		VERSION.dll:Version Checking and File Installation Libraries:10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation
		WINHTTP.dll:Windows HTTP 服务:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		WINMM.dll:MCI API DLL:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		WINTRUST.dll:Microsoft Trust Verification APIs:10.0.19041.2908 (WinBuild.160101.0800):Microsoft Corporation
		WS2_32.dll:Windows Socket 2.0 32 位 DLL:10.0.19041.1081 (WinBuild.160101.0800):Microsoft Corporation
		WSOCK32.dll:Windows Socket 32-Bit DLL:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		Wldp.dll:Windows 锁定策略:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		amsi.dll:Anti-Malware Scan Interface:10.0.19041.2075 (WinBuild.160101.0800):Microsoft Corporation
		apphelp.dll:应用程序兼容性客户端库:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		awt.dll:OpenJDK Platform binary:17.0.6.0:BellSoft
		bcrypt.dll:Windows 加密基元库:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		bcryptPrimitives.dll:Windows Cryptographic Primitives Library:10.0.19041.2486 (WinBuild.160101.0800):Microsoft Corporation
		cfgmgr32.dll:Configuration Manager DLL:10.0.19041.1620 (WinBuild.160101.0800):Microsoft Corporation
		clbcatq.dll:COM+ Configuration Catalog:2001.12.10941.16384 (WinBuild.160101.0800):Microsoft Corporation
		combase.dll:用于 Windows 的 Microsoft COM:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		dbgcore.DLL:Windows Core Debugging Helpers:10.0.19041.2788 (WinBuild.160101.0800):Microsoft Corporation
		dhcpcsvc.DLL:DHCP 客户端服务:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		dhcpcsvc6.DLL:DHCPv6 客户端:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		fastprox.dll:WMI Custom Marshaller:10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation
		fwpuclnt.dll:FWP/IPsec 用户模式 API:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		gdi32full.dll:GDI Client DLL:10.0.19041.2908 (WinBuild.160101.0800):Microsoft Corporation
		glfw.dll
		jaas.dll:OpenJDK Platform binary:17.0.6.0:BellSoft
		java.dll:OpenJDK Platform binary:17.0.6.0:BellSoft
		javaw.exe:OpenJDK Platform binary:17.0.6.0:BellSoft
		jffi7168386483632311995.dll
		jimage.dll:OpenJDK Platform binary:17.0.6.0:BellSoft
		jli.dll:OpenJDK Platform binary:17.0.6.0:BellSoft
		jna5823048612292116934.dll:JNA native library:6.1.2:Java(TM) Native Access (JNA)
		jsvml.dll:OpenJDK Platform binary:17.0.6.0:BellSoft
		jvm.dll:OpenJDK 64-Bit server VM:17.0.6.0:BellSoft
		kernel.appcore.dll:AppModel API Host:10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation
		libjlw-1.3.2.dll
		lwjgl.dll
		management.dll:OpenJDK Platform binary:17.0.6.0:BellSoft
		management_ext.dll:OpenJDK Platform binary:17.0.6.0:BellSoft
		msdmo.dll:DMO Runtime:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
		msvcp140.dll:Microsoft® C Runtime Library:14.16.27033.0 built by: vcwrkspc:Microsoft Corporation
		msvcp_win.dll:Microsoft® C Runtime Library:10.0.19041.789 (WinBuild.160101.0800):Microsoft Corporation
		msvcrt.dll:Windows NT CRT DLL:7.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation
		mswsock.dll:Microsoft Windows Sockets 2.0 服务提供程序:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		napinsp.dll:电子邮件命名填充提供程序:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		ncrypt.dll:Windows NCrypt 路由器:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		net.dll:OpenJDK Platform binary:17.0.6.0:BellSoft
		nio.dll:OpenJDK Platform binary:17.0.6.0:BellSoft
		ntdll.dll:NT 层 DLL:10.0.19041.2788 (WinBuild.160101.0800):Microsoft Corporation
		ole32.dll:用于 Windows 的 Microsoft OLE:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		opus4j.dll
		perfos.dll:Windows 系统性能对象 DLL:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		perfproc.dll:Windows 系统进程性能对象 DLL:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		pnrpnsp.dll:PNRP 命名空间提供程序:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		profapi.dll:User Profile Basic API:10.0.19041.844 (WinBuild.160101.0800):Microsoft Corporation
		rasadhlp.dll:Remote Access AutoDial Helper:10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation
		rsaenh.dll:Microsoft Enhanced Cryptographic Provider:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
		sapi.dll:语音 API:5.3.27827.00 (WinBuild.160101.0800):Microsoft Corporation
		sechost.dll:Host for SCM/SDDL/LSA Lookup APIs:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
		shlwapi.dll:外壳简易实用工具库:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		sunmscapi.dll:OpenJDK Platform binary:17.0.6.0:BellSoft
		ucrtbase.dll:Microsoft® C Runtime Library:10.0.19041.789 (WinBuild.160101.0800):Microsoft Corporation
		uxtheme.dll:Microsoft UxTheme 库:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		verify.dll:OpenJDK Platform binary:17.0.6.0:BellSoft
		wasmtime_jni_0.11.0_windows2629577044694618863.dll
		wbemcomn.dll:WMI:10.0.19041.1566 (WinBuild.160101.0800):Microsoft Corporation
		wbemprox.dll:WMI:10.0.19041.1320 (WinBuild.160101.0800):Microsoft Corporation
		wbemsvc.dll:WMI:10.0.19041.1320 (WinBuild.160101.0800):Microsoft Corporation
		win32u.dll:Win32u:10.0.19041.2908 (WinBuild.160101.0800):Microsoft Corporation
		windows.storage.dll:Microsoft WinRT Storage API:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		winmmbase.dll:基本多媒体扩展 API DLL:10.0.19041.2725 (WinBuild.160101.0800):Microsoft Corporation
		winrnr.dll:LDAP RnR Provider DLL:10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation
		wshbth.dll:Windows Sockets Helper DLL:10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation
		wshunix.dll:AF_UNIX Winsock2 Helper DLL:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
		zip.dll:OpenJDK Platform binary:17.0.6.0:BellSoft
Stacktrace:
	at net.minecraft.client.main.Main.main(Main.java:197)
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:462)
	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 java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at oolloo.jlw.Wrapper.invokeMain(Wrapper.java:60)
	at oolloo.jlw.Wrapper.main(Wrapper.java:53)
Mixins in Stacktrace:
	net.minecraft.client.main.Main:
		io.github.ultimateboomer.smoothboot.mixin.client.MainMixin (smoothboot.mixins.json)
		link.infra.screenshotclipboard.common.mixin.AWTHackMixin (screenshotclipboard-common.mixins.json)
		top.hendrixshen.tweakmyclient.mixin.feature.featureCustomWindowIcon.MixinMain (tweakmyclient.mixins.json)
		dev.quantumfusion.dashloader.mixin.main.MainMixin (dashloader.mixins.json)

-- System Details --
Details:
	Minecraft Version: 1.18.2
	Minecraft Version ID: 1.18.2
	Operating System: Windows 10 (amd64) version 10.0
	Java Version: 17.0.6, BellSoft
	Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), BellSoft
	Memory: 458350760 bytes (437 MiB) / 931135488 bytes (888 MiB) up to 10737418240 bytes (10240 MiB)
	CPUs: 12
	Processor Vendor: AuthenticAMD
	Processor Name: AMD Ryzen 5 5600X 6-Core Processor             
	Identifier: AuthenticAMD Family 25 Model 33 Stepping 0
	Microarchitecture: Zen 3
	Frequency (GHz): 4.38
	Number of physical packages: 1
	Number of physical CPUs: 6
	Number of logical CPUs: 12
	Graphics card #0 name: Radeon RX550/550 Series
	Graphics card #0 vendor: Advanced Micro Devices, Inc. (0x1002)
	Graphics card #0 VRAM (MB): 4095.00
	Graphics card #0 deviceId: 0x699f
	Graphics card #0 versionInfo: DriverVersion=31.0.12029.10015
	Memory slot #0 capacity (MB): 32768.00
	Memory slot #0 clockSpeed (GHz): 3.20
	Memory slot #0 type: DDR4
	Virtual memory max (MB): 47526.15
	Virtual memory used (MB): 31224.67
	Swap memory total (MB): 14848.00
	Swap memory used (MB): 854.15
	JVM Flags: 6 total; -XX:+UseG1GC -XX:-UseAdaptiveSizePolicy -XX:-OmitStackTraceInFastThrow -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmn256m -Xmx10240m
	Fabric Mods: 
		amscarpet: Carpet AMS Addition 0.0.4
		antighost: AntiGhost 1.18.2-fabric0.47.10-1.1.4
		appleskin: AppleSkin 2.4.1+mc1.18.2
		architectury: Architectury 4.11.90
		authme: Auth Me 3.1.0
		bbor: BoundingBoxOutlineReloaded 2.5-1.18.2
		betterbeds: Better Beds 1.2.0
		betterblockoutline: BetterBlockOutline 1.4.2-1.18.1
			kommandlib: KommandLib 0.1.0-1.18.1
		bettercommandblock: IDE Better Command Block 2.5.11
		betterf3: BetterF3 3.0.0
		blockmeter: Block Meter 1.6
		borderlessmining: Borderless Mining 1.1.2+1.18.2
		c2me: Concurrent Chunk Management Engine 0.2.0+alpha.7.38
			c2me-base: Concurrent Chunk Management Engine (Base) 0.2.0+alpha.7.38
			c2me-client-uncapvd: Concurrent Chunk Management Engine (Client/Uncap View Distance) 0.2.0+alpha.7.38
			c2me-fixes-chunkio-threading-issues: Concurrent Chunk Management Engine (Fixes/Chunk IO/Threading Issues) 0.2.0+alpha.7.38
			c2me-fixes-general-threading-issues: Concurrent Chunk Management Engine (Fixes/General/Threading Issues) 0.2.0+alpha.7.38
			c2me-fixes-worldgen-threading-issues: Concurrent Chunk Management Engine (Fixes/WorldGen/Threading Issues) 0.2.0+alpha.7.38
			c2me-fixes-worldgen-vanilla-bugs: Concurrent Chunk Management Engine (Fixes/WorldGen/Vanilla Bugs) 0.2.0+alpha.7.38
			c2me-notickvd: Concurrent Chunk Management Engine (No Tick View Distance) 0.2.0+alpha.7.38
			c2me-opts-allocs: Concurrent Chunk Management Engine (Optimizations/Memory Allocations) 0.2.0+alpha.7.38
			c2me-opts-chunk-access: Concurrent Chunk Management Engine (Optimizations/Chunk Access) 0.2.0+alpha.7.38
			c2me-opts-chunkio: Concurrent Chunk Management Engine (Optimizations/Chunk IO) 0.2.0+alpha.7.38
			c2me-opts-math: Concurrent Chunk Management Engine (Optimizations/Math) 0.2.0+alpha.7.38
			c2me-opts-scheduling: Concurrent Chunk Management Engine (Optimizations/Scheduling) 0.2.0+alpha.7.38
			c2me-opts-worldgen-general: Concurrent Chunk Management Engine (Optimizations/General WorldGen) 0.2.0+alpha.7.38
			c2me-opts-worldgen-vanilla: Concurrent Chunk Management Engine (Optimizations/Vanilla WorldGen) 0.2.0+alpha.7.38
			c2me-rewrites-chunkio: Concurrent Chunk Management Engine (Rewrites/Chunk IO) 0.2.0+alpha.7.38
			c2me-server-utils: Concurrent Chunk Management Engine (Server Utils) 0.2.0+alpha.7.38
			c2me-threading-chunkio: Concurrent Chunk Management Engine (Threading/WorldGen) 0.2.0+alpha.7.38
			c2me-threading-lighting: Concurrent Chunk Management Engine (Threading/Lighting) 0.2.0+alpha.7.38
			c2me-threading-scheduling: Concurrent Chunk Management Engine (Threading/Scheduling) 0.2.0+alpha.7.38
			c2me-threading-worldgen: Concurrent Chunk Management Engine (Threading/WorldGen) 0.2.0+alpha.7.38
			com_electronwill_night-config_core: core 3.6.5
			com_electronwill_night-config_toml: toml 3.6.5
			com_ibm_async_asyncutil: asyncutil 0.1.0
			org_threadly_threadly: threadly 6.6
		carpet: Carpet Mod 1.4.69
		carpet-extra: Carpet Extra 1.4.72
		carpet-tctc-addition: Carpet TCTC Addition 2.2.189+8748d56-beta
			carpet-tctc-addition-1_18_2: Carpet TCTC Addition for 1.18.2 2.2.189+8748d56-beta
		carpet-tis-addition: Carpet TIS Addition 1.46.1
			conditional-mixin: conditional mixin 0.3.2
		chat-up: Chat Up! 2.0
		chat_heads: Chat Heads 0.6.0
		citresewn: CIT Resewn 1.1.1+1.18.2
			citresewn-defaults: CIT Resewn: Defaults 1.1.1+1.18.2
		clickthrough: ClickThrough 1.18.2-fabric0.47.10-0.4
			gbfabrictools: GBfabrictools 1.3.4+1.18.2
		clientcommands: Client Commands 2.6.6
			clientarguments: clientarguments 1.3.1
		cloth-config: Cloth Config v6 6.4.90
			cloth-basic-math: cloth-basic-math 0.6.1
		creativecore: CreativeCore (Fabric) 2.6.12
		cull-less-leaves: Cull Less Leaves 1.0.1
		customskinloader: CustomSkinLoader 14.15.2
		dashloader: DashLoader 4.1.3+1.18
			com_github_luben_zstd-jni: zstd-jni 1.5.2-2
			dev_quantumfusion_hyphen: Hyphen 0.2.2
			dev_quantumfusion_taski: Taski 1.1.0
		durabilityviewer: Giselbaers Durability Viewer 1.18.2-fabric0.47.10-1.10.3
		easiercrafting: EasierCrafting 1.18.2-fabric0.47.10-1.7
		eatinganimationid: Eating Animation 1.8
		enhancedblockentities: Enhanced Block Entities 0.7.1+1.18.2
			advanced_runtime_resource_pack: Runtime Resource Pack 0.5.5
			spruceui: SpruceUI 3.3.0+1.17
				org_aperlambda_lambdajcommon: lambdajcommon 1.8.1
		entityculling: EntityCulling-Fabric 1.6.1-mc1.18.2
		fabric-api: Fabric API 0.76.0+1.18.2
			fabric-api-base: Fabric API Base 0.4.5+64b7c69360
			fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.3+2373a54560
			fabric-biome-api-v1: Fabric Biome API (v1) 8.0.7+e83becad60
			fabric-block-api-v1: Fabric Block API (v1) 1.0.0+ee3621fc60
			fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.13+3ac43d9560
			fabric-command-api-v1: Fabric Command API (v1) 1.1.10+d7c144a860
			fabric-commands-v0: Fabric Commands (v0) 0.2.9+b4f4f6cd60
			fabric-containers-v0: Fabric Containers (v0) 0.1.24+d7c144a860
			fabric-content-registries-v0: Fabric Content Registries (v0) 3.1.3+c85f2e3860
			fabric-convention-tags-v1: Fabric Convention Tags 1.1.0+43ce63a460
			fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.1+ee261a3e60
			fabric-data-generation-api-v1: Fabric Data Generation API (v1) 3.1.0+6c70b68e60
			fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.21+489d6f8260
			fabric-entity-events-v1: Fabric Entity Events (v1) 1.4.9+d7c144a860
			fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.20+d7c144a860
			fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.22+d7c144a860
			fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.13+d7c144a860
			fabric-item-api-v1: Fabric Item API (v1) 1.6.2+8165403660
			fabric-item-groups-v0: Fabric Item Groups (v0) 0.3.16+91896a4960
			fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.12+54e5b2ec60
			fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.10+b4f4f6cd60
			fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.1.1+cc71601c60
			fabric-loot-api-v2: Fabric Loot API (v2) 1.1.2+1997ad1260
			fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.1.4+e747827960
			fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.1.6+cc71601c60
			fabric-models-v0: Fabric Models (v0) 0.3.7+d7c144a860
			fabric-networking-api-v1: Fabric Networking API (v1) 1.0.24+2d30af4b60
			fabric-networking-v0: Fabric Networking (v0) 0.3.11+b4f4f6cd60
			fabric-object-builder-api-v1: Fabric Object Builder API (v1) 2.1.5+032c981d60
			fabric-particles-v1: Fabric Particles (v1) 0.2.13+526dc1ac60
			fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.9.12+bb2e047760
			fabric-renderer-api-v1: Fabric Renderer API (v1) 0.5.0+bf48649860
			fabric-renderer-indigo: Fabric Renderer - Indigo 0.6.1+03e2b68760
			fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.12+b4f4f6cd60
			fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.9+ee3621fc60
			fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 2.0.3+54e5b2ec60
			fabric-rendering-v0: Fabric Rendering (v0) 1.1.14+b4f4f6cd60
			fabric-rendering-v1: Fabric Rendering (v1) 1.10.8+54e5b2ec60
			fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.0.3+91b7aa6660
			fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.5.3+047a5ecb60
			fabric-screen-api-v1: Fabric Screen API (v1) 1.0.11+d882b91560
			fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.2.3+1f6558e860
			fabric-textures-v0: Fabric Textures (v0) 1.0.13+3ac43d9560
			fabric-transfer-api-v1: Fabric Transfer API (v1) 1.6.4+f4563ac860
			fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 1.1.0+e747827960
		fabric-language-kotlin: Fabric Language Kotlin 1.9.3+kotlin.1.8.20
			org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.8.20
			org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.8.20
			org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.8.20
			org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.8.20
			org_jetbrains_kotlinx_atomicfu-jvm: atomicfu-jvm 0.20.1
			org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.6.4
			org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.6.4
			org_jetbrains_kotlinx_kotlinx-datetime-jvm: kotlinx-datetime-jvm 0.4.0
			org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.5.0
			org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.5.0
			org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.5.0
		fabricloader: Fabric Loader 0.14.19
		fabrishot: Fabrishot ${version}
		fastbench: FastBench 1.18.1-3
		ferritecore: FerriteCore 4.2.1
		fueltimecache: Fuel Time Cache 1.0.0
		imblocker: IMBlockerFabric 1.0.20_pre5
		indium: Indium 1.0.7+mc1.18.2
		inventoryprofilesnext: Inventory Profiles Next 1.9.5
		iris: Iris 1.6.1
			io_github_douira_glsl-transformer: glsl-transformer 2.0.0-pre12
			org_anarres_jcpp: jcpp 1.4.14
			org_antlr_antlr4-runtime: antlr4-runtime 4.11.1
		isometric-renders: Isometric Renders 0.3.2+1.18
			worldmesher: Worldmesher 0.2.12+1.18
		itemscroller: Item Scroller 0.16.1
		jade: Jade 5.99.9
		java: OpenJDK 64-Bit Server VM 17
		jsmacros: Js Macros 1.8.2
			com_neovisionaries_nv-websocket-client: nv-websocket-client 2.10
			io_noties_prism4j: prism4j 2.0.0
			org_javassist_javassist: javassist 3.28.0-GA
		justenoughkeys: Just Enough Keys 0.5.3
		lazydfu: LazyDFU 0.1.2
		libipn: libIPN 2.0.4
		litematica: Litematica 0.11.3
		litematica-server-paster: Litematica Server Paster 1.1.1
		lithium: Lithium 0.10.3
		magiclib: MagicLib 0.7.308+d9af2fc-beta
			magiclib-1_18_2: MagicLib for 1.18.2 0.7.308+d9af2fc-beta
		malilib: MaLiLib 0.12.1
		masa_gadget_mod: Masa Gadget 3.1.289+1ca4352-stable
			masa_gadget_mod-1_18_2: Masa Gadget for 1.18.2 3.1.289+1ca4352-stable
		minecraft: Minecraft 1.18.2
		minihud: MiniHUD 0.22.1
		minihud-injector: MiniHUD-Injector 1.2.0+build.3
		mixintrace: MixinTrace 1.1.1+1.17
		moderate-loading-screen: Mod-erate Loading Screen 1.1.3
			cloth-client-events-v0: Cloth Client Events v0 2.0.54
		modid: Carpet DRC Addition 1.0.3
		modmenu: Mod Menu 3.2.5
		orderly: Orderly 2.0.0-alpha.10+custom-1.18
		pca: Plusls carpet addition mod 0.2.5
			multiconnect-api: MultiConnect API 1.5.10
		pistorder: Pistorder 1.5.0
		reeses-sodium-options: Reese's Sodium Options 1.5.0+mc1.18.2-build.70
		replaymod: Replay Mod 1.18.2-2.6.12
		right-click-clear: Right Click Clear 2.0.4
		roughly-enough-characters: Roughly Enough Characters 0.0.6+1.18.2-fabric0.13.3
			com_github_towdium_pinin: PinIn 1.5.0
		roughlyenoughitems: Roughly Enough Items 8.3.594
			error_notifier: Error Notifier 1.0.9
		screenshotclipboard: Screenshot to Clipboard 1.0.9
		smoothboot: Smooth Boot 1.18.2-1.7.0
		sodium: Sodium 0.4.1+build.15
			org_joml_joml: joml 1.10.2
		sodium-extra: Sodium Extra 0.4.18+mc1.18.2-build.98
			caffeineconfig: CaffeineConfig 1.1.0+1.17
			crowdin-translate: CrowdinTranslate 1.4+1.18.2
		spark: spark 1.9.11
			fabric-permissions-api-v0: fabric-permissions-api 0.1-SNAPSHOT
		sspb: Sodium Shadowy Path Blocks 2.0.1
		starlight: Starlight 1.0.2+fabric.89b8d9f
		syncmatica: Syncmatica 1.18.2-0.3.8
		thorium: thorium 1.2.1
		timetolive: Time To Live 0.4
		tweakermore: TweakerMore 3.10.0
			com_github_llamalad7_mixinextras: MixinExtras 0.1.0
		tweakeroo: Tweakeroo 0.13.3
		tweakmyclient: Tweak My Client 3.4.292+e714e26-beta
			tweakmyclient-1_18_2: Tweak My Client for 1.18.2 3.4.292+e714e26-beta
		viabackwards: ViaBackwards 4.6.1
		viafabric: ViaFabric 0.4.10+33-dev
			org_yaml_snakeyaml: snakeyaml 2.0
			viafabric-mc118: ViaFabric for 1.18 0.4.10+33-dev
			viaversion: ViaVersion 4.7.0-23w14a-SNAPSHOT
		vmp: Very Many Players 0.2.0+beta.3.126
		voicechat: Simple Voice Chat 1.18.2-2.4.4
		wi_zoom: WI Zoom 1.4-MC1.18.2
		worldedit: WorldEdit 7.2.10-SNAPSHOT+6120-f50a81f
		worldeditcui: WorldEditCUI 1.18.1+01
		xaero_map_addition: Xaero Map Addition 0.2.3-beta+9d606cf
			xaero_map_addition-1_18_2: Xaero Map Addition for 1.18.2 0.2.3-beta+9d606cf
		xaerominimap: Xaero's Minimap 22.16.2
		xaeroworldmap: Xaero's World Map 1.28.3
	Launched Version: 1.18.2-Fabric 0.14.19
	Backend library: LWJGL version 3.2.2 build 10
	Backend API: Unknown
	Window size: <not initialized>
	GL Caps: Using framebuffer using OpenGL 3.2
	GL debug messages: <disabled>
	Using VBOs: Yes
	Is Modded: Definitely; Client brand changed to 'fabric'
	Type: Client (map_client.txt)
	CPU: <unknown>

To Reproduce

start the game

Expected behavior

No response

Log

No response

Latest CI build tested

  • I confirm that this problem still exists with the latest CI build.

[Bug] 检测不到magiclib

Minecraft Version

1.19.1

MagicLib Version

0.5.35与0.5.35

Description

同时安装magiclib,tweak my client,OMMC,masa gadget并启动游戏时显示要求安装magiclib 0.5.35或以上版本,手动更改版本检测后仍然无法检测,0.5.34版本也有这种情况,0.5.33正常

To Reproduce

安装magiclib,OMMC,tweak my client,masa gadget并启动游戏

Expected behavior

正常启动游戏

Log

Incompatible mod set!
net.fabricmc.loader.impl.FormattedException: Mod resolution encountered an incompatible mod set!
A potential solution has been determined:
- Install magiclib, version 0.5.35 or later.
Unmet dependency listing:
- Mod 'Masa Gadget' (masa_gadget_mod) 3.0.0-beta+4d26364 requires version 0.5.35 or later of magiclib, which is missing!
- Mod 'Oh My Minecraft Client' (ommc) 0.5-beta+a396235 requires version 0.5.34 or later of magiclib, which is missing!
- Mod 'Tweak My Client' (tweakmyclient) 3.1.255+af25ac8-stable requires version 0.5.33 or later of magiclib, which is missing!
- Mod 'Xaero Map Addition' (xaero_map_addition) 0.2.3 requires version 0.5.30 or later of magiclib, which is missing!
at net.fabricmc.loader.impl.FabricLoaderImpl.load(FabricLoaderImpl.java:190)
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:148)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

Latest CI build tested

  • I confirm that this problem still exists with the latest CI build.

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.


Warning

Renovate failed to look up the following dependencies: Failed to look up maven package dev.architectury.loom:dev.architectury.loom.gradle.plugin, Failed to look up maven package com.replaymod.preprocess:com.replaymod.preprocess.gradle.plugin, Failed to look up maven package net.fabricmc:fabric-loader, Failed to look up maven package com.mojang:minecraft, Failed to look up maven package org.spongepowered:mixin, Failed to look up maven package net.minecraftforge:forge, Failed to look up maven package net.minecraftforge:forgespi, Failed to look up maven package net.neoforged.fancymodloader:core, Failed to look up maven package net.neoforged.fancymodloader:language-java, Failed to look up maven package net.neoforged.fancymodloader:loader.

Files affected: gradle.properties, magiclib-better-dev/versions/1.14.4-fabric/gradle.properties, magiclib-core/gradle.properties, magiclib-core/forge/gradle.properties, magiclib-core/neoforge/gradle.properties, magiclib-legacy-compat/versions/1.14.4-fabric/gradle.properties, magiclib-malilib-extra/versions/1.14.4-fabric/gradle.properties, magiclib-minecraft-api/versions/1.14.4-fabric/gradle.properties


This repository currently has no open or pending branches.

Detected dependencies

github-actions
.github/workflows/CI.yml
  • actions/checkout v4
  • cardinalby/git-get-release-action 1.2.5
  • actions/checkout v4
  • actions/checkout v4
.github/workflows/build.yml
  • actions/checkout v4
  • actions/setup-java v4
  • actions/cache v4
  • actions/upload-artifact v4
  • actions/checkout v4
  • actions/download-artifact v4
  • ubuntu 22.04
.github/workflows/generate_matrix.yml
  • actions/checkout v4
  • ubuntu 22.04
.github/workflows/generate_matrix_core.yml
  • actions/checkout v4
  • ubuntu 22.04
.github/workflows/publish.yml
  • actions/checkout v4
  • actions/download-artifact v4
  • cardinalby/git-get-release-action 1.2.5
  • christian-draeger/read-properties 1.1.1
  • actions/github-script v7
  • actions/github-script v7
  • Kir-Antipov/mc-publish v3.3
  • Kir-Antipov/mc-publish v3.3
.github/workflows/publish_core.yml
  • actions/checkout v4
  • actions/download-artifact v4
  • christian-draeger/read-properties 1.1.1
  • Kir-Antipov/mc-publish v3.3
  • Kir-Antipov/mc-publish v3.3
.github/workflows/sync_to_bitbucket.yml
  • actions/checkout v4
  • pixta-dev/repository-mirroring-action v1
.github/workflows/sync_to_gitee.yml
  • actions/checkout v4
  • pixta-dev/repository-mirroring-action v1
.github/workflows/sync_to_gitlab.yml
  • actions/checkout v4
  • pixta-dev/repository-mirroring-action v1
gradle
gradle.properties
  • org.ajoberstar.grgit 5.2.2
  • dev.architectury.loom 1.6-SNAPSHOT
  • com.replaymod.preprocess ce1aeb2b
  • me.fallenbreath.yamlang 1.3.1
  • top.hendrixshen.replace-token 1.1.2
  • net.fabricmc:fabric-loader 0.15.11
  • org.projectlombok:lombok 1.18.32
  • com.github.johnrengelman.shadow 8.1.1
  • org.jetbrains:annotations 24.1.0
settings.gradle
build.gradle
magiclib-better-dev/gradle.properties
magiclib-better-dev/build.gradle
magiclib-better-dev/versions/1.14.4-fabric/gradle.properties
  • com.mojang:minecraft 1.14.4
magiclib-better-dev/versions/1.14.4-fabric/build.gradle
magiclib-better-dev/versions/1.15.2-fabric/gradle.properties
magiclib-better-dev/versions/1.16.5-fabric/gradle.properties
magiclib-better-dev/versions/1.17.1-fabric/gradle.properties
magiclib-better-dev/versions/1.17.1-forge/gradle.properties
magiclib-better-dev/versions/1.18.2-fabric/gradle.properties
magiclib-better-dev/versions/1.19.2-fabric/gradle.properties
magiclib-better-dev/versions/1.19.3-fabric/gradle.properties
magiclib-better-dev/versions/1.19.4-fabric/gradle.properties
magiclib-better-dev/versions/1.20.1-fabric/gradle.properties
magiclib-better-dev/versions/1.20.2-fabric/gradle.properties
magiclib-better-dev/versions/1.20.2-neoforge/gradle.properties
magiclib-better-dev/versions/1.20.4-fabric/gradle.properties
magiclib-better-dev/versions/1.20.6-fabric/gradle.properties
magiclib-core/gradle.properties
  • org.spongepowered:mixin 0.8.5
  • org.ow2.asm:asm 9.7
  • org.ow2.asm:asm-analysis 9.7
  • org.ow2.asm:asm-commons 9.7
  • org.ow2.asm:asm-tree 9.7
  • org.ow2.asm:asm-util 9.7
  • com.google.code.gson:gson 2.11.0
  • com.google.guava:guava 33.2.0-jre
  • org.apache.logging.log4j:log4j-api 2.23.1
  • org.semver4j:semver4j 5.3.0
magiclib-core/build.gradle
magiclib-core/common/build.gradle
magiclib-core/fabric/build.gradle
magiclib-core/forge/gradle.properties
  • net.minecraftforge:forge 1.16.5-36.2.39
  • net.minecraftforge:forgespi 3.2.0
magiclib-core/forge/build.gradle
magiclib-core/neoforge/gradle.properties
  • net.neoforged.fancymodloader:core 1.0.12
  • net.neoforged.fancymodloader:language-java 1.0.12
  • net.neoforged.fancymodloader:loader 1.0.12
magiclib-core/neoforge/build.gradle
magiclib-legacy-compat/gradle.properties
magiclib-legacy-compat/build.gradle
magiclib-legacy-compat/versions/1.14.4-fabric/gradle.properties
  • com.mojang:minecraft 1.14.4
magiclib-legacy-compat/versions/1.14.4-fabric/build.gradle
magiclib-legacy-compat/versions/1.15.2-fabric/gradle.properties
magiclib-legacy-compat/versions/1.16.5-fabric/gradle.properties
magiclib-legacy-compat/versions/1.17.1-fabric/gradle.properties
magiclib-legacy-compat/versions/1.18.2-fabric/gradle.properties
magiclib-legacy-compat/versions/1.19.2-fabric/gradle.properties
magiclib-legacy-compat/versions/1.19.3-fabric/gradle.properties
magiclib-legacy-compat/versions/1.19.4-fabric/gradle.properties
magiclib-legacy-compat/versions/1.20.1-fabric/gradle.properties
magiclib-legacy-compat/versions/1.20.2-fabric/gradle.properties
magiclib-legacy-compat/versions/1.20.4-fabric/gradle.properties
magiclib-malilib-extra/gradle.properties
magiclib-malilib-extra/build.gradle
magiclib-malilib-extra/versions/1.14.4-fabric/gradle.properties
  • com.mojang:minecraft 1.14.4
magiclib-malilib-extra/versions/1.14.4-fabric/build.gradle
magiclib-malilib-extra/versions/1.15.2-fabric/gradle.properties
magiclib-malilib-extra/versions/1.16.5-fabric/gradle.properties
magiclib-malilib-extra/versions/1.17.1-fabric/gradle.properties
magiclib-malilib-extra/versions/1.17.1-forge/gradle.properties
magiclib-malilib-extra/versions/1.18.2-fabric/gradle.properties
magiclib-malilib-extra/versions/1.19.2-fabric/gradle.properties
magiclib-malilib-extra/versions/1.19.3-fabric/gradle.properties
magiclib-malilib-extra/versions/1.19.4-fabric/gradle.properties
magiclib-malilib-extra/versions/1.20.1-fabric/gradle.properties
magiclib-malilib-extra/versions/1.20.2-fabric/gradle.properties
magiclib-malilib-extra/versions/1.20.4-fabric/gradle.properties
magiclib-minecraft-api/gradle.properties
magiclib-minecraft-api/build.gradle
magiclib-minecraft-api/versions/1.14.4-fabric/gradle.properties
  • com.mojang:minecraft 1.14.4
magiclib-minecraft-api/versions/1.14.4-fabric/build.gradle
magiclib-minecraft-api/versions/1.15.2-fabric/gradle.properties
magiclib-minecraft-api/versions/1.16.5-fabric/gradle.properties
magiclib-minecraft-api/versions/1.17.1-fabric/gradle.properties
magiclib-minecraft-api/versions/1.17.1-forge/gradle.properties
magiclib-minecraft-api/versions/1.18.2-fabric/gradle.properties
magiclib-minecraft-api/versions/1.19.2-fabric/gradle.properties
magiclib-minecraft-api/versions/1.19.3-fabric/gradle.properties
magiclib-minecraft-api/versions/1.19.4-fabric/gradle.properties
magiclib-minecraft-api/versions/1.20.1-fabric/gradle.properties
magiclib-minecraft-api/versions/1.20.2-fabric/gradle.properties
magiclib-minecraft-api/versions/1.20.2-neoforge/gradle.properties
magiclib-minecraft-api/versions/1.20.4-fabric/gradle.properties
magiclib-minecraft-api/versions/1.20.6-fabric/gradle.properties
magiclib-wrapper/fabric/gradle.properties
magiclib-wrapper/fabric/build.gradle
magiclib-wrapper/forge/gradle.properties
magiclib-wrapper/forge/build.gradle
magiclib-wrapper/neoforge/gradle.properties
magiclib-wrapper/neoforge/build.gradle
gradle-wrapper
gradle/wrapper/gradle-wrapper.properties
  • gradle 8.7

  • Check this box to trigger a request for Renovate to run again on this repository

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.