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