legacy-fabric / fabric Goto Github PK
View Code? Open in Web Editor NEWEssential hooks and patches for modding with Fabric. Discord >> https://legacyfabric.net/discord
License: Apache License 2.0
Essential hooks and patches for modding with Fabric. Discord >> https://legacyfabric.net/discord
License: Apache License 2.0
[18:57:56] [Client thread/INFO]: Client started
[18:57:58] [Client thread/INFO]: Remapping registry minecraft:items
[18:57:58] [Client thread/INFO]: Adding 2 missing entries to registry
[18:57:58] [Client thread/FATAL]: Reported exception thrown!
net.minecraft.class_875: Updating screen events
at net.minecraft.class_1600.method_2954(class_1600.java:1508) ~[client-intermediary.jar:?]
at net.minecraft.class_1600.method_2916(class_1600.java:889) ~[client-intermediary.jar:?]
at net.minecraft.class_1600.method_5580(class_1600.java:325) [client-intermediary.jar:?]
at net.minecraft.client.main.Main.main(Main.java:124) [client-intermediary.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461) [fabric-loader-0.14.7.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.14.7.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.14.7.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_322]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_322]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_322]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_322]
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:?]
Caused by: java.lang.RuntimeException: Remapping world failed!
at net.minecraft.class_98.handler$zbg000$readWorldProperties(class_98.java:648) ~[client-intermediary.jar:?]
at net.minecraft.class_98.method_245(class_98.java) ~[client-intermediary.jar:?]
at net.minecraft.class_1600.method_6636(class_1600.java:1902) ~[client-intermediary.jar:?]
at net.minecraft.class_391.method_1079(class_391.java:172) ~[client-intermediary.jar:?]
at net.minecraft.class_391$class_392.method_1057(class_391.java:224) ~[client-intermediary.jar:?]
at net.minecraft.class_390.method_9529(class_390.java:315) ~[client-intermediary.jar:?]
at net.minecraft.class_391.method_1035(class_391.java:82) ~[client-intermediary.jar:?]
at net.minecraft.class_388.method_1039(class_388.java:390) ~[client-intermediary.jar:?]
at net.minecraft.class_1600.method_2954(class_1600.java:1498) ~[client-intermediary.jar:?]
... 14 more
Caused by: java.lang.IllegalArgumentException: value already present: 9
at com.google.common.collect.HashBiMap.put(HashBiMap.java:238) ~[guava-17.0.jar:?]
at com.google.common.collect.HashBiMap.put(HashBiMap.java:215) ~[guava-17.0.jar:?]
at net.legacyfabric.fabric.impl.registry.sync.RegistryRemapper.lambda$dump$0(RegistryRemapper.java:54) ~[legacy-fabric-registry-sync-api-+ae14835439-2d7f8766ac2c751a.jar:?]
at java.util.IdentityHashMap.forEach(IdentityHashMap.java:1358) ~[?:1.8.0_322]
at net.legacyfabric.fabric.impl.registry.sync.RegistryRemapper.dump(RegistryRemapper.java:52) ~[legacy-fabric-registry-sync-api-+ae14835439-2d7f8766ac2c751a.jar:?]
at net.legacyfabric.fabric.impl.registry.sync.RegistryRemapper.remap(RegistryRemapper.java:106) ~[legacy-fabric-registry-sync-api-+ae14835439-2d7f8766ac2c751a.jar:?]
at net.legacyfabric.fabric.impl.registry.sync.RegistryRemapperAccess.remap(RegistryRemapperAccess.java:36) ~[legacy-fabric-registry-sync-api-+ae14835439-2d7f8766ac2c751a.jar:?]
at net.legacyfabric.fabric.impl.registry.sync.RegistryRemapperAccess.readAndRemap(RegistryRemapperAccess.java:43) ~[legacy-fabric-registry-sync-api-+ae14835439-2d7f8766ac2c751a.jar:?]
at net.minecraft.class_98.fabric_readIdMapFile(class_98.java:567) ~[client-intermediary.jar:?]
at net.minecraft.class_98.handler$zbg000$readWorldProperties(class_98.java:635) ~[client-intermediary.jar:?]
at net.minecraft.class_98.method_245(class_98.java) ~[client-intermediary.jar:?]
at net.minecraft.class_1600.method_6636(class_1600.java:1902) ~[client-intermediary.jar:?]
at net.minecraft.class_391.method_1079(class_391.java:172) ~[client-intermediary.jar:?]
at net.minecraft.class_391$class_392.method_1057(class_391.java:224) ~[client-intermediary.jar:?]
at net.minecraft.class_390.method_9529(class_390.java:315) ~[client-intermediary.jar:?]
at net.minecraft.class_391.method_1035(class_391.java:82) ~[client-intermediary.jar:?]
at net.minecraft.class_388.method_1039(class_388.java:390) ~[client-intermediary.jar:?]
at net.minecraft.class_1600.method_2954(class_1600.java:1498) ~[client-intermediary.jar:?]
... 14 more
None of these are meant to be a part of the public api. They're only used to check if the registry has been rewritten (which is done in the impl package)
Log : https://hastebin.com/eziqopazot.cs
A certain mixin in the Itemgroups module doesn't apply in an obfuscated environment.
Crashes when I open the creative inventory.
Caused by: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Critical injection failure: @Inject annotation on init could not find any targets matching 'init' in net.minecraft.class_795. Using refmap fabric-item-groups-v0-refmap.json [PREINJECT Applicator Phase -> fabric-item-groups-v0.mixins.json:client.MixinCreativeInventoryScreen -> Prepare Injections -> -> handler$zbk002$init(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V -> Parse]
Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [fabric-item-groups-v0.mixins.json:client.MixinCreativeInventoryScreen] from phase [DEFAULT] in config [fabric-item-groups-v0.mixins.json] FAILED during APPLY
read the log for the stacktraces
it is possible to have items with meta
/home/dmn/.jdks/temurin-17.0.3/bin/java -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:36457,suspend=y,server=n -Dfabric.dli.config=/home/dmn/Рабочий@@0020стол/fabric/.gradle/loom-cache/launch.cfg -Dfabric.dli.env=client -Dmixin.debug.export=true -Dfabric.dli.main=net.fabricmc.loader.impl.launch.knot.KnotClient -javaagent:/opt/intellij-idea-ultimate-edition/plugins/java/lib/rt/debugger-agent.jar -Dfile.encoding=UTF-8 -classpath /home/dmn/Рабочий стол/fabric/legacy-fabric-client-command-api-v0/build/classes/java/testmod:/home/dmn/Рабочий стол/fabric/legacy-fabric-client-command-api-v0/build/resources/testmod:/home/dmn/Рабочий стол/fabric/legacy-fabric-entity-events-v1/build/classes/java/testmod:/home/dmn/Рабочий стол/fabric/legacy-fabric-entity-events-v1/build/resources/testmod:/home/dmn/Рабочий стол/fabric/legacy-fabric-item-groups-v0/build/classes/java/testmod:/home/dmn/Рабочий стол/fabric/legacy-fabric-item-groups-v0/build/resources/testmod:/home/dmn/Рабочий стол/fabric/legacy-fabric-keybinding-api-v1/build/classes/java/testmod:/home/dmn/Рабочий стол/fabric/legacy-fabric-keybinding-api-v1/build/resources/testmod:/home/dmn/Рабочий стол/fabric/legacy-fabric-lifecycle-events-v1/build/classes/java/testmod:/home/dmn/Рабочий стол/fabric/legacy-fabric-lifecycle-events-v1/build/resources/testmod:/home/dmn/Рабочий стол/fabric/legacy-fabric-networking-api-v1/build/classes/java/testmod:/home/dmn/Рабочий стол/fabric/legacy-fabric-networking-api-v1/build/resources/testmod:/home/dmn/Рабочий стол/fabric/legacy-fabric-rendering-api-v1/build/classes/java/testmod:/home/dmn/Рабочий стол/fabric/legacy-fabric-rendering-api-v1/build/resources/testmod:/home/dmn/Рабочий стол/fabric/legacy-fabric-resource-loader-v1/build/classes/java/testmod:/home/dmn/Рабочий стол/fabric/legacy-fabric-resource-loader-v1/build/resources/testmod:/home/dmn/Рабочий стол/fabric/legacy-fabric-sponge-command-api-v2/build/classes/java/testmod:/home/dmn/Рабочий стол/fabric/legacy-fabric-sponge-command-api-v2/build/resources/testmod:/home/dmn/Рабочий стол/fabric/build/resources/main:/home/dmn/Рабочий стол/fabric/legacy-fabric-entity-events-v1/build/classes/java/main:/home/dmn/Рабочий стол/fabric/legacy-fabric-entity-events-v1/build/resources/main:/home/dmn/Рабочий стол/fabric/legacy-fabric-gamerule-api-v1/build/classes/java/main:/home/dmn/Рабочий стол/fabric/legacy-fabric-gamerule-api-v1/build/resources/main:/home/dmn/Рабочий стол/fabric/legacy-fabric-sponge-command-api-v2/build/classes/java/main:/home/dmn/Рабочий стол/fabric/legacy-fabric-sponge-command-api-v2/build/resources/main:/home/dmn/Рабочий стол/fabric/legacy-fabric-vanilla-command-api-v1/build/classes/java/main:/home/dmn/Рабочий стол/fabric/legacy-fabric-vanilla-command-api-v1/build/resources/main:/home/dmn/Рабочий стол/fabric/legacy-fabric-lifecycle-events-v1/build/classes/java/main:/home/dmn/Рабочий стол/fabric/legacy-fabric-lifecycle-events-v1/build/resources/main:/home/dmn/Рабочий стол/fabric/legacy-fabric-networking-api-v1/build/classes/java/main:/home/dmn/Рабочий стол/fabric/legacy-fabric-networking-api-v1/build/resources/main:/home/dmn/Рабочий стол/fabric/legacy-fabric-permissions-api-v1/build/classes/java/main:/home/dmn/Рабочий стол/fabric/legacy-fabric-permissions-api-v1/build/resources/main:/home/dmn/Рабочий стол/fabric/legacy-fabric-rendering-api-v1/build/classes/java/main:/home/dmn/Рабочий стол/fabric/legacy-fabric-rendering-api-v1/build/resources/main:/home/dmn/Рабочий стол/fabric/legacy-fabric-api-base/build/classes/java/main:/home/dmn/Рабочий стол/fabric/legacy-fabric-api-base/build/resources/main:/home/dmn/Рабочий стол/fabric/legacy-fabric-client-command-api-v0/build/classes/java/main:/home/dmn/Рабочий стол/fabric/legacy-fabric-client-command-api-v0/build/resources/main:/home/dmn/Рабочий стол/fabric/legacy-fabric-crash-report-info-v1/build/classes/java/main:/home/dmn/Рабочий стол/fabric/legacy-fabric-crash-report-info-v1/build/resources/main:/home/dmn/Рабочий стол/fabric/legacy-fabric-item-groups-v0/build/classes/java/main:/home/dmn/Рабочий стол/fabric/legacy-fabric-item-groups-v0/build/resources/main:/home/dmn/Рабочий стол/fabric/legacy-fabric-keybinding-api-v1/build/classes/java/main:/home/dmn/Рабочий стол/fabric/legacy-fabric-keybinding-api-v1/build/resources/main:/home/dmn/Рабочий стол/fabric/legacy-fabric-resource-loader-v1/build/classes/java/main:/home/dmn/Рабочий стол/fabric/legacy-fabric-resource-loader-v1/build/resources/main:/home/dmn/.gradle/caches/modules-2/files-2.1/com.mojang/authlib/1.5.21/aefba0d5b53fbcb70860bc8046ab95d5854c07a5/authlib-1.5.21.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/com.google.guava/guava/31.1-jre/60458f877d055d0c9114d9e1a2efb737b4bc282c/guava-31.1-jre.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/net.fabricmc/tiny-mappings-parser/0.3.0+build.17/2f10540a290e382a7cd35c16ec3900046a4e252/tiny-mappings-parser-0.3.0+build.17.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/net.fabricmc/sponge-mixin/0.11.2+mixin.0.8.5/f4ae569d559b5e3244b67321945261d83ff7ad8e/sponge-mixin-0.11.2+mixin.0.8.5.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/net.fabricmc/tiny-remapper/0.8.1/d220c092cd1446d5f2668b53e71abe23a12cb8cf/tiny-remapper-0.8.1.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/net.fabricmc/access-widener/2.1.0/f62a27adbfd8ab4d4fa5681793039f2c0b177155/access-widener-2.1.0.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm/9.2/81a03f76019c67362299c40e0ba13405f5467bff/asm-9.2.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-analysis/9.2/7487dd756daf96cab9986e44b9d7bcb796a61c10/asm-analysis-9.2.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-commons/9.2/f4d7f0fc9054386f2893b602454d48e07d4fbead/asm-commons-9.2.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-tree/9.2/d96c99a30f5e1a19b0e609dbb19a44d8518ac01e/asm-tree-9.2.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-util/9.2/fbc178fc5ba3dab50fd7e8a5317b8b647c8e8946/asm-util-9.2.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/com.mojang/netty/1.8.8/a796914d1c8a55b4da9f4a8856dd9623375d8bb/netty-1.8.8.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/com.mojang/realms/1.3.5/807ae355ee63583becd7ea60e76aab1532bb42e/realms-1.3.5.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-compress/1.8.1/a698750c16740fd5b3871425f4cb3bbaa87f529d/commons-compress-1.8.1.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/org.apache.httpcomponents/httpclient/4.3.3/18f4247ff4572a074444572cee34647c43e7c9c7/httpclient-4.3.3.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/commons-logging/commons-logging/1.1.3/f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f/commons-logging-1.1.3.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/org.apache.httpcomponents/httpcore/4.3.2/31fbbff1ddbf98f3aa7377c94d33b0447c646b6e/httpcore-4.3.2.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/java3d/vecmath/1.3.1/a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d/vecmath-1.3.1.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/net.sf.trove4j/trove4j/3.0.3/42ccaf4761f0dfdfa805c9e340d99a755907e2dd/trove4j-3.0.3.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/com.ibm.icu/icu4j-core-mojang/51.2/63d216a9311cca6be337c1e458e587f99d382b84/icu4j-core-mojang-51.2.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/net.sf.jopt-simple/jopt-simple/4.5/6065cc95c661255349c1d0756657be17c29a4fd3/jopt-simple-4.5.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/com.paulscode/codecjorbis/20101023/c73b5636faf089d9f00e8732a829577de25237ee/codecjorbis-20101023.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/com.paulscode/codecwav/20101023/12f031cfe88fef5c1dd36c563c0a3a69bd7261da/codecwav-20101023.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/com.paulscode/libraryjavasound/20101123/5c5e304366f75f9eaa2e8cca546a1fb6109348b3/libraryjavasound-20101123.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/com.paulscode/librarylwjglopenal/20100824/73e80d0794c39665aec3f62eee88ca91676674ef/librarylwjglopenal-20100824.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/com.paulscode/soundsystem/20120107/419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6/soundsystem-20120107.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/io.netty/netty-all/4.0.10.Final/9e50bd52ffe257a0e2cd8d971688d6ce7d174325/netty-all-4.0.10.Final.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-lang3/3.3.2/90a3822c38ec8c996e84c16a3477ef632cbc87a3/commons-lang3-3.3.2.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/commons-io/commons-io/2.4/b1b6ea3b7e4aa4f492509a4952029cd8e48019ad/commons-io-2.4.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/commons-codec/commons-codec/1.9/9ce04e34240f674bc72680f8b843b1457383161a/commons-codec-1.9.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/org.lwjgl.lwjgl/lwjgl_util/2.9.1/290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e/lwjgl_util-2.9.1.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/org.lwjgl.lwjgl/lwjgl/2.9.1/f58c5aabcef0e41718a564be9f8e412fff8db847/lwjgl-2.9.1.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/net.java.jinput/jinput/2.0.5/39c7796b469a600f72380316f6b1f11db6c2c7c4/jinput-2.0.5.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/net.java.jutils/jutils/1.0.0/e12fe1fda814bd348c1579329c86943d2cd3c6a6/jutils-1.0.0.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/com.google.code.gson/gson/2.2.4/a60a5e993c98c864010053cb901b7eab25306568/gson-2.2.4.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/tv.twitch/twitch/5.16/1f55f009c61637c10c0acfb8b5ffc600f30044b4/twitch-5.16.jar:/home/dmn/.gradle/caches/fabric-loom/1.7.10/net.fabricmc.yarn.1_7_10.1.7.10+build.202204202025-v2/minecraft-merged-named.jar:/home/dmn/Рабочий стол/fabric/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_7_10_1_7_10_build_202204202025_v2/net/fabricmc/fabric-loader/0.13.3/fabric-loader-0.13.3.jar:/home/dmn/Рабочий стол/fabric/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_7_10_1_7_10_build_202204202025_v2/net/legacyfabric/legacy-fabric-api/legacy-fabric-logger-api-v1/1.0.3+509c77a039/legacy-fabric-logger-api-v1-1.0.3+509c77a039.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/com.google.code.findbugs/jsr305/3.0.2/25ea2e8b0c338a877313bd4672d3fe056ea78f0d/jsr305-3.0.2.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/com.google.guava/failureaccess/1.0.1/1dcf1de382a0bf95a3d8b0849546c88bac1292c9/failureaccess-1.0.1.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/com.google.guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/b421526c5f297295adef1c886e5246c39d4ac629/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/org.checkerframework/checker-qual/3.12.0/d5692f0526415fcc6de94bb5bfbd3afd9dd3b3e5/checker-qual-3.12.0.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/com.google.errorprone/error_prone_annotations/2.11.0/c5a0ace696d3f8b1c1d8cc036d8c03cc0cbe6b69/error_prone_annotations-2.11.0.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/com.google.j2objc/j2objc-annotations/1.3/ba035118bc8bac37d7eff77700720999acd9986d/j2objc-annotations-1.3.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/org.lwjgl.lwjgl/lwjgl-platform/2.9.1/aa9aae879af8eb378e22cfc64db56ec2ca9a44d1/lwjgl-platform-2.9.1-natives-linux.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/org.lwjgl.lwjgl/lwjgl-platform/2.9.1/2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac/lwjgl-platform-2.9.1-natives-osx.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/org.lwjgl.lwjgl/lwjgl-platform/2.9.1/4c517eca808522457dd95ee8fc1fbcdbb602efbe/lwjgl-platform-2.9.1-natives-windows.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/tv.twitch/twitch-platform/5.16/62503ee712766cf77f97252e5902786fd834b8c5/twitch-platform-5.16-natives-osx.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/tv.twitch/twitch-platform/5.16/7c6affe439099806a4f552da14c42f9d643d8b23/twitch-platform-5.16-natives-windows-32.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/tv.twitch/twitch-platform/5.16/39d0c3d363735b4785598e0e7fbf8297c706a9f9/twitch-platform-5.16-natives-windows-64.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/tv.twitch/twitch-external-platform/4.5/18215140f010c05b9f86ef6f0f8871954d2ccebf/twitch-external-platform-4.5-natives-windows-32.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/tv.twitch/twitch-external-platform/4.5/c3cde57891b935d41b6680a9c5e1502eeab76d86/twitch-external-platform-4.5-natives-windows-64.jar:/home/dmn/.gradle/caches/fabric-loom/1.7.10/net.fabricmc.yarn.1_7_10.1.7.10+build.202204202025-v2/mappings.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/net.fabricmc/dev-launch-injector/0.2.1+build.8/da8bef7e6e2f952da707f282bdb46882a0fce5e3/dev-launch-injector-0.2.1+build.8.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/net.minecrell/terminalconsoleappender/1.2.0/96d02cd3b384ff015a8fef4223bcb4ccf1717c95/terminalconsoleappender-1.2.0.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/org.apache.logging.log4j/log4j-core/2.8.1/4ac28ff2f1ddf05dae3043a190451e8c46b73c31/log4j-core-2.8.1.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/org.apache.logging.log4j/log4j-api/2.8.1/e801d13612e22cad62a3f4f3fe7fdbe6334a8e72/log4j-api-2.8.1.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/org.jline/jline-reader/3.12.1/4382ab1382c7b6f379377ed5f665dc2f6e1218bc/jline-reader-3.12.1.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/net.java.jinput/jinput-platform/2.0.5/7ff832a6eb9ab6a767f1ade2b548092d0fa64795/jinput-platform-2.0.5-natives-linux.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/net.java.jinput/jinput-platform/2.0.5/53f9c919f34d2ca9de8c51fc4e1e8282029a9232/jinput-platform-2.0.5-natives-osx.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/net.java.jinput/jinput-platform/2.0.5/385ee093e01f587f30ee1c8a2ee7d408fd732e16/jinput-platform-2.0.5-natives-windows.jar:/home/dmn/.gradle/caches/modules-2/files-2.1/org.jline/jline-terminal/3.12.1/c777448314e050d980a6b697c140f3bfe9eb7416/jline-terminal-3.12.1.jar:/opt/intellij-idea-ultimate-edition/lib/idea_rt.jar net.fabricmc.devlaunchinjector.Main --userProperties {}
Connected to the target VM, address: '127.0.0.1:36457', transport: 'socket'
[15:36:32] [INFO] [FabricLoader/GameProvider]: Loading Minecraft 1.7.10 with Fabric Loader 0.13.3
[15:36:33] [main/INFO] (FabricLoader/GameProvider) Loading Minecraft 1.7.10 with Fabric Loader 0.13.3
[15:36:33] [main/INFO] (FabricLoader) Loading 28 mods:
- fabricloader 0.13.3
- java 17
- legacy-fabric-api 1.0.0+1.7.10
- legacy-fabric-api-base 1.0.0+51e42d6721
- legacy-fabric-client-command-api-v0 1.0.0+a43324d421
- legacy-fabric-client-command-api-v0-testmod 1.0.0
- legacy-fabric-crash-report-info-v1 1.0.0+51e42d6721
- legacy-fabric-entity-events-v1 1.0.0+233190df21
- legacy-fabric-entity-events-v1-testmod 1.0.0
- legacy-fabric-gamerule-api-v1 1.0.0+51e42d6721
- legacy-fabric-item-groups-v0 1.0.0+51e42d6721
- legacy-fabric-itemgroups-v0-testmod 1.0.0
- legacy-fabric-keybinding-api-v1 1.0.0+51e42d6721
- legacy-fabric-keybinding-api-v1-testmod 1.0.0
- legacy-fabric-lifecycle-events-v1 1.0.0+233190df21
- legacy-fabric-lifecycle-events-v1-testmod 1.0.0
- legacy-fabric-logger-api-v1 1.0.3+509c77a039
- legacy-fabric-networking-api-v1 1.0.0+233190df21
- legacy-fabric-networking-api-v1-testmod 1.0.0
- legacy-fabric-permissions-api-v1 1.0.0+233190df21
- legacy-fabric-rendering-api-v1 1.0.0+233190df21
- legacy-fabric-rendering-api-v1-testmod 1.0.0
- legacy-fabric-resource-loader-v1 1.0.0+233190df21
- legacy-fabric-resource-loader-v1-testmod 1.0.0
- legacy-fabric-sponge-command-api-v2 1.0.0+233190df21
- legacy-fabric-sponge-command-api-v2-testmod 1.0.0
- legacy-fabric-vanilla-command-api-v1 1.0.0+51e42d6721
- minecraft 1.7.10
[15:36:33] [main/INFO] (FabricLoader/Mixin) SpongePowered MIXIN Subsystem Version=0.8.5 Source=file:/home/dmn/.gradle/caches/modules-2/files-2.1/net.fabricmc/sponge-mixin/0.11.2+mixin.0.8.5/f4ae569d559b5e3244b67321945261d83ff7ad8e/sponge-mixin-0.11.2+mixin.0.8.5.jar Service=Knot/Fabric Env=CLIENT
/*************************************************************************************************************************************************************************************************************************************/
/* SpongePowered MIXIN */
/*************************************************************************************************************************************************************************************************************************************/
/* Code source : file:/home/dmn/.gradle/caches/modules-2/files-2.1/net.fabricmc/sponge-mixin/0.11.2+mixin.0.8.5/f4ae569d559b5e3244b67321945261d83ff7ad8e/sponge-mixin-0.11.2+mixin.0.8.5.jar */
/* Internal Version : 0.8.5 */
/* Java Version : 17.0 (supports compatibility 6-17) */
/* Default Compatibility Level : JAVA_8 */
/* Detected ASM Version : ASM 9.2 (ASM10_EXPERIMENTAL) */
/* Detected ASM Supports Java : Up to Java 18 (class file version 62.0) */
/*************************************************************************************************************************************************************************************************************************************/
/* Service Name : Knot/Fabric */
/* Mixin Service Class : net.fabricmc.loader.impl.launch.knot.MixinServiceKnot */
/* Global Property Service Class : net.fabricmc.loader.impl.launch.knot.FabricGlobalPropertyService */
/* Logger Adapter Type : Fabric Mixin Logger */
/*************************************************************************************************************************************************************************************************************************************/
/* mixin.debug : <false> */
/* mixin.debug.export : - <true> */
/* mixin.debug.export.filter : - - <null> */
/* mixin.debug.export.decompile : - - <true> */
/* mixin.debug.export.decompile.async : - - - <true> */
/* mixin.debug.export.decompile.mergeGenericSignatures : - - - <true> */
/* mixin.debug.verify : - <false> */
/* mixin.debug.verbose : - <false> */
/* mixin.debug.countInjections : - <false> */
/* mixin.debug.strict : - <false> */
/* mixin.debug.strict.unique : - - <false> */
/* mixin.debug.strict.targets : - - <false> */
/* mixin.debug.profiler : - <false> */
/* mixin.dumpTargetOnFailure : <false> */
/* mixin.checks : <false> */
/* mixin.checks.interfaces : - <false> */
/* mixin.checks.interfaces.strict : - - <false> */
/* mixin.ignoreConstraints : <false> */
/* mixin.hotSwap : <false> */
/* mixin.env : <false> */
/* mixin.env.obf : - <false> */
/* mixin.env.disableRefMap : - <false> */
/* mixin.env.remapRefMap : - <false> */
/* mixin.env.refMapRemappingFile : - <> */
/* mixin.env.refMapRemappingEnv : - <searge> */
/* mixin.env.allowPermissiveMatch : - <false> */
/* mixin.env.ignoreRequired : - <false> */
/* mixin.env.compatLevel : - <false> */
/* mixin.env.shiftByViolation : - <warn> */
/* mixin.initialiserInjectionMode : <default> */
/*************************************************************************************************************************************************************************************************************************************/
/* Detected Side : CLIENT */
/*************************************************************************************************************************************************************************************************************************************/
[15:36:33] [main/INFO] (FabricLoader/Mixin) Attempting to load Fernflower decompiler (Threaded mode)
[15:36:33] [main/INFO] (FabricLoader/Mixin) Fernflower could not be loaded, exported classes will not be decompiled. NoClassDefFoundError: org/jetbrains/java/decompiler/main/extern/IResultSaver
[15:36:33] [main/INFO] (FabricLoader/Mixin) Loaded Fabric development mappings for mixin remapper!
[15:36:33] [main/WARN] (FabricLoader/Mixin) Error loading class: net/minecraft/command/CommandStats$1 (java.lang.ClassNotFoundException: net/minecraft/command/CommandStats$1)
[15:36:33] [main/WARN] (FabricLoader/Mixin) @Mixin target net/minecraft/command/CommandStats$1 was not found legacy-fabric-permissions-api-v1.mixins.json:CommandStats_1Mixin
[15:36:33] [main/WARN] (FabricLoader/Mixin) Error loading class: net/minecraft/server/command/ExecuteCommand$1 (java.lang.ClassNotFoundException: net/minecraft/server/command/ExecuteCommand$1)
[15:36:33] [main/WARN] (FabricLoader/Mixin) @Mixin target net/minecraft/server/command/ExecuteCommand$1 was not found legacy-fabric-permissions-api-v1.mixins.json:ExecuteCommand_1Mixin
[15:36:33] [main/WARN] (FabricLoader/Mixin) Error loading class: net/minecraft/block/entity/SignBlockEntity$1 (java.lang.ClassNotFoundException: net/minecraft/block/entity/SignBlockEntity$1)
[15:36:33] [main/WARN] (FabricLoader/Mixin) @Mixin target net/minecraft/block/entity/SignBlockEntity$1 was not found legacy-fabric-permissions-api-v1.mixins.json:SignBlockEntity_1Mixin
[15:36:33] [main/WARN] (FabricLoader/Mixin) Error loading class: net/minecraft/block/entity/SignBlockEntity$2 (java.lang.ClassNotFoundException: net/minecraft/block/entity/SignBlockEntity$2)
[15:36:33] [main/WARN] (FabricLoader/Mixin) @Mixin target net/minecraft/block/entity/SignBlockEntity$2 was not found legacy-fabric-permissions-api-v1.mixins.json:SignBlockEntity_2Mixin
[15:36:34] [main/INFO] (Minecraft) Setting user: Player35
[15:36:34] [main/INFO] (Minecraft) (Session ID is token:FabricMC:Player35)
Completely ignored arguments: [--versionType, Fabric]
---- Minecraft Crash Report ----
// Hey, that tickles! Hehehe!
Time: 26.05.2022, 15:36
Description: Initializing game
java.lang.RuntimeException: Could not execute entrypoint stage 'main' due to errors, provided by 'legacy-fabric-networking-api-v1-testmod'!
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:52)
at net.minecraft.client.MinecraftClient.initializeGame(MinecraftClient.java:299)
at net.minecraft.client.MinecraftClient.run(MinecraftClient.java:713)
at net.minecraft.client.main.Main.main(Main.java:148)
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 net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:416)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:77)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
at net.fabricmc.devlaunchinjector.Main.main(Main.java:86)
Suppressed: java.lang.ExceptionInInitializerError
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.IllegalArgumentException: wrong number of arguments
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
at net.legacyfabric.fabric.impl.logger.LoggerImpl.<init>(LoggerImpl.java:43)
at net.legacyfabric.fabric.api.logger.v1.Logger.get(Logger.java:35)
at net.legacyfabric.fabric.test.lifecycle.ServerLifecycleEventsTest.<clinit>(ServerLifecycleEventsTest.java:30)
... 19 more
Suppressed: java.lang.ExceptionInInitializerError
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.IllegalArgumentException: wrong number of arguments
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
at net.legacyfabric.fabric.impl.logger.LoggerImpl.<init>(LoggerImpl.java:43)
at net.legacyfabric.fabric.api.logger.v1.Logger.get(Logger.java:35)
at net.legacyfabric.fabric.test.event.entity.EntityEventsTest.<clinit>(EntityEventsTest.java:30)
... 19 more
Caused by: java.lang.ExceptionInInitializerError
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.IllegalArgumentException: wrong number of arguments
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
at net.legacyfabric.fabric.impl.logger.LoggerImpl.<init>(LoggerImpl.java:43)
at net.legacyfabric.fabric.api.logger.v1.Logger.get(Logger.java:35)
at net.legacyfabric.fabric.test.networking.ServerNetworkingTest.<clinit>(ServerNetworkingTest.java:29)
... 19 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
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:52)
at net.minecraft.client.MinecraftClient.initializeGame(MinecraftClient.java:299)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.MinecraftClient.run(MinecraftClient.java:713)
at net.minecraft.client.main.Main.main(Main.java:148)
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 net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:416)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:77)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
at net.fabricmc.devlaunchinjector.Main.main(Main.java:86)
-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Linux (amd64) version 5.17.9-zen1-1-zen
Java Version: 17.0.3, Eclipse Adoptium
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Eclipse Adoptium
Memory: 120679880 bytes (115 MB) / 188743680 bytes (180 MB) up to 4179623936 bytes (3986 MB)
JVM Flags: 0 total;
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
Fabric Mods:
fabricloader: Fabric Loader 0.13.3
java: OpenJDK 64-Bit Server VM 17
legacy-fabric-api: Legacy Fabric API 1.0.0+1.7.10
legacy-fabric-api-base: Legacy Fabric API Base 1.0.0+51e42d6721
legacy-fabric-client-command-api-v0: Legacy Fabric Client Command API (V0) 1.0.0+a43324d421
legacy-fabric-client-command-api-v0-testmod: legacy-fabric-client-command-api-v0-testmod 1.0.0
legacy-fabric-crash-report-info-v1: Legacy Fabric Crash Report Info (v1) 1.0.0+51e42d6721
legacy-fabric-entity-events-v1: Legacy Fabric Entity Events (V1) 1.0.0+233190df21
legacy-fabric-entity-events-v1-testmod: legacy-fabric-entity-events-v1-testmod 1.0.0
legacy-fabric-gamerule-api-v1: Legacy Fabric Gamerule API (v1) 1.0.0+51e42d6721
legacy-fabric-item-groups-v0: Legacy Fabric Item Groups (V0) 1.0.0+51e42d6721
legacy-fabric-itemgroups-v0-testmod: legacy-fabric-itemgroups-v0-testmod 1.0.0
legacy-fabric-keybinding-api-v1: Legacy Fabric Keybinding API (V1) 1.0.0+51e42d6721
legacy-fabric-keybinding-api-v1-testmod: legacy-fabric-keybinding-api-v1-testmod 1.0.0
legacy-fabric-lifecycle-events-v1: Legacy Fabric Lifecycle Events (V1) 1.0.0+233190df21
legacy-fabric-lifecycle-events-v1-testmod: legacy-fabric-lifecycle-events-v1-testmod 1.0.0
legacy-fabric-logger-api-v1: Legacy Fabric Logger API (v1) 1.0.3+509c77a039
legacy-fabric-networking-api-v1: Legacy Fabric Networking API (v1) 1.0.0+233190df21
legacy-fabric-networking-api-v1-testmod: legacy-fabric-networking-api-v1-testmod 1.0.0
legacy-fabric-permissions-api-v1: Legacy Fabric Permissions API (v2) 1.0.0+233190df21
legacy-fabric-rendering-api-v1: Legacy Fabric Rendering API (V1) 1.0.0+233190df21
legacy-fabric-rendering-api-v1-testmod: legacy-fabric-rendering-api-v1-testmod 1.0.0
legacy-fabric-resource-loader-v1: Legacy Fabric Resource Loader (V1) 1.0.0+233190df21
legacy-fabric-resource-loader-v1-testmod: legacy-fabric-resource-loader-v1-testmod 1.0.0
legacy-fabric-sponge-command-api-v2: Legacy Fabric Sponge Command API (v2) 1.0.0+233190df21
legacy-fabric-sponge-command-api-v2-testmod: legacy-fabric-sponge-command-api-v2-testmod 1.0.0
legacy-fabric-vanilla-command-api-v1: Legacy Fabric Vanilla Command API (V0) 1.0.0+51e42d6721
minecraft: Minecraft 1.7.10
Launched Version: Fabric
LWJGL: 2.9.1
OpenGL: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread.
GL Caps:
Is Modded: Definitely; Client brand changed to 'fabric'
Type: Client (map_client.txt)
Resource Packs: []
Current Language: ~~ERROR~~ NullPointerException: Cannot invoke "net.minecraft.client.resource.language.LanguageManager.getLanguage()" because the return value of "net.minecraft.client.MinecraftClient.method_5579(net.minecraft.client.MinecraftClient)" is null
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Anisotropic Filtering: Off (1)
#@!@# Game crashed! Crash report saved to: #@!@# /home/dmn/Рабочий стол/fabric/run/crash-reports/crash-2022-05-26_15.36.34-client.txt
Disconnected from the target VM, address: '127.0.0.1:36457', transport: 'socket'
Process finished with exit code 255
1.8.9 has 10 itemgroups (building blocks, decorations, redstone, transportation, materials, brewing, miscellaneous, combat, tools and food)
The first page has all 10. The others can only have nine.
net.minecraft.util.Identifier
is supposed to be used, not net.java.games.input.Component.Identifier
item models aren't loaded. they only have the enderman texture and the huge block model. I suspect this is a problem with resource loader
LongArrayTag
doesn't exist in 1.8.9
but NbtType
has an id constant for it. which is bizarre 🤔
Code can be found here
https://github.com/Legacy-Fabric/fabric/blob/1.8.9/fabric-api-base/src/main/java/net/fabricmc/fabric/api/util/NbtType.java#L42
they're api classes
I'd like for this mod to be uploaded to Modrinth as well, to give users that as an optional alternative to Curseforge.
(If this was not the place to ask for this, I'm terribly sorry)
Updated status of each module per supported versions:
See https://github.com/Legacy-Fabric/fabric/blob/multiversion/README.md
An Itemstack should be exposed whenever one is present
by rename i mean overload and deprecate the original
I will make one if I get 6 thumbs up reactions within the next 24 hours
that is terrible.
The connection should be exposed.
Two solutions:-
register
that takes in a packetconsumer-like thing gives access to the clientconnection (icky)Looking to have a mod that replaces the biome noise maps with 3D ones need a version before 1.2
[12:53:48] [main/INFO] (FabricLoader/GameProvider) Loading Minecraft 1.8.9 with Fabric Loader 0.14.12
[12:53:48] [main/INFO] (FabricLoader) Loading 29 mods:
- fabricloader 0.14.12
- java 17
- legacy-fabric-api 1.9.0+1.8.9
- legacy-fabric-api-base 1.1.0+1.8.9+f368a06d39
- legacy-fabric-api-base-common 1.1.0+1dd3cad892
- legacy-fabric-command-api-v1 1.0.0+ae4aa0d092
- legacy-fabric-command-api-v2 1.0.0+1.8.9+01f7587839
- legacy-fabric-crash-report-info-v1 1.0.0+1.8.9+f368a06d39
- legacy-fabric-entity-events-v1-common 1.0.0+ae4aa0d092
- legacy-fabric-fixes 1.0.0+1.8.9+f368a06d39
- legacy-fabric-gamerule-api-v1 1.0.0+ae4aa0d092
- legacy-fabric-item-groups-v1 2.0.0+1.8.9+f368a06d39
- legacy-fabric-item-groups-v1-common 2.0.0+1dd3cad892
- legacy-fabric-keybinding-api-v1-common 1.0.0+ae4aa0d092
- legacy-fabric-lifecycle-events-v1 1.0.1+1.8.9+d86bee7939
- legacy-fabric-lifecycle-events-v1-common 1.0.1+ae4aa0d092
- legacy-fabric-logger-api-v1 1.0.4+ae4aa0d092
- legacy-fabric-networking-api-v1 2.0.0+1.8.9+01f7587839
- legacy-fabric-networking-api-v1-common 2.0.0+022f9a7592
- legacy-fabric-permissions-api-v1 1.0.0+1.8.9+f368a06d39
- legacy-fabric-permissions-api-v1-common 1.0.0+ae4aa0d092
- legacy-fabric-registry-sync-api-v1 2.1.0+1.8.9+508c546039
- legacy-fabric-registry-sync-api-v1-common 2.1.0+508c546092
- legacy-fabric-rendering-api-v1 1.0.0+1.8.9+022f9a7539
- legacy-fabric-rendering-api-v1-common 1.0.0+ae4aa0d092
- legacy-fabric-resource-loader-v1 2.1.0+1.8.9+022f9a7539
- legacy-fabric-resource-loader-v1-common 2.1.0+a9c128f492
- minecraft 1.8.9
- modid 1.0.0
[12:53:48] [main/INFO] (FabricLoader/Mixin) SpongePowered MIXIN Subsystem Version=0.8.5 Source=file:/home/Monika/.gradle/caches/modules-2/files-2.1/net.fabricmc/sponge-mixin/0.11.4+mixin.0.8.5/c1dc27696aa4006e492c2485c9ccbcb26045a971/sponge-mixin-0.11.4+mixin.0.8.5.jar Service=Knot/Fabric Env=CLIENT
[12:53:48] [main/INFO] (FabricLoader/Mixin) Loaded Fabric development mappings for mixin remapper!
Completely ignored arguments: [--versionType, Fabric]
[12:53:49] [main/INFO] (Minecraft) Setting user: Player450
[12:53:49] [main/INFO] (Minecraft) (Session ID is token:FabricMC:Player450)
Hello Fabric world!
[12:53:50] [main/INFO] (Minecraft) LWJGL Version: 2.9.4-babric.1
[12:53:51] [main/INFO] (Minecraft) Reloading ResourceManager: Default, Legacy Fabric Registry Sync API (V1), Legacy Fabric Lifecycle Events (V1), Legacy Fabric Keybinding API (V1), Fabric Gamerule API (v1), Legacy Fabric Networking API (v1), Legacy Fabric API Base, Legacy Fabric Command API (v2), Legacy Fabric Command API (V1), Legacy Fabric API, Fabric Loader, Legacy Fabric Crash Report Info (v1), Legacy Fabric Registry Sync API (V1), Legacy Fabric Logger API (v1), Legacy Fabric Item Groups (V1), Legacy Fabric Lifecycle Events (V1), Legacy Fabric Entity Events (V1), Legacy Fabric Rendering API (V1), Legacy Fabric API Base Common, Legacy Fabric Permissions API (v1), Legacy Fabric Networking API (v1), Legacy Fabric Permissions API (v2), Legacy Fabric Rendering API (V1), Legacy Fabric Resource Loader (V1) Common, Example Mod, Legacy Fabric Item Groups (V1), Legacy Fabric Fixes, Legacy Fabric Resource Loader (V1)
If on Windows, make sure to provide all of the necessary dll's as specified in the twitchsdk README. Also, make sure to set the PATH environment variable to point to the directory containing the dll's.
[12:53:51] [main/ERROR] (Minecraft) Couldn't initialize twitch stream
[12:53:51] [Sound Library Loader/INFO] (Minecraft) Starting up SoundSystem...
[12:53:51] [Thread-4/INFO] (Minecraft) Initializing LWJGL OpenAL
[12:53:51] [Thread-4/INFO] (Minecraft) (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
[12:53:51] [Thread-4/INFO] (Minecraft) OpenAL initialized.
[12:53:52] [Sound Library Loader/INFO] (Minecraft) Sound engine started
[12:53:53] [main/INFO] (Minecraft) Created: 512x512 textures-atlas
This line is printed by an example mod mixin!
---- Minecraft Crash Report ----
// Surprise! Haha. Well, this is awkward.
Time: 2023/1/22 下午12:53
Description: Initializing game
java.lang.NoSuchMethodError: 'void com.mojang.realmsclient.gui.screens.RealmsNotificationsScreen.buttonsClear()'
at com.mojang.realmsclient.gui.screens.RealmsNotificationsScreen.init(RealmsNotificationsScreen.java:38)
at net.minecraft.client.realms.RealmsScreenProxy.init(RealmsScreenProxy.java:40)
at net.minecraft.client.gui.screen.TitleScreen.init(TitleScreen.java:208)
at net.minecraft.client.gui.screen.Screen.init(Screen.java:376)
at net.minecraft.client.MinecraftClient.openScreen(MinecraftClient.java:819)
at net.minecraft.client.MinecraftClient.initializeGame(MinecraftClient.java:476)
at net.minecraft.client.MinecraftClient.run(MinecraftClient.java:310)
at net.minecraft.client.main.Main.main(Main.java:124)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461)
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 net.fabricmc.devlaunchinjector.Main.main(Main.java:86)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at com.mojang.realmsclient.gui.screens.RealmsNotificationsScreen.init(RealmsNotificationsScreen.java:38)
at net.minecraft.client.realms.RealmsScreenProxy.init(RealmsScreenProxy.java:40)
at net.minecraft.client.gui.screen.TitleScreen.init(TitleScreen.java:208)
at net.minecraft.client.gui.screen.Screen.init(Screen.java:376)
at net.minecraft.client.MinecraftClient.openScreen(MinecraftClient.java:819)
at net.minecraft.client.MinecraftClient.initializeGame(MinecraftClient.java:476)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.MinecraftClient.run(MinecraftClient.java:310)
at net.minecraft.client.main.Main.main(Main.java:124)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461)
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 net.fabricmc.devlaunchinjector.Main.main(Main.java:86)
-- System Details --
Details:
Minecraft Version: 1.8.9
Operating System: Linux (amd64) version 5.15.77-amd64-desktop
Java Version: 17.0.6, Amazon.com Inc.
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Amazon.com Inc.
Memory: 231033040 bytes (220 MB) / 494927872 bytes (472 MB) up to 4169138176 bytes (3976 MB)
JVM Flags: 0 total;
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
Fabric Mods:
fabricloader: Fabric Loader 0.14.12
java: OpenJDK 64-Bit Server VM 17
legacy-fabric-api: Legacy Fabric API 1.9.0+1.8.9
legacy-fabric-api-base: Legacy Fabric API Base 1.1.0+1.8.9+f368a06d39
legacy-fabric-api-base-common: Legacy Fabric API Base Common 1.1.0+1dd3cad892
legacy-fabric-command-api-v1: Legacy Fabric Command API (V1) 1.0.0+ae4aa0d092
legacy-fabric-command-api-v2: Legacy Fabric Command API (v2) 1.0.0+1.8.9+01f7587839
legacy-fabric-crash-report-info-v1: Legacy Fabric Crash Report Info (v1) 1.0.0+1.8.9+f368a06d39
legacy-fabric-entity-events-v1-common: Legacy Fabric Entity Events (V1) 1.0.0+ae4aa0d092
legacy-fabric-fixes: Legacy Fabric Fixes 1.0.0+1.8.9+f368a06d39
legacy-fabric-gamerule-api-v1: Fabric Gamerule API (v1) 1.0.0+ae4aa0d092
legacy-fabric-item-groups-v1: Legacy Fabric Item Groups (V1) 2.0.0+1.8.9+f368a06d39
legacy-fabric-item-groups-v1-common: Legacy Fabric Item Groups (V1) 2.0.0+1dd3cad892
legacy-fabric-keybinding-api-v1-common: Legacy Fabric Keybinding API (V1) 1.0.0+ae4aa0d092
legacy-fabric-lifecycle-events-v1: Legacy Fabric Lifecycle Events (V1) 1.0.1+1.8.9+d86bee7939
legacy-fabric-lifecycle-events-v1-common: Legacy Fabric Lifecycle Events (V1) 1.0.1+ae4aa0d092
legacy-fabric-logger-api-v1: Legacy Fabric Logger API (v1) 1.0.4+ae4aa0d092
legacy-fabric-networking-api-v1: Legacy Fabric Networking API (v1) 2.0.0+1.8.9+01f7587839
legacy-fabric-networking-api-v1-common: Legacy Fabric Networking API (v1) 2.0.0+022f9a7592
legacy-fabric-permissions-api-v1: Legacy Fabric Permissions API (v2) 1.0.0+1.8.9+f368a06d39
legacy-fabric-permissions-api-v1-common: Legacy Fabric Permissions API (v1) 1.0.0+ae4aa0d092
legacy-fabric-registry-sync-api-v1: Legacy Fabric Registry Sync API (V1) 2.1.0+1.8.9+508c546039
legacy-fabric-registry-sync-api-v1-common: Legacy Fabric Registry Sync API (V1) 2.1.0+508c546092
legacy-fabric-rendering-api-v1: Legacy Fabric Rendering API (V1) 1.0.0+1.8.9+022f9a7539
legacy-fabric-rendering-api-v1-common: Legacy Fabric Rendering API (V1) 1.0.0+ae4aa0d092
legacy-fabric-resource-loader-v1: Legacy Fabric Resource Loader (V1) 2.1.0+1.8.9+022f9a7539
legacy-fabric-resource-loader-v1-common: Legacy Fabric Resource Loader (V1) Common 2.1.0+a9c128f492
minecraft: Minecraft 1.8.9
modid: Example Mod 1.0.0
Launched Version: Fabric
LWJGL: 2.9.4-babric.1
OpenGL: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2 GL version 4.6.0 NVIDIA 510.73.08, NVIDIA Corporation
GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.
Using VBOs: No
Is Modded: Definitely; Client brand changed to 'fabric'
Type: Client (map_client.txt)
Resource Packs:
Current Language: English (US)
Profiler Position: N/A (disabled)
CPU: 12x Intel(R) Core(TM) i5-10400F CPU @ 2.90GHz
#@!@# Game crashed! Crash report saved to: #@!@# /media/Monika/这是个卷标/EnjoyFight/run/crash-reports/crash-2023-01-22_12.53.53-client.txt
[12:53:53] [Client Shutdown Thread/INFO] (Minecraft) Stopping server
AL lib: (EE) alc_cleanup: 1 device not closed
> Task :runClient FAILED
Execution failed for task ':runClient'.
> Process 'command '/home/Monika/.jdks/corretto-17.0.6/bin/java'' finished with non-zero exit value 255
* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
Occurs in 1.8, 1.8.9 and 1.12.2.
1.7.10 is unaffected for now.
/help
menuSolutions:-
latest.log
1.8.9.json.txt
Is there anything wrong with my version.json ?
Hi I am using Arch Linux/EndeavourOS. The launcher I am using is ATLauncher and I am using version mc 1.8.9 and API version 1.9.0. I do not have any mods installed, only the API.
ModContainer#getRootPaths
should be used instead. This breaks mods with multiple source paths as the behavior is undefined.C:\Users\Administrator\Downloads\server>java -jar fabric-server-launch.jar
[13:24:31] [main/INFO]: Loading for game Minecraft 1.8.9
[13:24:31] [main/INFO]: [FabricLoader] Loading 2 mods: [email protected], fabriclo
[email protected]+build.202009100647
[13:24:31] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.1 Source=file:
/C:/Users/Administrator/Downloads/server/fabric-server-launch.jar Service=Knot/F
abric Env=SERVER
Exception in thread "main" java.lang.RuntimeException: Failed to setup Fabric se
rver environment!
at net.fabricmc.loader.launch.server.FabricServerLauncher.main(FabricSer
verLauncher.java:51)
Caused by: java.lang.RuntimeException: java.lang.RuntimeException: An exception
occurred when launching the server!
at net.fabricmc.loader.launch.server.FabricServerLauncher.setup(FabricSe
rverLauncher.java:107)
at net.fabricmc.loader.launch.server.FabricServerLauncher.main(FabricSer
verLauncher.java:49)
Caused by: java.lang.RuntimeException: An exception occurred when launching the
server!
at net.fabricmc.loader.launch.server.FabricServerLauncher.launch(FabricS
erverLauncher.java:63)
at net.fabricmc.loader.launch.server.FabricServerLauncher.setup(FabricSe
rverLauncher.java:105)
... 1 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.fabricmc.loader.launch.server.FabricServerLauncher.launch(FabricS
erverLauncher.java:61)
... 2 more
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetExcepti
on
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGamePr
ovider.java:196)
at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:140)
at net.fabricmc.loader.launch.knot.KnotServer.main(KnotServer.java:26)
... 7 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGamePr
ovider.java:194)
... 9 more
Caused by: java.lang.LinkageError: loader constraint violation: when resolving m
ethod "net.fabricmc.loader.guava.IteratorsFix.emptyListIterator()Lcom/google/com
mon/collect/UnmodifiableListIterator;" the class loader (instance of net/fabricm
c/loader/launch/knot/KnotClassLoader) of the current class, com/google/common/co
llect/EmptyImmutableSet, and the class loader (instance of net/fabricmc/loader/l
aunch/server/InjectingURLClassLoader) for the method's defining class, net/fabri
cmc/loader/guava/IteratorsFix, have different Class objects for the type com/goo
gle/common/collect/UnmodifiableListIterator used in the signature
at com.google.common.collect.EmptyImmutableSet.iterator(EmptyImmutableSe
t.java:55)
at com.google.common.collect.EmptyImmutableSet.iterator(EmptyImmutableSe
t.java:31)
at net.minecraft.class_378$class_379.method_1235(class_378.java:160)
at net.minecraft.class_378.(class_378.java:55)
at net.minecraft.class_160.method_714(class_160.java:909)
at net.minecraft.class_160.(class_160.java:276)
at net.minecraft.class_160.(class_160.java:281)
at net.minecraft.class_144.(class_144.java:13)
at net.minecraft.class_160.method_633(class_160.java:941)
at net.minecraft.class_1608.method_5897(class_1608.java:456)
at net.minecraft.server.MinecraftServer.main(MinecraftServer.java:645)
... 14 more
C:\Users\Administrator\Downloads\server>pause
Press any key to continue . . .
should be documented
full crash: here
java.lang.AbstractMethodError: net.minecraft.class_1880.f_()Lnet/minecraft/class_1444;
at net.minecraft.class_1001.method_3301(class_1001.java:15)
at net.minecraft.class_1179.method_4073(class_1179.java:23)
at net.minecraft.class_1179.method_3910(class_1179.java:11)
at net.minecraft.class_1135.method_3891(class_1135.java:295)
at net.minecraft.class_1135.method_3893(class_1135.java:260)
at net.minecraft.class_1135.method_3892(class_1135.java:227)
at net.minecraft.class_1036.method_3527(class_1036.java:596)
at net.minecraft.class_1012.method_3359(class_1012.java:1244)
at net.minecraft.class_1012.method_3369(class_1012.java:1149)
at net.minecraft.class_1012.method_3356(class_1012.java:1002)
at net.minecraft.class_669.method_2286(class_669.java:915)
at net.minecraft.class_669.method_2247(class_669.java:325)
at net.minecraft.client.main.Main.main(Main.java:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:194)
at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:140)
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:26)
Please stop crashing when you can't load a mod from the mods folder, either pop up a warning message with all the mods you could not load and just run the game without them or at least make a feature that you can make an e.g. 1.8.9 folder in the mods folder and the loader will only load mods from that folder.
There's no reason to crash unless it's absolutely necessary.
doesnt work
Check description of
https://github.com/Domaman202/DmN-LF-GEF
CommandRegistrationCallback
ServerWorld#spawnEntity
Screen
and the return type should be a TypedActionResult
to match upstreams' conventions for events that consume and return the same kind of parameter
Not sure about how to go about this
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.