Enclosure
Enclosure copied to clipboard
[BUG] 1.20.4兼容性问题
Check the following items before submitting this issue.
- [X] I am sure that this bug happens in the newest version of Enclosure.
- [X] I am using the official Enclosure, not a fork from this repo.
- [X] I am using a Minecraft version that is still being maintained.
Describe the bug
模组存在神秘兼容性问题
To Reproduce
启动脚本:java -jar -Xms5G -Xmx5800m fabric.jar
Expected behavior
正常运行
Screenshots
No response
Environment
OS: Ubuntu 22.04 LTS x86_64 5.15.0-91-generic mc:1.20.4 fabric 0.15.6 mod version:60dccef java:
openjdk 17.0.10 2024-01-16 LTS
OpenJDK Runtime Environment Zulu17.48+15-CA (build 17.0.10+7-LTS)
OpenJDK 64-Bit Server VM Zulu17.48+15-CA (build 17.0.10+7-LTS, mixed mode, sharing)
Mod list
- anti-xray-1.3.2-Fabric-1.20.4
- easyauth-mc1.20.3-rc1-3.0.20
- essential_commands-0.35.0-mc1.20.4
- EssentialsX-2.21.0-dev+42-8a57856
- fabric-api-0.95.4+1.20.4
- fabric-carpet-1.20.3-1.4.128+v231205
- fabric-language-kotlin-1.10.17+kotlin.1.9.22
- htm-1.1.11
- InvView-1.4.14-1.20.4+
- jline4mcdsrv-0.4.3
- ledger-1.2.10
- lithium-fabric-mc1.20.4-0.12.1
- LuckPerms-Fabric-5.4.117
- skin-restorer-1.2.4+1.20.4
- spark-1.10.59-fabric
- styledplayerlist-3.3.0+1.20.3
- ViaBackwards-4.10.0-24w06a-SNAPSHOT
- ViaFabric-0.4.13+60-main
Log (Optional)
log:
Starting net.fabricmc.loader.impl.game.minecraft.BundlerClassPathCapture
[00:46:16] [main/INFO]: Loading Minecraft 1.20.4 with Fabric Loader 0.15.6
[00:46:17] [main/WARN]: Warnings were found!
- Mod 'ViaBackwards' (viabackwards) 4.10.0-24w06a-SNAPSHOT recommends any version of viarewind, which is missing!
- You should install any version of viarewind for the optimal experience.
[00:46:17] [main/INFO]: Loading 98 mods:
- antixray 1.3.2
\-- com_moandjiezana_toml_toml4j 0.7.2
- carpet 1.4.128+v231205
- easyauth 3.0.20
|-- at_favre_lib_bcrypt 0.10.2
|-- at_favre_lib_bytes 1.6.1
|-- com_mysql_mysql-connector-j 8.2.0
|-- de_mkammerer_argon2-jvm 2.11
|-- de_mkammerer_argon2-jvm-nolibs 2.11
|-- net_java_dev_jna_jna 5.13.0
|-- org_iq80_leveldb_leveldb 0.12
|-- org_iq80_leveldb_leveldb-api 0.12
|-- org_mongodb_bson 4.11.1
|-- org_mongodb_mongodb-driver-core 4.11.1
|-- org_mongodb_mongodb-driver-sync 4.11.1
|-- placeholder-api 2.3.0+1.20.3
\-- server_translations_api 2.2.0+1.20.3-rc1
\-- packet_tweaker 0.5.0+1.20.2-rc1
- enclosure 0.3.6+1.20
- essential_commands 0.35.0-mc1.20.4
|-- ec-core 1.3.0-mc1.20.4
| |-- placeholder-api 2.3.0+1.20.3
| \-- playerabilitylib 1.9.0
|-- placeholder-api 2.3.0+1.20.3
\-- playerabilitylib 1.9.0
- fabric-api 0.95.4+1.20.4
|-- fabric-api-base 0.4.36+78d798af4f
|-- fabric-api-lookup-api-v1 1.6.48+82b1bb3e4f
|-- fabric-biome-api-v1 13.0.16+78d798af4f
|-- fabric-block-api-v1 1.0.16+3e2216cb4f
|-- fabric-block-view-api-v2 1.0.4+78d798af4f
|-- fabric-blockrenderlayer-v1 1.1.46+78d798af4f
|-- fabric-client-tags-api-v1 1.1.7+78d798af4f
|-- fabric-command-api-v1 1.2.41+f71b366f4f
|-- fabric-command-api-v2 2.2.20+78d798af4f
|-- fabric-commands-v0 0.2.58+df3654b34f
|-- fabric-containers-v0 0.1.86+df3654b34f
|-- fabric-content-registries-v0 5.0.12+78d798af4f
|-- fabric-convention-tags-v1 1.5.10+78d798af4f
|-- fabric-crash-report-info-v1 0.2.23+78d798af4f
|-- fabric-data-attachment-api-v1 1.0.2+25e1b4764f
|-- fabric-data-generation-api-v1 13.2.1+5c0133444f
|-- fabric-dimensions-v1 2.1.61+78d798af4f
|-- fabric-entity-events-v1 1.6.0+44c0f8c64f
|-- fabric-events-interaction-v0 0.7.1+389931eb4f
|-- fabric-events-lifecycle-v0 0.2.73+df3654b34f
|-- fabric-game-rule-api-v1 1.0.46+78d798af4f
|-- fabric-item-api-v1 2.2.0+d6f2b0844f
|-- fabric-item-group-api-v1 4.0.23+78d798af4f
|-- fabric-key-binding-api-v1 1.0.41+78d798af4f
|-- fabric-keybindings-v0 0.2.39+df3654b34f
|-- fabric-lifecycle-events-v1 2.2.31+eabbae364f
|-- fabric-loot-api-v2 2.1.7+78d798af4f
|-- fabric-message-api-v1 6.0.5+78d798af4f
|-- fabric-mining-level-api-v1 2.1.62+78d798af4f
|-- fabric-model-loading-api-v1 1.0.8+78d798af4f
|-- fabric-models-v0 0.4.7+9386d8a74f
|-- fabric-networking-api-v1 3.1.7+2e5ac5484f
|-- fabric-object-builder-api-v1 13.0.11+06274a474f
|-- fabric-particles-v1 1.1.7+78d798af4f
|-- fabric-recipe-api-v1 2.0.20+78d798af4f
|-- fabric-registry-sync-v0 4.0.18+78d798af4f
|-- fabric-renderer-api-v1 3.2.4+78d798af4f
|-- fabric-renderer-indigo 1.5.4+78d798af4f
|-- fabric-renderer-registries-v1 3.2.52+df3654b34f
|-- fabric-rendering-data-attachment-v1 0.3.42+73761d2e4f
|-- fabric-rendering-fluids-v1 3.0.33+78d798af4f
|-- fabric-rendering-v0 1.1.55+df3654b34f
|-- fabric-rendering-v1 3.1.0+0d29db764f
|-- fabric-resource-conditions-api-v1 2.3.14+78d798af4f
|-- fabric-resource-loader-v0 0.11.18+b66dcf784f
|-- fabric-screen-api-v1 2.0.17+78d798af4f
|-- fabric-screen-handler-api-v1 1.3.55+78d798af4f
|-- fabric-sound-api-v1 1.0.17+78d798af4f
|-- fabric-transfer-api-v1 4.0.9+e84342304f
\-- fabric-transitive-access-wideners-v1 5.0.14+78d798af4f
- fabric-language-kotlin 1.10.17+kotlin.1.9.22
|-- org_jetbrains_kotlin_kotlin-reflect 1.9.22
|-- org_jetbrains_kotlin_kotlin-stdlib 1.9.22
|-- org_jetbrains_kotlin_kotlin-stdlib-jdk7 1.9.22
|-- org_jetbrains_kotlin_kotlin-stdlib-jdk8 1.9.22
|-- org_jetbrains_kotlinx_atomicfu-jvm 0.23.1
|-- 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.5.0
|-- org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm 1.6.2
|-- org_jetbrains_kotlinx_kotlinx-serialization-core-jvm 1.6.2
\-- org_jetbrains_kotlinx_kotlinx-serialization-json-jvm 1.6.2
- fabricloader 0.15.6
\-- mixinextras 0.3.2
- htm 1.1.11
|-- common-protection-api 1.0.0
\-- server_translations_api 2.2.0+1.20.3-rc1
\-- packet_tweaker 0.5.0+1.20.2-rc1
- invview 1.4.14-1.20.4+
\-- sgui 1.3.0+1.20.2
- java 17
- jline4mcdsrv 0.4.3
|-- org_fusesource_jansi_jansi 2.4.0
|-- org_jline_jline 3.23.0
\-- org_jline_jline-terminal-jansi 3.23.0
- ledger 1.2.10
|-- fabric-permissions-api-v0 0.3-SNAPSHOT
\-- server_translations_api 2.2.0+1.20.3-rc1
\-- packet_tweaker 0.5.0+1.20.2-rc1
- lithium 0.12.1
- luckperms 5.4.117
- minecraft 1.20.4
- skinrestorer 1.2.4+1.20.4
- spark 1.10.59
- styledplayerlist 3.3.0+1.20.3
|-- placeholder-api 2.3.0+1.20.3
|-- player-data-api 0.4.0+1.20.3
\-- predicate-api 0.3.0+1.20.2
- viabackwards 4.10.0-24w06a-SNAPSHOT
- viafabric 0.4.13+60-main
|-- cotton-client-commands 1.1.0+1.15.2
|-- org_yaml_snakeyaml 2.2
|-- viafabric-mc120 0.4.13+60-main
\-- viaversion 4.9.3-SNAPSHOT
[00:46:17] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=file:/home/mc/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=SERVER
[00:46:17] [main/INFO]: Compatibility level set to JAVA_17
[00:46:17] [main/INFO]: Loaded configuration file for Lithium: 129 options available, 0 override(s) found
[00:46:18] [main/INFO]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.3.2).
[00:46:24] [main/WARN]: @Redirect conflict. Skipping htm.mixins.json:events.EnderDragonEntityMixin from mod htm->@Redirect::mobTick(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)Z with priority 1000, already redirected by enclosure.mixins.json:MixinEnderDragonEntity from mod enclosure->@Redirect::dragonProtection(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)Z with priority 1000
[00:46:24] [main/ERROR]: Minecraft has crashed!
net.fabricmc.loader.impl.FormattedException: java.lang.BootstrapMethodError: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_1510 failed
at net.fabricmc.loader.impl.FormattedException.ofLocalized(FormattedException.java:63) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:472) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotServer.main(KnotServer.java:23) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:69) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.installer.ServerLauncher.main(ServerLauncher.java:69) ~[fabric.jar:1.0.0]
Caused by: java.lang.BootstrapMethodError: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_1510 failed
at net.minecraft.class_1299.<clinit>(class_1299.java:207) ~[server-intermediary.jar:?]
at net.minecraft.class_1802.<clinit>(class_1802.java:835) ~[server-intermediary.jar:?]
at net.minecraft.class_6089.method_9530(class_6089.java:65) ~[server-intermediary.jar:?]
at net.minecraft.class_4970$class_4971.method_26172(class_4970.java:1118) ~[server-intermediary.jar:?]
at net.minecraft.class_4970$class_4971.method_26218(class_4970.java:1114) ~[server-intermediary.jar:?]
at net.minecraft.class_4970.method_9549(class_4970.java:405) ~[server-intermediary.jar:?]
at net.minecraft.class_4970$class_4971$class_3752.<init>(class_4970.java:1391) ~[server-intermediary.jar:?]
at net.minecraft.class_4970$class_4971.method_26200(class_4970.java:929) ~[server-intermediary.jar:?]
at net.minecraft.class_2246.<clinit>(class_2246.java:1253) ~[server-intermediary.jar:?]
at net.minecraft.class_2358.method_10199(class_2358.java:336) ~[server-intermediary.jar:?]
at net.minecraft.class_2966.method_12851(class_2966.java:54) ~[server-intermediary.jar:?]
at net.minecraft.server.Main.main(Main.java:106) ~[server-intermediary.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.6.jar:?]
... 4 more
Caused by: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_1510 failed
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:427) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119) ~[fabric-loader-0.15.6.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:525) ~[?:?]
at net.minecraft.class_1299.<clinit>(class_1299.java:207) ~[server-intermediary.jar:?]
at net.minecraft.class_1802.<clinit>(class_1802.java:835) ~[server-intermediary.jar:?]
at net.minecraft.class_6089.method_9530(class_6089.java:65) ~[server-intermediary.jar:?]
at net.minecraft.class_4970$class_4971.method_26172(class_4970.java:1118) ~[server-intermediary.jar:?]
at net.minecraft.class_4970$class_4971.method_26218(class_4970.java:1114) ~[server-intermediary.jar:?]
at net.minecraft.class_4970.method_9549(class_4970.java:405) ~[server-intermediary.jar:?]
at net.minecraft.class_4970$class_4971$class_3752.<init>(class_4970.java:1391) ~[server-intermediary.jar:?]
at net.minecraft.class_4970$class_4971.method_26200(class_4970.java:929) ~[server-intermediary.jar:?]
at net.minecraft.class_2246.<clinit>(class_2246.java:1253) ~[server-intermediary.jar:?]
at net.minecraft.class_2358.method_10199(class_2358.java:336) ~[server-intermediary.jar:?]
at net.minecraft.class_2966.method_12851(class_2966.java:54) ~[server-intermediary.jar:?]
at net.minecraft.server.Main.main(Main.java:106) ~[server-intermediary.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.6.jar:?]
... 4 more
Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:392) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119) ~[fabric-loader-0.15.6.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:525) ~[?:?]
at net.minecraft.class_1299.<clinit>(class_1299.java:207) ~[server-intermediary.jar:?]
at net.minecraft.class_1802.<clinit>(class_1802.java:835) ~[server-intermediary.jar:?]
at net.minecraft.class_6089.method_9530(class_6089.java:65) ~[server-intermediary.jar:?]
at net.minecraft.class_4970$class_4971.method_26172(class_4970.java:1118) ~[server-intermediary.jar:?]
at net.minecraft.class_4970$class_4971.method_26218(class_4970.java:1114) ~[server-intermediary.jar:?]
at net.minecraft.class_4970.method_9549(class_4970.java:405) ~[server-intermediary.jar:?]
at net.minecraft.class_4970$class_4971$class_3752.<init>(class_4970.java:1391) ~[server-intermediary.jar:?]
at net.minecraft.class_4970$class_4971.method_26200(class_4970.java:929) ~[server-intermediary.jar:?]
at net.minecraft.class_2246.<clinit>(class_2246.java:1253) ~[server-intermediary.jar:?]
at net.minecraft.class_2358.method_10199(class_2358.java:336) ~[server-intermediary.jar:?]
at net.minecraft.class_2966.method_12851(class_2966.java:54) ~[server-intermediary.jar:?]
at net.minecraft.server.Main.main(Main.java:106) ~[server-intermediary.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.6.jar:?]
... 4 more
Caused by: org.spongepowered.asm.mixin.injection.throwables.InjectionError: Critical injection failure: Redirector mobTick(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)Z in htm.mixins.json:events.EnderDragonEntityMixin from mod htm failed injection check, (0/1) succeeded. Scanned 1 target(s). Using refmap htm-refmap.json
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.postInject(InjectionInfo.java:468) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1384) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:1062) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:402) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:327) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119) ~[fabric-loader-0.15.6.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:525) ~[?:?]
at net.minecraft.class_1299.<clinit>(class_1299.java:207) ~[server-intermediary.jar:?]
at net.minecraft.class_1802.<clinit>(class_1802.java:835) ~[server-intermediary.jar:?]
at net.minecraft.class_6089.method_9530(class_6089.java:65) ~[server-intermediary.jar:?]
at net.minecraft.class_4970$class_4971.method_26172(class_4970.java:1118) ~[server-intermediary.jar:?]
at net.minecraft.class_4970$class_4971.method_26218(class_4970.java:1114) ~[server-intermediary.jar:?]
at net.minecraft.class_4970.method_9549(class_4970.java:405) ~[server-intermediary.jar:?]
at net.minecraft.class_4970$class_4971$class_3752.<init>(class_4970.java:1391) ~[server-intermediary.jar:?]
at net.minecraft.class_4970$class_4971.method_26200(class_4970.java:929) ~[server-intermediary.jar:?]
at net.minecraft.class_2246.<clinit>(class_2246.java:1253) ~[server-intermediary.jar:?]
at net.minecraft.class_2358.method_10199(class_2358.java:336) ~[server-intermediary.jar:?]
at net.minecraft.class_2966.method_12851(class_2966.java:54) ~[server-intermediary.jar:?]
at net.minecraft.server.Main.main(Main.java:106) ~[server-intermediary.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.6.jar:?]
... 4 more
https://modrinth.com/mod/htm
这个模组,他和本模组功能上有重叠,崩溃到也正常,卸载其中一个即可
在fabric 0.15以上版本可以通过重构代码的方式解决,毕竟有mixin extra了,但是我暂时没空
现在去掉htm了,好像还是有点问题,玩家加入时会报错
[02:36:53] [Netty Epoll Server IO #0/ERROR] (FabricLoader/Mixin) Mixin apply for mod enclosure failed enclosure.mixins.json:workaround.MixinRegistrySyncManager from mod enclosure -> net.fabricmc.fabric.impl.registry.sync.RegistrySyncManager$SyncConfigurationTask: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException Critical injection failure: @ModifyArg annotation on modifyIds could not find any targets matching 'sendPacket' in net.fabricmc.fabric.impl.registry.sync.RegistrySyncManager$SyncConfigurationTask. Using refmap enclosure-fabric-refmap.json [PREINJECT Applicator Phase -> enclosure.mixins.json:workaround.MixinRegistrySyncManager from mod enclosure -> Prepare Injections -> -> modify$znh000$enclosure$modifyIds(Ljava/util/Map;)Ljava/util/Map; -> Parse]
org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Critical injection failure: @ModifyArg annotation on modifyIds could not find any targets matching 'sendPacket' in net.fabricmc.fabric.impl.registry.sync.RegistrySyncManager$SyncConfigurationTask. Using refmap enclosure-fabric-refmap.json [PREINJECT Applicator Phase -> enclosure.mixins.json:workaround.MixinRegistrySyncManager from mod enclosure -> Prepare Injections -> -> modify$znh000$enclosure$modifyIds(Ljava/util/Map;)Ljava/util/Map; -> Parse]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.validateTargets(InjectionInfo.java:656) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.findTargets(InjectionInfo.java:587) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.readAnnotation(InjectionInfo.java:330) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.<init>(InjectionInfo.java:316) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.<init>(InjectionInfo.java:308) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.injection.struct.ModifyArgInjectionInfo.<init>(ModifyArgInjectionInfo.java:45) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at jdk.internal.reflect.GeneratedConstructorAccessor63.newInstance(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?]
at java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[?:?]
at java.lang.reflect.Constructor.newInstance(Constructor.java:480) ~[?:?]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo$InjectorEntry.create(InjectionInfo.java:149) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.parse(InjectionInfo.java:708) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTargetContext.prepareInjections(MixinTargetContext.java:1329) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.prepareInjections(MixinApplicatorStandard.java:1053) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:395) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:327) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119) ~[fabric-loader-0.15.6.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:525) ~[?:?]
at net.fabricmc.fabric.impl.registry.sync.RegistrySyncManager.configureClient(RegistrySyncManager.java:97) ~[fabric-registry-sync-v0-4.0.18+78d798af4f-e334cd54e742b81b.jar:?]
at net.fabricmc.fabric.api.networking.v1.ServerConfigurationConnectionEvents.lambda$static$0(ServerConfigurationConnectionEvents.java:38) ~[fabric-networking-api-v1-3.1.7+2e5ac5484f-40ea7b1bd7c3079e.jar:?]
at net.fabricmc.fabric.impl.networking.server.ServerConfigurationNetworkAddon.preConfiguration(ServerConfigurationNetworkAddon.java:62) ~[fabric-networking-api-v1-3.1.7+2e5ac5484f-40ea7b1bd7c3079e.jar:?]
at net.minecraft.class_8610.handler$bdh000$fabric-networking-api-v1$onClientReady(class_8610.java:596) ~[server-intermediary.jar:?]
at net.minecraft.class_8610.method_52409(class_8610.java) ~[server-intermediary.jar:?]
at net.fabricmc.fabric.impl.networking.server.ServerConfigurationNetworkAddon.receiveRegistration(ServerConfigurationNetworkAddon.java:93) ~[fabric-networking-api-v1-3.1.7+2e5ac5484f-40ea7b1bd7c3079e.jar:?]
at net.fabricmc.fabric.impl.networking.AbstractChanneledNetworkAddon.handle(AbstractChanneledNetworkAddon.java:82) ~[fabric-networking-api-v1-3.1.7+2e5ac5484f-40ea7b1bd7c3079e.jar:?]
at net.minecraft.class_8609.handler$bdg000$fabric-networking-api-v1$handleCustomPayloadReceivedAsync(class_8609.java:1044) ~[server-intermediary.jar:?]
at net.minecraft.class_8609.method_52392(class_8609.java) ~[server-intermediary.jar:?]
at net.minecraft.class_2817.method_12199(class_2817.java:54) ~[server-intermediary.jar:?]
at net.minecraft.class_2817.method_11054(class_2817.java:13) ~[server-intermediary.jar:?]
at net.minecraft.class_2535.method_10759(class_2535.java:196) ~[server-intermediary.jar:?]
at net.minecraft.class_2535.method_10770(class_2535.java:181) ~[server-intermediary.jar:?]
at net.minecraft.class_2535.channelRead0(class_2535.java:60) ~[server-intermediary.jar:?]
at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.97.Final.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) ~[netty-transport-4.1.97.Final.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.97.Final.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.97.Final.jar:?]
at io.netty.handler.flow.FlowControlHandler.dequeue(FlowControlHandler.java:202) ~[netty-handler-4.1.97.Final.jar:?]
at io.netty.handler.flow.FlowControlHandler.channelRead(FlowControlHandler.java:164) ~[netty-handler-4.1.97.Final.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442) ~[netty-transport-4.1.97.Final.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.97.Final.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.97.Final.jar:?]
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.97.Final.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) ~[netty-transport-4.1.97.Final.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.97.Final.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.97.Final.jar:?]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[netty-codec-4.1.97.Final.jar:?]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[netty-codec-4.1.97.Final.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) ~[netty-transport-4.1.97.Final.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.97.Final.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.97.Final.jar:?]
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.97.Final.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) ~[netty-transport-4.1.97.Final.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.97.Final.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.97.Final.jar:?]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[netty-codec-4.1.97.Final.jar:?]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[netty-codec-4.1.97.Final.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) ~[netty-transport-4.1.97.Final.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.97.Final.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.97.Final.jar:?]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[netty-codec-4.1.97.Final.jar:?]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[netty-codec-4.1.97.Final.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) ~[netty-transport-4.1.97.Final.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.97.Final.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.97.Final.jar:?]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.97.Final.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442) ~[netty-transport-4.1.97.Final.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.97.Final.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.97.Final.jar:?]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.97.Final.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) ~[netty-transport-4.1.97.Final.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.97.Final.jar:?]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.97.Final.jar:?]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.97.Final.jar:?]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:509) ~[netty-transport-classes-epoll-4.1.97.Final.jar:?]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:407) ~[netty-transport-classes-epoll-4.1.97.Final.jar:?]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.97.Final.jar:?]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.97.Final.jar:?]
at java.lang.Thread.run(Thread.java:840) ~[?:?]
[02:36:53] [Server thread/INFO] (class_8610) com.mojang.authlib.GameProfile@7c028532[id=e01d3146-a172-3140-9ed3-44bb1f25bfe9,name=watching_bot,properties={textures=[Property[name=textures, value=ewogICJ0ZXh0dXJlcyIgOiB7CiAgICAiU0tJTiIgOiB7CiAgICAgICJpZCIgOiAiZWZhMTFjN2U1YThlNGIwM2JjMDQ0MWRmNzk1YjE0YjIiLAogICAgICAidHlwZSIgOiAiU0tJTiIsCiAgICAgICJ1cmwiIDogImh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTYzNDM4OTUzYTc4MmRhNzY5NDgwYjBhNDkxMjVhOTJlMjU5MjA3NzAwY2I4ZTNlMWFhYzM4ZTQ3MWUyMDMwOCIsCiAgICAgICJwcm9maWxlSWQiIDogImZkNjBmMzZmNTg2MTRmMTJiM2NkNDdjMmQ4NTUyOTlhIiwKICAgICAgInRleHR1cmVJZCIgOiAiOTYzNDM4OTUzYTc4MmRhNzY5NDgwYjBhNDkxMjVhOTJlMjU5MjA3NzAwY2I4ZTNlMWFhYzM4ZTQ3MWUyMDMwOCIKICAgIH0KICB9LAogICJza2luIiA6IHsKICAgICJpZCIgOiAiZWZhMTFjN2U1YThlNGIwM2JjMDQ0MWRmNzk1YjE0YjIiLAogICAgInR5cGUiIDogIlNLSU4iLAogICAgInVybCIgOiAiaHR0cDovL3RleHR1cmVzLm1pbmVjcmFmdC5uZXQvdGV4dHVyZS85NjM0Mzg5NTNhNzgyZGE3Njk0ODBiMGE0OTEyNWE5MmUyNTkyMDc3MDBjYjhlM2UxYWFjMzhlNDcxZTIwMzA4IiwKICAgICJwcm9maWxlSWQiIDogImZkNjBmMzZmNTg2MTRmMTJiM2NkNDdjMmQ4NTUyOTlhIiwKICAgICJ0ZXh0dXJlSWQiIDogIjk2MzQzODk1M2E3ODJkYTc2OTQ4MGIwYTQ5MTI1YTkyZTI1OTIwNzcwMGNiOGUzZTFhYWMzOGU0NzFlMjAzMDgiCiAgfSwKICAiY2FwZSIgOiBudWxsCn0=, signature=T6Czh1iATQTwG/ppZyY9N7cNASVHfGkiicrFykYAve4C7vG36ql0EPf6gMfMIS2eL0FdGLznnWiEC2dUxwNCJwiEyzTo/chlxZMk4TSzkBdBU3KTUZdNZrS/YhTzhi7C4eUVaEtXMRlCVtLQUa8Nb18SFYz243C9tlDsONNk42+xHPN1vRCRGIxfJbcU/mk4/XZzS4zHwPCkB6N4dKX2F6LA+a2P+CUMBluXKF56UiT1j7DjWs8B+6ES0kkmZUGkRaxTtcyN2Rqpx/2wCroohxkyVRAdlkcnwbEHOEKGoYMKdjUWpSm8QrsLkUiyLL3IK/hgd5ET2nI/aE1AloAwr1fotmvf9KF1JIfZljoefYZIaYZ1PpvduwIkAaeeIC4FFcdcBIheHitYyXOBAr/t5E+pTzCJOttDfYggFSyGxOj5yxgXTT4gSwTKp5zkQqiCKdAQQPmgFqxhWkZ2UaE9zq+E5jSOD0OJj3FmBscdZWKoOm+mWZkXbw9z2ZvuqXAKHsi6uVJyGeUzt2hJL8eqOyAmfYsJgfxhGZen5oOlxZra8OxIYlp8TcTwzEIDievgp0dfsGPObGVgtA8D39QiwLXs6e/o0qnzl3+wQJDa/ZqDMISULkBNhPx/TvhYW5MJw3hZIj2gsbf73n+jId1GOUfTVMaFlVf7pvPNqW0PieY=]]}] lost connection: Internal Exception: java.lang.RuntimeException: Mixin transformation of net.fabricmc.fabric.impl.registry.sync.RegistrySyncManager$SyncConfigurationTask failed
服务端版本是?
服务端版本是?
还是 1.20.4 除了去除了htm其他都没变化
更新 fab api 试试?
https://www.luogu.com.cn/paste/bdk7ut15
更新到 https://modrinth.com/mod/fabric-api/version/0.96.11+1.20.4 不行
https://modrinth.com/mod/enclosure/version/0.3.7+1.20.4
fixed