diff --git a/README.md b/README.md index c364be1..2050fc0 100644 --- a/README.md +++ b/README.md @@ -47,6 +47,13 @@ Gradle [lockfiles](https://docs.gradle.org/current/userguide/dependency_locking. to specific version numbers. Lockfiles can be updated using the `--write-locks` flag. This may need to be paired with a build target such as `gradle build --write-locks` so that all dependencies are resolved. +### Tests +Hexchanting uses the Minecraft gametests system. These tests are run as part of the +standard gradle `build` target. They can also be run by the `runGameTest` target and the +`runClientGameTest` target. The latter is useful for debugging tests as you can trigger +specific tests with the in-game `/test run` command. + +>>>>>>> conflict 1 of 1 ends ### Reproducibility The [org.gradlex.reproducible-builds](https://gradlex.org/reproducible-builds/) plugin is used to set defaults for Gradle's builtin tasks that aid reproducibility. Non-reproducible builds are considered low priority bugs. However, diff --git a/build.gradle.kts b/build.gradle.kts index ab23d6b..1a16d68 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -79,7 +79,7 @@ dependencies { // lock dependencies dependencyLocking { lockAllConfigurations() - lockMode = LockMode.STRICT + lockMode = LockMode.LENIENT } // lock plugins @@ -89,6 +89,16 @@ buildscript { } } +fabricApi { + configureTests { + createSourceSet = true + modId = "${project.name}-test" + enableGameTests = true + enableClientGameTests = true + eula = true // Agree to the Minecraft EULA. + } +} + tasks.processResources { inputs.property("version", project.version) filesMatching("fabric.mod.json") { diff --git a/gradle.lockfile b/gradle.lockfile index 3670474..729cb18 100644 --- a/gradle.lockfile +++ b/gradle.lockfile @@ -1,169 +1,169 @@ # This is a Gradle generated file for dependency locking. # Manual edits can break the build and are not advised. # This file is expected to be part of source control. -at.petra-k.hexcasting:hexcasting-fabric-1.20.1:0.11.3=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -at.petra-k.paucal:paucal-fabric-1.20.1:0.6.0-pre-118=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -blue.endless:jankson:1.2.0=clientRuntimeClasspath,modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -com.github.oshi:oshi-core:6.2.2=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.google.code.gson:gson:2.10=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.google.code.gson:gson:2.8.1=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modRuntimeClasspathMainMapped -com.google.guava:failureaccess:1.0.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.google.guava:guava:31.1-jre=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.ibm.icu:icu4j:71.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.moandjiezana.toml:toml4j:0.7.2=clientRuntimeClasspath,modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -com.mojang:authlib:4.0.43=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.mojang:blocklist:1.0.10=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.mojang:brigadier:1.1.8=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.mojang:datafixerupper:6.0.8=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.mojang:logging:1.1.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.mojang:patchy:2.2.10=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.mojang:text2speech:1.17.9=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.samsthenerd.inline:inline-fabric:1.20.1-1.0.2-51=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -com.terraformersmc:modmenu:7.1.0=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -commons-codec:commons-codec:1.15=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -commons-io:commons-io:2.11.0=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -commons-logging:commons-logging:1.2=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -dev.onyxstudios.cardinal-components-api:cardinal-components-api:5.2.1=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -dev.onyxstudios.cardinal-components-api:cardinal-components-base:5.2.1=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -dev.onyxstudios.cardinal-components-api:cardinal-components-block:5.2.1=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -dev.onyxstudios.cardinal-components-api:cardinal-components-chunk:5.2.1=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -dev.onyxstudios.cardinal-components-api:cardinal-components-entity:5.2.1=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -dev.onyxstudios.cardinal-components-api:cardinal-components-item:5.2.1=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -dev.onyxstudios.cardinal-components-api:cardinal-components-level:5.2.1=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -dev.onyxstudios.cardinal-components-api:cardinal-components-scoreboard:5.2.1=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -dev.onyxstudios.cardinal-components-api:cardinal-components-world:5.2.1=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -io.github.llamalad7:mixinextras-fabric:0.3.6=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -io.github.llamalad7:mixinextras-fabric:0.4.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,loaderLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -io.netty:netty-buffer:4.1.82.Final=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -io.netty:netty-codec:4.1.82.Final=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -io.netty:netty-common:4.1.82.Final=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -io.netty:netty-handler:4.1.82.Final=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -io.netty:netty-resolver:4.1.82.Final=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -io.netty:netty-transport-classes-epoll:4.1.82.Final=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -io.netty:netty-transport-native-epoll:4.1.82.Final=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -io.netty:netty-transport-native-unix-common:4.1.82.Final=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -io.netty:netty-transport:4.1.82.Final=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -it.unimi.dsi:fastutil:8.5.9=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -me.shedaniel.cloth:basic-math:0.6.1=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -me.shedaniel.cloth:cloth-config-fabric:11.1.118=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -me.zeroeightsix:fiber:0.23.0-2=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-api-base:0.4.29+b04edc7a77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-api-base:0.4.31+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-api-deprecated:0.92.3+1.20.1=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-api-lookup-api-v1:1.6.34+4d8536c977=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-api-lookup-api-v1:1.6.36+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-api:0.84.0+1.20.1=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-api:0.92.3+1.20.1=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-biome-api-v1:13.0.10+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-biome-api-v1:13.0.13+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-block-api-v1:1.0.11+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-block-api-v1:1.0.9+e022e5d177=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-block-view-api-v2:1.0.1+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-blockrenderlayer-v1:1.1.39+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-blockrenderlayer-v1:1.1.41+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-client-tags-api-v1:1.0.20+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-client-tags-api-v1:1.1.2+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-command-api-v1:1.2.34+f71b366f77=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-command-api-v2:2.2.11+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-command-api-v2:2.2.13+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-commands-v0:0.2.51+df3654b377=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-containers-v0:0.1.65+df3654b377=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-content-registries-v0:4.0.12+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-content-registries-v0:4.0.7+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-convention-tags-v1:1.5.3+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-convention-tags-v1:1.5.5+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-crash-report-info-v1:0.2.18+aeb40ebe77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-crash-report-info-v1:0.2.19+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-data-attachment-api-v1:1.0.1+de0fd6d177=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-data-generation-api-v1:12.1.11+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-data-generation-api-v1:12.3.5+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-dimensions-v1:2.1.51+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-dimensions-v1:2.1.54+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-entity-events-v1:1.5.21+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-entity-events-v1:1.6.0+1c78457f77=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-events-interaction-v0:0.6.0+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-events-interaction-v0:0.6.3+13a40c6677=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-events-lifecycle-v0:0.2.63+df3654b377=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-game-rule-api-v1:1.0.38+b04edc7a77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-game-rule-api-v1:1.0.40+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-gametest-api-v1:1.2.10+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-gametest-api-v1:1.2.14+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-item-api-v1:2.1.26+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-item-api-v1:2.1.28+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-item-group-api-v1:4.0.13+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-item-group-api-v1:4.0.7+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-key-binding-api-v1:1.0.36+fb8d95da77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-key-binding-api-v1:1.0.37+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-keybindings-v0:0.2.35+df3654b377=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-lifecycle-events-v1:2.2.20+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-lifecycle-events-v1:2.2.22+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-loot-api-v2:1.1.37+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-loot-api-v2:1.2.2+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-loot-tables-v1:1.1.46+9e7660c677=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-message-api-v1:5.1.6+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-message-api-v1:5.1.9+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-mining-level-api-v1:2.1.47+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-mining-level-api-v1:2.1.51+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-model-loading-api-v1:1.0.3+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-models-v0:0.3.35+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-models-v0:0.4.2+9386d8a777=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-networking-api-v1:1.3.12+13a40c6677=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-networking-api-v1:1.3.8+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-networking-v0:0.3.52+df3654b377=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-object-builder-api-v1:11.0.6+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-object-builder-api-v1:11.1.4+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-particles-v1:1.0.28+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-particles-v1:1.1.2+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-recipe-api-v1:1.0.18+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-recipe-api-v1:1.0.22+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-registry-sync-v0:2.2.6+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-registry-sync-v0:2.3.4+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-renderer-api-v1:3.1.0+c154966e77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-renderer-api-v1:3.2.1+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-renderer-indigo:1.4.0+c154966e77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-renderer-indigo:1.5.2+85287f9f77=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-renderer-registries-v1:3.2.46+df3654b377=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-rendering-data-attachment-v1:0.3.33+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-rendering-data-attachment-v1:0.3.37+92a0d36777=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-rendering-fluids-v1:3.0.26+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-rendering-fluids-v1:3.0.28+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-rendering-v0:1.1.49+df3654b377=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-rendering-v1:3.0.6+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-rendering-v1:3.0.8+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-resource-conditions-api-v1:2.3.5+ea08f9d877=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-resource-conditions-api-v1:2.3.8+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-resource-loader-v0:0.11.11+fb82e9d777=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-resource-loader-v0:0.11.7+f7923f6d77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-screen-api-v1:2.0.6+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-screen-api-v1:2.0.8+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-screen-handler-api-v1:1.3.27+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-screen-handler-api-v1:1.3.31+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-sound-api-v1:1.0.12+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-sound-api-v1:1.0.13+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-transfer-api-v1:3.2.2+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-transfer-api-v1:3.3.5+8dd72ea377=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc.fabric-api:fabric-transitive-access-wideners-v1:4.2.0+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc.fabric-api:fabric-transitive-access-wideners-v1:4.3.1+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 +at.petra-k.hexcasting:hexcasting-fabric-1.20.1:0.11.3=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +at.petra-k.paucal:paucal-fabric-1.20.1:0.6.0-pre-118=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +blue.endless:jankson:1.2.0=clientRuntimeClasspath,gametestRuntimeClasspath,modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +com.github.oshi:oshi-core:6.2.2=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.google.code.gson:gson:2.10=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.google.code.gson:gson:2.8.1=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8,modRuntimeClasspathMainMapped +com.google.guava:failureaccess:1.0.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.google.guava:guava:31.1-jre=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.ibm.icu:icu4j:71.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.moandjiezana.toml:toml4j:0.7.2=clientRuntimeClasspath,gametestRuntimeClasspath,modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +com.mojang:authlib:4.0.43=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.mojang:blocklist:1.0.10=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.mojang:brigadier:1.1.8=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.mojang:datafixerupper:6.0.8=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.mojang:logging:1.1.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.mojang:patchy:2.2.10=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.mojang:text2speech:1.17.9=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.samsthenerd.inline:inline-fabric:1.20.1-1.0.2-51=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +com.terraformersmc:modmenu:7.1.0=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +commons-codec:commons-codec:1.15=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +commons-io:commons-io:2.11.0=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +commons-logging:commons-logging:1.2=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +dev.onyxstudios.cardinal-components-api:cardinal-components-api:5.2.1=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +dev.onyxstudios.cardinal-components-api:cardinal-components-base:5.2.1=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +dev.onyxstudios.cardinal-components-api:cardinal-components-block:5.2.1=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +dev.onyxstudios.cardinal-components-api:cardinal-components-chunk:5.2.1=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +dev.onyxstudios.cardinal-components-api:cardinal-components-entity:5.2.1=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +dev.onyxstudios.cardinal-components-api:cardinal-components-item:5.2.1=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +dev.onyxstudios.cardinal-components-api:cardinal-components-level:5.2.1=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +dev.onyxstudios.cardinal-components-api:cardinal-components-scoreboard:5.2.1=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +dev.onyxstudios.cardinal-components-api:cardinal-components-world:5.2.1=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +io.github.llamalad7:mixinextras-fabric:0.3.6=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +io.github.llamalad7:mixinextras-fabric:0.4.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,loaderLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +io.netty:netty-buffer:4.1.82.Final=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +io.netty:netty-codec:4.1.82.Final=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +io.netty:netty-common:4.1.82.Final=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +io.netty:netty-handler:4.1.82.Final=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +io.netty:netty-resolver:4.1.82.Final=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +io.netty:netty-transport-classes-epoll:4.1.82.Final=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +io.netty:netty-transport-native-epoll:4.1.82.Final=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +io.netty:netty-transport-native-unix-common:4.1.82.Final=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +io.netty:netty-transport:4.1.82.Final=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +it.unimi.dsi:fastutil:8.5.9=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +me.shedaniel.cloth:basic-math:0.6.1=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +me.shedaniel.cloth:cloth-config-fabric:11.1.118=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +me.zeroeightsix:fiber:0.23.0-2=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy11,modImplementationCopy12,modImplementationCopy2,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-api-base:0.4.29+b04edc7a77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-api-base:0.4.31+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-api-deprecated:0.92.3+1.20.1=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-api-lookup-api-v1:1.6.34+4d8536c977=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-api-lookup-api-v1:1.6.36+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-api:0.84.0+1.20.1=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-api:0.92.3+1.20.1=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-biome-api-v1:13.0.10+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-biome-api-v1:13.0.13+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-block-api-v1:1.0.11+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-block-api-v1:1.0.9+e022e5d177=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-block-view-api-v2:1.0.1+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-blockrenderlayer-v1:1.1.39+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-blockrenderlayer-v1:1.1.41+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-client-tags-api-v1:1.0.20+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-client-tags-api-v1:1.1.2+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-command-api-v1:1.2.34+f71b366f77=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-command-api-v2:2.2.11+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-command-api-v2:2.2.13+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-commands-v0:0.2.51+df3654b377=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-containers-v0:0.1.65+df3654b377=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-content-registries-v0:4.0.12+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-content-registries-v0:4.0.7+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-convention-tags-v1:1.5.3+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-convention-tags-v1:1.5.5+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-crash-report-info-v1:0.2.18+aeb40ebe77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-crash-report-info-v1:0.2.19+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-data-attachment-api-v1:1.0.1+de0fd6d177=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-data-generation-api-v1:12.1.11+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-data-generation-api-v1:12.3.5+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-dimensions-v1:2.1.51+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-dimensions-v1:2.1.54+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-entity-events-v1:1.5.21+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-entity-events-v1:1.6.0+1c78457f77=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-events-interaction-v0:0.6.0+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-events-interaction-v0:0.6.3+13a40c6677=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-events-lifecycle-v0:0.2.63+df3654b377=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-game-rule-api-v1:1.0.38+b04edc7a77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-game-rule-api-v1:1.0.40+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-gametest-api-v1:1.2.10+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-gametest-api-v1:1.2.14+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-item-api-v1:2.1.26+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-item-api-v1:2.1.28+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-item-group-api-v1:4.0.13+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-item-group-api-v1:4.0.7+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-key-binding-api-v1:1.0.36+fb8d95da77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-key-binding-api-v1:1.0.37+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-keybindings-v0:0.2.35+df3654b377=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-lifecycle-events-v1:2.2.20+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-lifecycle-events-v1:2.2.22+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-loot-api-v2:1.1.37+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-loot-api-v2:1.2.2+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-loot-tables-v1:1.1.46+9e7660c677=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-message-api-v1:5.1.6+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-message-api-v1:5.1.9+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-mining-level-api-v1:2.1.47+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-mining-level-api-v1:2.1.51+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-model-loading-api-v1:1.0.3+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-models-v0:0.3.35+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-models-v0:0.4.2+9386d8a777=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-networking-api-v1:1.3.12+13a40c6677=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-networking-api-v1:1.3.8+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-networking-v0:0.3.52+df3654b377=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-object-builder-api-v1:11.0.6+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-object-builder-api-v1:11.1.4+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-particles-v1:1.0.28+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-particles-v1:1.1.2+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-recipe-api-v1:1.0.18+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-recipe-api-v1:1.0.22+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-registry-sync-v0:2.2.6+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-registry-sync-v0:2.3.4+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-renderer-api-v1:3.1.0+c154966e77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-renderer-api-v1:3.2.1+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-renderer-indigo:1.4.0+c154966e77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-renderer-indigo:1.5.2+85287f9f77=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-renderer-registries-v1:3.2.46+df3654b377=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-rendering-data-attachment-v1:0.3.33+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-rendering-data-attachment-v1:0.3.37+92a0d36777=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-rendering-fluids-v1:3.0.26+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-rendering-fluids-v1:3.0.28+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-rendering-v0:1.1.49+df3654b377=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-rendering-v1:3.0.6+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-rendering-v1:3.0.8+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-resource-conditions-api-v1:2.3.5+ea08f9d877=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-resource-conditions-api-v1:2.3.8+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-resource-loader-v0:0.11.11+fb82e9d777=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-resource-loader-v0:0.11.7+f7923f6d77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-screen-api-v1:2.0.6+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-screen-api-v1:2.0.8+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-screen-handler-api-v1:1.3.27+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-screen-handler-api-v1:1.3.31+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-sound-api-v1:1.0.12+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-sound-api-v1:1.0.13+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-transfer-api-v1:3.2.2+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-transfer-api-v1:3.3.5+8dd72ea377=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc.fabric-api:fabric-transitive-access-wideners-v1:4.2.0+b3afc78b77=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc.fabric-api:fabric-transitive-access-wideners-v1:4.3.1+1802ada577=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 net.fabricmc:cfr:0.2.2=cfrDecompilerClasspath -net.fabricmc:dev-launch-injector:0.2.1+build.8=clientRuntimeClasspath,loomDevelopmentDependencies,minecraftClientOnlyNamedRuntime,minecraftCommonNamedRuntime,runtimeClasspath,testRuntimeClasspath -net.fabricmc:fabric-language-kotlin:1.13.1+kotlin.2.1.10=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -net.fabricmc:fabric-loader:0.14.25=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -net.fabricmc:fabric-loader:0.16.10=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -net.fabricmc:fabric-log4j-util:1.0.2=clientRuntimeClasspath,loomDevelopmentDependencies,minecraftClientOnlyNamedRuntime,minecraftCommonNamedRuntime,runtimeClasspath,testRuntimeClasspath -net.fabricmc:sponge-mixin:0.15.4+mixin.0.8.7=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,loaderLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -net.fabricmc:yarn:1.20.1+build.10=clientCompileClasspath,compileClasspath,mappings,mappingsConstants,testCompileClasspath -net.java.dev.jna:jna-platform:5.12.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -net.java.dev.jna:jna:5.12.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -net.minecraft:minecraft-clientOnly-a3c0280753:1.20.1-net.fabricmc.yarn.1_20_1.1.20.1+build.10-v2=clientCompileClasspath,clientRuntimeClasspath,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,testCompileClasspath,testRuntimeClasspath -net.minecraft:minecraft-common-a3c0280753:1.20.1-net.fabricmc.yarn.1_20_1.1.20.1+build.10-v2=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -net.sf.jopt-simple:jopt-simple:5.0.4=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.apache.commons:commons-compress:1.21=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.apache.commons:commons-lang3:3.12.0=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.apache.httpcomponents:httpclient:4.5.13=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.apache.httpcomponents:httpcore:4.4.15=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.apache.logging.log4j:log4j-api:2.19.0=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.apache.logging.log4j:log4j-core:2.19.0=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.apache.logging.log4j:log4j-slf4j2-impl:2.19.0=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +net.fabricmc:dev-launch-injector:0.2.1+build.8=clientRuntimeClasspath,gametestRuntimeClasspath,loomDevelopmentDependencies,minecraftClientOnlyNamedRuntime,minecraftCommonNamedRuntime,runtimeClasspath,testRuntimeClasspath +net.fabricmc:fabric-language-kotlin:1.13.1+kotlin.2.1.10=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +net.fabricmc:fabric-loader:0.14.25=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +net.fabricmc:fabric-loader:0.16.10=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +net.fabricmc:fabric-log4j-util:1.0.2=clientRuntimeClasspath,gametestRuntimeClasspath,loomDevelopmentDependencies,minecraftClientOnlyNamedRuntime,minecraftCommonNamedRuntime,runtimeClasspath,testRuntimeClasspath +net.fabricmc:sponge-mixin:0.15.4+mixin.0.8.7=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,loaderLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +net.fabricmc:yarn:1.20.1+build.10=clientCompileClasspath,compileClasspath,gametestCompileClasspath,mappings,mappingsConstants,testCompileClasspath +net.java.dev.jna:jna-platform:5.12.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +net.java.dev.jna:jna:5.12.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +net.minecraft:minecraft-clientOnly-a3c0280753:1.20.1-net.fabricmc.yarn.1_20_1.1.20.1+build.10-v2=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,testCompileClasspath,testRuntimeClasspath +net.minecraft:minecraft-common-a3c0280753:1.20.1-net.fabricmc.yarn.1_20_1.1.20.1+build.10-v2=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +net.sf.jopt-simple:jopt-simple:5.0.4=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.apache.commons:commons-compress:1.21=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.apache.commons:commons-lang3:3.12.0=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.apache.httpcomponents:httpclient:4.5.13=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.apache.httpcomponents:httpcore:4.4.15=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.apache.logging.log4j:log4j-api:2.19.0=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.apache.logging.log4j:log4j-core:2.19.0=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.apache.logging.log4j:log4j-slf4j2-impl:2.19.0=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.jetbrains.kotlin:kotlin-build-tools-api:2.4.0=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath org.jetbrains.kotlin:kotlin-build-tools-compat:2.4.0=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath org.jetbrains.kotlin:kotlin-build-tools-cri-impl:2.4.0=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath @@ -174,202 +174,202 @@ org.jetbrains.kotlin:kotlin-daemon-client:2.4.0=kotlinAbiValidationCompatClasspa org.jetbrains.kotlin:kotlin-daemon-embeddable:2.4.0=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable:2.4.0=kotlinKlibCommonizerClasspath org.jetbrains.kotlin:kotlin-reflect:1.6.10=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-reflect:2.1.10=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.jetbrains.kotlin:kotlin-script-runtime:2.4.0=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathClient,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-scripting-common:2.4.0=kotlinCompilerPluginClasspathClient,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest -org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:2.4.0=kotlinCompilerPluginClasspathClient,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest -org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:2.4.0=kotlinCompilerPluginClasspathClient,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest -org.jetbrains.kotlin:kotlin-scripting-jvm:2.4.0=kotlinCompilerPluginClasspathClient,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest -org.jetbrains.kotlin:kotlin-stdlib-common:1.7.10=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modRuntimeClasspathMainMapped -org.jetbrains.kotlin:kotlin-stdlib-common:2.4.0=clientRuntimeClasspath,runtimeClasspath,testRuntimeClasspath -org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -org.jetbrains.kotlin:kotlin-stdlib-jdk7:2.1.10=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -org.jetbrains.kotlin:kotlin-stdlib-jdk8:2.1.10=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.jetbrains.kotlin:kotlin-stdlib:1.7.10=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -org.jetbrains.kotlin:kotlin-stdlib:2.1.10=modCompileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modRuntimeClasspathMainMapped -org.jetbrains.kotlin:kotlin-stdlib:2.4.0=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathClient,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-reflect:2.1.10=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-script-runtime:2.4.0=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathClient,kotlinCompilerPluginClasspathGametest,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-scripting-common:2.4.0=kotlinCompilerPluginClasspathClient,kotlinCompilerPluginClasspathGametest,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest +org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:2.4.0=kotlinCompilerPluginClasspathClient,kotlinCompilerPluginClasspathGametest,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest +org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:2.4.0=kotlinCompilerPluginClasspathClient,kotlinCompilerPluginClasspathGametest,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest +org.jetbrains.kotlin:kotlin-scripting-jvm:2.4.0=kotlinCompilerPluginClasspathClient,kotlinCompilerPluginClasspathGametest,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest +org.jetbrains.kotlin:kotlin-stdlib-common:1.7.10=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8,modRuntimeClasspathMainMapped +org.jetbrains.kotlin:kotlin-stdlib-common:2.4.0=clientRuntimeClasspath,gametestRuntimeClasspath,runtimeClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +org.jetbrains.kotlin:kotlin-stdlib-jdk7:2.1.10=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +org.jetbrains.kotlin:kotlin-stdlib-jdk8:2.1.10=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-stdlib:1.7.10=modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +org.jetbrains.kotlin:kotlin-stdlib:2.1.10=modCompileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9,modRuntimeClasspathMainMapped +org.jetbrains.kotlin:kotlin-stdlib:2.4.0=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathClient,kotlinCompilerPluginClasspathGametest,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.jetbrains.kotlin:kotlin-tooling-core:2.4.0=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlinx:atomicfu-jvm:0.27.0=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.10.1=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.10.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlinx:atomicfu-jvm:0.27.0=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.10.1=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.10.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.8.0=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:1.10.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.jetbrains.kotlinx:kotlinx-datetime-jvm:0.6.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.jetbrains.kotlinx:kotlinx-io-bytestring-jvm:0.6.0=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.jetbrains.kotlinx:kotlinx-io-bytestring:0.6.0=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -org.jetbrains.kotlinx:kotlinx-io-core-jvm:0.6.0=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.jetbrains.kotlinx:kotlinx-serialization-bom:1.8.0=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -org.jetbrains.kotlinx:kotlinx-serialization-cbor-jvm:1.8.0=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.jetbrains.kotlinx:kotlinx-serialization-core-jvm:1.8.0=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -org.jetbrains.kotlinx:kotlinx-serialization-json-jvm:1.8.0=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.jetbrains:annotations:13.0=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathClient,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath,modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3 -org.jetbrains:annotations:23.0.0=clientRuntimeClasspath,modCompileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -org.jetbrains:annotations:26.0.2=clientCompileClasspath,compileClasspath,testCompileClasspath -org.joml:joml:1.10.5=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.lwjgl:lwjgl-glfw:3.3.1=clientCompileClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftCommonNamedCompile,minecraftLibraries,testCompileClasspath -org.lwjgl:lwjgl-glfw:3.3.2=clientRuntimeClasspath,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedRuntime,minecraftNatives,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testRuntimeClasspath -org.lwjgl:lwjgl-jemalloc:3.3.1=clientCompileClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftCommonNamedCompile,minecraftLibraries,testCompileClasspath -org.lwjgl:lwjgl-jemalloc:3.3.2=clientRuntimeClasspath,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedRuntime,minecraftNatives,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testRuntimeClasspath -org.lwjgl:lwjgl-openal:3.3.1=clientCompileClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftCommonNamedCompile,minecraftLibraries,testCompileClasspath -org.lwjgl:lwjgl-openal:3.3.2=clientRuntimeClasspath,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedRuntime,minecraftNatives,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testRuntimeClasspath -org.lwjgl:lwjgl-opengl:3.3.1=clientCompileClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftCommonNamedCompile,minecraftLibraries,testCompileClasspath -org.lwjgl:lwjgl-opengl:3.3.2=clientRuntimeClasspath,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedRuntime,minecraftNatives,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testRuntimeClasspath -org.lwjgl:lwjgl-stb:3.3.1=clientCompileClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftCommonNamedCompile,minecraftLibraries,testCompileClasspath -org.lwjgl:lwjgl-stb:3.3.2=clientRuntimeClasspath,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedRuntime,minecraftNatives,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testRuntimeClasspath -org.lwjgl:lwjgl-tinyfd:3.3.1=clientCompileClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftCommonNamedCompile,minecraftLibraries,testCompileClasspath -org.lwjgl:lwjgl-tinyfd:3.3.2=clientRuntimeClasspath,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedRuntime,minecraftNatives,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testRuntimeClasspath -org.lwjgl:lwjgl:3.3.1=clientCompileClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftCommonNamedCompile,minecraftLibraries,testCompileClasspath -org.lwjgl:lwjgl:3.3.2=clientRuntimeClasspath,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedRuntime,minecraftNatives,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testRuntimeClasspath -org.ow2.asm:asm-analysis:9.7.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,loaderLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.ow2.asm:asm-commons:9.7.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,loaderLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.ow2.asm:asm-tree:9.7.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,loaderLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.ow2.asm:asm-util:9.7.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,loaderLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.ow2.asm:asm:9.7.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,loaderLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.slf4j:slf4j-api:2.0.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:1.10.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlinx:kotlinx-datetime-jvm:0.6.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlinx:kotlinx-io-bytestring-jvm:0.6.0=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlinx:kotlinx-io-bytestring:0.6.0=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +org.jetbrains.kotlinx:kotlinx-io-core-jvm:0.6.0=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlinx:kotlinx-serialization-bom:1.8.0=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +org.jetbrains.kotlinx:kotlinx-serialization-cbor-jvm:1.8.0=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlinx:kotlinx-serialization-core-jvm:1.8.0=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +org.jetbrains.kotlinx:kotlinx-serialization-json-jvm:1.8.0=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains:annotations:13.0=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathClient,kotlinCompilerPluginClasspathGametest,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath,modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8 +org.jetbrains:annotations:23.0.0=clientRuntimeClasspath,gametestRuntimeClasspath,modCompileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +org.jetbrains:annotations:26.0.2=clientCompileClasspath,compileClasspath,gametestCompileClasspath,testCompileClasspath +org.joml:joml:1.10.5=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.lwjgl:lwjgl-glfw:3.3.1=clientCompileClasspath,compileClasspath,gametestCompileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftCommonNamedCompile,minecraftLibraries,testCompileClasspath +org.lwjgl:lwjgl-glfw:3.3.2=clientRuntimeClasspath,gametestRuntimeClasspath,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedRuntime,minecraftNatives,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testRuntimeClasspath +org.lwjgl:lwjgl-jemalloc:3.3.1=clientCompileClasspath,compileClasspath,gametestCompileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftCommonNamedCompile,minecraftLibraries,testCompileClasspath +org.lwjgl:lwjgl-jemalloc:3.3.2=clientRuntimeClasspath,gametestRuntimeClasspath,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedRuntime,minecraftNatives,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testRuntimeClasspath +org.lwjgl:lwjgl-openal:3.3.1=clientCompileClasspath,compileClasspath,gametestCompileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftCommonNamedCompile,minecraftLibraries,testCompileClasspath +org.lwjgl:lwjgl-openal:3.3.2=clientRuntimeClasspath,gametestRuntimeClasspath,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedRuntime,minecraftNatives,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testRuntimeClasspath +org.lwjgl:lwjgl-opengl:3.3.1=clientCompileClasspath,compileClasspath,gametestCompileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftCommonNamedCompile,minecraftLibraries,testCompileClasspath +org.lwjgl:lwjgl-opengl:3.3.2=clientRuntimeClasspath,gametestRuntimeClasspath,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedRuntime,minecraftNatives,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testRuntimeClasspath +org.lwjgl:lwjgl-stb:3.3.1=clientCompileClasspath,compileClasspath,gametestCompileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftCommonNamedCompile,minecraftLibraries,testCompileClasspath +org.lwjgl:lwjgl-stb:3.3.2=clientRuntimeClasspath,gametestRuntimeClasspath,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedRuntime,minecraftNatives,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testRuntimeClasspath +org.lwjgl:lwjgl-tinyfd:3.3.1=clientCompileClasspath,compileClasspath,gametestCompileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftCommonNamedCompile,minecraftLibraries,testCompileClasspath +org.lwjgl:lwjgl-tinyfd:3.3.2=clientRuntimeClasspath,gametestRuntimeClasspath,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedRuntime,minecraftNatives,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testRuntimeClasspath +org.lwjgl:lwjgl:3.3.1=clientCompileClasspath,compileClasspath,gametestCompileClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftCommonNamedCompile,minecraftLibraries,testCompileClasspath +org.lwjgl:lwjgl:3.3.2=clientRuntimeClasspath,gametestRuntimeClasspath,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedRuntime,minecraftNatives,minecraftRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testRuntimeClasspath +org.ow2.asm:asm-analysis:9.7.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,loaderLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.ow2.asm:asm-commons:9.7.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,loaderLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.ow2.asm:asm-tree:9.7.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,loaderLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.ow2.asm:asm-util:9.7.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,loaderLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.ow2.asm:asm:9.7.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,loaderLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.slf4j:slf4j-api:2.0.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,minecraftClientLibraries,minecraftClientOnlyNamedCompile,minecraftClientOnlyNamedRuntime,minecraftClientRuntimeLibraries,minecraftCommonNamedCompile,minecraftCommonNamedRuntime,minecraftLibraries,minecraftRuntimeLibraries,minecraftServerLibraries,minecraftServerRuntimeLibraries,minecraftTestClientRuntimeLibraries,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.vineflower:vineflower:1.12.0=vineflowerDecompilerClasspath -org.yaml:snakeyaml:1.27=clientRuntimeClasspath,modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.at.petra-k.hexcasting:hexcasting-fabric-1.20.1-ceaf4ab3:0.11.3=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.at.petra-k.paucal:paucal-fabric-1.20.1-ceaf4ab3:0.6.0-pre-118=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.com.samsthenerd.inline:inline-fabric-ceaf4ab3:1.20.1-1.0.2-51=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.com.terraformersmc:modmenu-ceaf4ab3:7.1.0=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.dev.onyxstudios.cardinal-components-api:cardinal-components-api-ceaf4ab3:5.2.1=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.dev.onyxstudios.cardinal-components-api:cardinal-components-base-ceaf4ab3:5.2.1=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.dev.onyxstudios.cardinal-components-api:cardinal-components-block-ceaf4ab3:5.2.1=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.dev.onyxstudios.cardinal-components-api:cardinal-components-chunk-ceaf4ab3:5.2.1=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.dev.onyxstudios.cardinal-components-api:cardinal-components-entity-ceaf4ab3:5.2.1=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.dev.onyxstudios.cardinal-components-api:cardinal-components-item-ceaf4ab3:5.2.1=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.dev.onyxstudios.cardinal-components-api:cardinal-components-level-ceaf4ab3:5.2.1=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.dev.onyxstudios.cardinal-components-api:cardinal-components-scoreboard-ceaf4ab3:5.2.1=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.dev.onyxstudios.cardinal-components-api:cardinal-components-world-ceaf4ab3:5.2.1=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.io.github.llamalad7:mixinextras-fabric-ceaf4ab3:0.3.6=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.me.shedaniel.cloth:basic-math-ceaf4ab3:0.6.1=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.me.shedaniel.cloth:cloth-config-fabric-ceaf4ab3:11.1.118=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.me.zeroeightsix:fiber-ceaf4ab3:0.23.0-2=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-api-base-ceaf4ab3-common:0.4.31+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-api-base-ceaf4ab3:0.4.29+b04edc7a77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-api-ceaf4ab3-common:0.92.3+1.20.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-api-ceaf4ab3:0.84.0+1.20.1=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-api-lookup-api-v1-ceaf4ab3-common:1.6.36+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-api-lookup-api-v1-ceaf4ab3:1.6.34+4d8536c977=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-biome-api-v1-ceaf4ab3-common:13.0.13+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-biome-api-v1-ceaf4ab3:13.0.10+b3afc78b77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-block-api-v1-ceaf4ab3-common:1.0.11+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-block-api-v1-ceaf4ab3:1.0.9+e022e5d177=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-block-view-api-v2-ceaf4ab3-client:1.0.1+1802ada577=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-block-view-api-v2-ceaf4ab3-common:1.0.1+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-blockrenderlayer-v1-ceaf4ab3-client:1.1.41+1802ada577=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-blockrenderlayer-v1-ceaf4ab3:1.1.39+b3afc78b77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-client-tags-api-v1-ceaf4ab3-client:1.1.2+1802ada577=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-client-tags-api-v1-ceaf4ab3:1.0.20+b3afc78b77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-command-api-v1-ceaf4ab3-common:1.2.34+f71b366f77=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-command-api-v2-ceaf4ab3-client:2.2.13+1802ada577=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-command-api-v2-ceaf4ab3-common:2.2.13+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-command-api-v2-ceaf4ab3:2.2.11+b3afc78b77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-commands-v0-ceaf4ab3-common:0.2.51+df3654b377=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-containers-v0-ceaf4ab3-client:0.1.65+df3654b377=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-containers-v0-ceaf4ab3-common:0.1.65+df3654b377=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-content-registries-v0-ceaf4ab3-common:4.0.12+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-content-registries-v0-ceaf4ab3:4.0.7+b3afc78b77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-convention-tags-v1-ceaf4ab3-common:1.5.5+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-convention-tags-v1-ceaf4ab3:1.5.3+b3afc78b77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-crash-report-info-v1-ceaf4ab3-common:0.2.19+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-crash-report-info-v1-ceaf4ab3:0.2.18+aeb40ebe77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-data-attachment-api-v1-ceaf4ab3-client:1.0.1+de0fd6d177=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-data-attachment-api-v1-ceaf4ab3-common:1.0.1+de0fd6d177=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-data-generation-api-v1-ceaf4ab3-client:12.3.5+1802ada577=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-data-generation-api-v1-ceaf4ab3-common:12.3.5+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-data-generation-api-v1-ceaf4ab3:12.1.11+b3afc78b77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-dimensions-v1-ceaf4ab3-common:2.1.54+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-dimensions-v1-ceaf4ab3:2.1.51+b3afc78b77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-entity-events-v1-ceaf4ab3-client:1.6.0+1c78457f77=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-entity-events-v1-ceaf4ab3-common:1.6.0+1c78457f77=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-entity-events-v1-ceaf4ab3:1.5.21+b3afc78b77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-events-interaction-v0-ceaf4ab3-client:0.6.3+13a40c6677=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-events-interaction-v0-ceaf4ab3-common:0.6.3+13a40c6677=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-events-interaction-v0-ceaf4ab3:0.6.0+b3afc78b77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-events-lifecycle-v0-ceaf4ab3-client:0.2.63+df3654b377=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-events-lifecycle-v0-ceaf4ab3-common:0.2.63+df3654b377=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-game-rule-api-v1-ceaf4ab3-client:1.0.40+1802ada577=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-game-rule-api-v1-ceaf4ab3-common:1.0.40+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-game-rule-api-v1-ceaf4ab3:1.0.38+b04edc7a77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-gametest-api-v1-ceaf4ab3-common:1.2.14+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-gametest-api-v1-ceaf4ab3:1.2.10+b3afc78b77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-item-api-v1-ceaf4ab3-client:2.1.28+1802ada577=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-item-api-v1-ceaf4ab3-common:2.1.28+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-item-api-v1-ceaf4ab3:2.1.26+b3afc78b77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-item-group-api-v1-ceaf4ab3-client:4.0.13+1802ada577=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-item-group-api-v1-ceaf4ab3-common:4.0.13+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-item-group-api-v1-ceaf4ab3:4.0.7+b3afc78b77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-key-binding-api-v1-ceaf4ab3-client:1.0.37+1802ada577=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-key-binding-api-v1-ceaf4ab3:1.0.36+fb8d95da77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-keybindings-v0-ceaf4ab3-client:0.2.35+df3654b377=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-lifecycle-events-v1-ceaf4ab3-client:2.2.22+1802ada577=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-lifecycle-events-v1-ceaf4ab3-common:2.2.22+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-lifecycle-events-v1-ceaf4ab3:2.2.20+b3afc78b77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-loot-api-v2-ceaf4ab3-common:1.2.2+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-loot-api-v2-ceaf4ab3:1.1.37+b3afc78b77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-loot-tables-v1-ceaf4ab3-common:1.1.46+9e7660c677=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-message-api-v1-ceaf4ab3-client:5.1.9+1802ada577=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-message-api-v1-ceaf4ab3-common:5.1.9+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-message-api-v1-ceaf4ab3:5.1.6+b3afc78b77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-mining-level-api-v1-ceaf4ab3-common:2.1.51+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-mining-level-api-v1-ceaf4ab3:2.1.47+b3afc78b77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-model-loading-api-v1-ceaf4ab3-client:1.0.3+1802ada577=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-models-v0-ceaf4ab3-client:0.4.2+9386d8a777=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-models-v0-ceaf4ab3:0.3.35+b3afc78b77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-networking-api-v1-ceaf4ab3-client:1.3.12+13a40c6677=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-networking-api-v1-ceaf4ab3-common:1.3.12+13a40c6677=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-networking-api-v1-ceaf4ab3:1.3.8+b3afc78b77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-networking-v0-ceaf4ab3-client:0.3.52+df3654b377=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-networking-v0-ceaf4ab3-common:0.3.52+df3654b377=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-object-builder-api-v1-ceaf4ab3-client:11.1.4+1802ada577=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-object-builder-api-v1-ceaf4ab3-common:11.1.4+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-object-builder-api-v1-ceaf4ab3:11.0.6+b3afc78b77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-particles-v1-ceaf4ab3-client:1.1.2+1802ada577=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-particles-v1-ceaf4ab3-common:1.1.2+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-particles-v1-ceaf4ab3:1.0.28+b3afc78b77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-recipe-api-v1-ceaf4ab3-client:1.0.22+1802ada577=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-recipe-api-v1-ceaf4ab3-common:1.0.22+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-recipe-api-v1-ceaf4ab3:1.0.18+b3afc78b77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-registry-sync-v0-ceaf4ab3-client:2.3.4+1802ada577=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-registry-sync-v0-ceaf4ab3-common:2.3.4+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-registry-sync-v0-ceaf4ab3:2.2.6+b3afc78b77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-renderer-api-v1-ceaf4ab3-client:3.2.1+1802ada577=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-renderer-api-v1-ceaf4ab3:3.1.0+c154966e77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-renderer-indigo-ceaf4ab3-client:1.5.2+85287f9f77=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-renderer-indigo-ceaf4ab3:1.4.0+c154966e77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-renderer-registries-v1-ceaf4ab3-client:3.2.46+df3654b377=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-rendering-data-attachment-v1-ceaf4ab3-client:0.3.37+92a0d36777=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-rendering-data-attachment-v1-ceaf4ab3-common:0.3.37+92a0d36777=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-rendering-data-attachment-v1-ceaf4ab3:0.3.33+b3afc78b77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-rendering-fluids-v1-ceaf4ab3-client:3.0.28+1802ada577=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-rendering-fluids-v1-ceaf4ab3-common:3.0.28+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-rendering-fluids-v1-ceaf4ab3:3.0.26+b3afc78b77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-rendering-v0-ceaf4ab3-client:1.1.49+df3654b377=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-rendering-v1-ceaf4ab3-client:3.0.8+1802ada577=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-rendering-v1-ceaf4ab3:3.0.6+b3afc78b77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-resource-conditions-api-v1-ceaf4ab3-common:2.3.8+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-resource-conditions-api-v1-ceaf4ab3:2.3.5+ea08f9d877=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-resource-loader-v0-ceaf4ab3-client:0.11.11+fb82e9d777=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-resource-loader-v0-ceaf4ab3-common:0.11.11+fb82e9d777=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-resource-loader-v0-ceaf4ab3:0.11.7+f7923f6d77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-screen-api-v1-ceaf4ab3-client:2.0.8+1802ada577=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-screen-api-v1-ceaf4ab3:2.0.6+b3afc78b77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-screen-handler-api-v1-ceaf4ab3-client:1.3.31+1802ada577=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-screen-handler-api-v1-ceaf4ab3-common:1.3.31+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-screen-handler-api-v1-ceaf4ab3:1.3.27+b3afc78b77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-sound-api-v1-ceaf4ab3-client:1.0.13+1802ada577=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-sound-api-v1-ceaf4ab3:1.0.12+b3afc78b77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-transfer-api-v1-ceaf4ab3-client:3.3.5+8dd72ea377=clientCompileClasspath,clientRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-transfer-api-v1-ceaf4ab3-common:3.3.5+8dd72ea377=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-transfer-api-v1-ceaf4ab3:3.2.2+b3afc78b77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-transitive-access-wideners-v1-ceaf4ab3-common:4.3.1+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.net.fabricmc.fabric-api:fabric-transitive-access-wideners-v1-ceaf4ab3:4.2.0+b3afc78b77=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.net.fabricmc:fabric-language-kotlin-ceaf4ab3:1.13.1+kotlin.2.1.10=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -remapped.unspecified:serialization-hooks-0.4.99999-ceaf4ab3:4bbaea63ba=clientRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath -remapped.vazkii.patchouli:Patchouli-ceaf4ab3:1.20.1-84-FABRIC=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -vazkii.patchouli:Patchouli:1.20.1-84-FABRIC=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6 -empty=annotationProcessor,clientAnnotationProcessor,clientImplementationDependenciesMetadata,clientKotlinScriptDefExtensions,implementationDependenciesMetadata,kotlinCompilerPluginClasspath,kotlinNativeCompilerPluginClasspath,kotlinScriptDefExtensions,localRuntime,mappingsFinal,modApi,modApiCopy,modApiCopy2,modApiCopy3,modApiCopy4,modApiCopy6,modApiMapped,modClientCompileOnly,modClientCompileOnlyCopy,modClientCompileOnlyCopy2,modClientImplementation,modClientImplementationCopy,modClientImplementationCopy2,modClientImplementationCopy3,modClientImplementationCopy5,modClientRuntimeOnly,modClientRuntimeOnlyCopy,modClientRuntimeOnlyCopy2,modCompileOnly,modCompileOnlyApi,modCompileOnlyApiCopy,modCompileOnlyApiCopy2,modCompileOnlyCopy,modCompileOnlyCopy2,modRuntimeOnly,modRuntimeOnlyCopy,modRuntimeOnlyCopy2,modRuntimeOnlyCopy3,productionRuntimeMods,testAnnotationProcessor,testImplementationDependenciesMetadata,testKotlinScriptDefExtensions +org.yaml:snakeyaml:1.27=clientRuntimeClasspath,gametestRuntimeClasspath,modLocalRuntime,modLocalRuntimeCopy,modLocalRuntimeCopy2,modLocalRuntimeCopy3,modLocalRuntimeCopy5,modLocalRuntimeCopy6,modLocalRuntimeCopy7,modLocalRuntimeCopy8,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.at.petra-k.hexcasting:hexcasting-fabric-1.20.1-ceaf4ab3:0.11.3=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.at.petra-k.paucal:paucal-fabric-1.20.1-ceaf4ab3:0.6.0-pre-118=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.com.samsthenerd.inline:inline-fabric-ceaf4ab3:1.20.1-1.0.2-51=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.com.terraformersmc:modmenu-ceaf4ab3:7.1.0=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.dev.onyxstudios.cardinal-components-api:cardinal-components-api-ceaf4ab3:5.2.1=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.dev.onyxstudios.cardinal-components-api:cardinal-components-base-ceaf4ab3:5.2.1=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.dev.onyxstudios.cardinal-components-api:cardinal-components-block-ceaf4ab3:5.2.1=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.dev.onyxstudios.cardinal-components-api:cardinal-components-chunk-ceaf4ab3:5.2.1=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.dev.onyxstudios.cardinal-components-api:cardinal-components-entity-ceaf4ab3:5.2.1=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.dev.onyxstudios.cardinal-components-api:cardinal-components-item-ceaf4ab3:5.2.1=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.dev.onyxstudios.cardinal-components-api:cardinal-components-level-ceaf4ab3:5.2.1=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.dev.onyxstudios.cardinal-components-api:cardinal-components-scoreboard-ceaf4ab3:5.2.1=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.dev.onyxstudios.cardinal-components-api:cardinal-components-world-ceaf4ab3:5.2.1=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.io.github.llamalad7:mixinextras-fabric-ceaf4ab3:0.3.6=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.me.shedaniel.cloth:basic-math-ceaf4ab3:0.6.1=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.me.shedaniel.cloth:cloth-config-fabric-ceaf4ab3:11.1.118=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.me.zeroeightsix:fiber-ceaf4ab3:0.23.0-2=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-api-base-ceaf4ab3-common:0.4.31+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-api-base-ceaf4ab3:0.4.29+b04edc7a77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-api-ceaf4ab3-common:0.92.3+1.20.1=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-api-ceaf4ab3:0.84.0+1.20.1=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-api-lookup-api-v1-ceaf4ab3-common:1.6.36+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-api-lookup-api-v1-ceaf4ab3:1.6.34+4d8536c977=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-biome-api-v1-ceaf4ab3-common:13.0.13+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-biome-api-v1-ceaf4ab3:13.0.10+b3afc78b77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-block-api-v1-ceaf4ab3-common:1.0.11+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-block-api-v1-ceaf4ab3:1.0.9+e022e5d177=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-block-view-api-v2-ceaf4ab3-client:1.0.1+1802ada577=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-block-view-api-v2-ceaf4ab3-common:1.0.1+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-blockrenderlayer-v1-ceaf4ab3-client:1.1.41+1802ada577=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-blockrenderlayer-v1-ceaf4ab3:1.1.39+b3afc78b77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-client-tags-api-v1-ceaf4ab3-client:1.1.2+1802ada577=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-client-tags-api-v1-ceaf4ab3:1.0.20+b3afc78b77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-command-api-v1-ceaf4ab3-common:1.2.34+f71b366f77=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-command-api-v2-ceaf4ab3-client:2.2.13+1802ada577=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-command-api-v2-ceaf4ab3-common:2.2.13+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-command-api-v2-ceaf4ab3:2.2.11+b3afc78b77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-commands-v0-ceaf4ab3-common:0.2.51+df3654b377=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-containers-v0-ceaf4ab3-client:0.1.65+df3654b377=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-containers-v0-ceaf4ab3-common:0.1.65+df3654b377=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-content-registries-v0-ceaf4ab3-common:4.0.12+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-content-registries-v0-ceaf4ab3:4.0.7+b3afc78b77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-convention-tags-v1-ceaf4ab3-common:1.5.5+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-convention-tags-v1-ceaf4ab3:1.5.3+b3afc78b77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-crash-report-info-v1-ceaf4ab3-common:0.2.19+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-crash-report-info-v1-ceaf4ab3:0.2.18+aeb40ebe77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-data-attachment-api-v1-ceaf4ab3-client:1.0.1+de0fd6d177=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-data-attachment-api-v1-ceaf4ab3-common:1.0.1+de0fd6d177=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-data-generation-api-v1-ceaf4ab3-client:12.3.5+1802ada577=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-data-generation-api-v1-ceaf4ab3-common:12.3.5+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-data-generation-api-v1-ceaf4ab3:12.1.11+b3afc78b77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-dimensions-v1-ceaf4ab3-common:2.1.54+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-dimensions-v1-ceaf4ab3:2.1.51+b3afc78b77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-entity-events-v1-ceaf4ab3-client:1.6.0+1c78457f77=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-entity-events-v1-ceaf4ab3-common:1.6.0+1c78457f77=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-entity-events-v1-ceaf4ab3:1.5.21+b3afc78b77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-events-interaction-v0-ceaf4ab3-client:0.6.3+13a40c6677=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-events-interaction-v0-ceaf4ab3-common:0.6.3+13a40c6677=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-events-interaction-v0-ceaf4ab3:0.6.0+b3afc78b77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-events-lifecycle-v0-ceaf4ab3-client:0.2.63+df3654b377=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-events-lifecycle-v0-ceaf4ab3-common:0.2.63+df3654b377=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-game-rule-api-v1-ceaf4ab3-client:1.0.40+1802ada577=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-game-rule-api-v1-ceaf4ab3-common:1.0.40+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-game-rule-api-v1-ceaf4ab3:1.0.38+b04edc7a77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-gametest-api-v1-ceaf4ab3-common:1.2.14+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-gametest-api-v1-ceaf4ab3:1.2.10+b3afc78b77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-item-api-v1-ceaf4ab3-client:2.1.28+1802ada577=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-item-api-v1-ceaf4ab3-common:2.1.28+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-item-api-v1-ceaf4ab3:2.1.26+b3afc78b77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-item-group-api-v1-ceaf4ab3-client:4.0.13+1802ada577=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-item-group-api-v1-ceaf4ab3-common:4.0.13+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-item-group-api-v1-ceaf4ab3:4.0.7+b3afc78b77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-key-binding-api-v1-ceaf4ab3-client:1.0.37+1802ada577=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-key-binding-api-v1-ceaf4ab3:1.0.36+fb8d95da77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-keybindings-v0-ceaf4ab3-client:0.2.35+df3654b377=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-lifecycle-events-v1-ceaf4ab3-client:2.2.22+1802ada577=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-lifecycle-events-v1-ceaf4ab3-common:2.2.22+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-lifecycle-events-v1-ceaf4ab3:2.2.20+b3afc78b77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-loot-api-v2-ceaf4ab3-common:1.2.2+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-loot-api-v2-ceaf4ab3:1.1.37+b3afc78b77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-loot-tables-v1-ceaf4ab3-common:1.1.46+9e7660c677=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-message-api-v1-ceaf4ab3-client:5.1.9+1802ada577=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-message-api-v1-ceaf4ab3-common:5.1.9+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-message-api-v1-ceaf4ab3:5.1.6+b3afc78b77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-mining-level-api-v1-ceaf4ab3-common:2.1.51+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-mining-level-api-v1-ceaf4ab3:2.1.47+b3afc78b77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-model-loading-api-v1-ceaf4ab3-client:1.0.3+1802ada577=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-models-v0-ceaf4ab3-client:0.4.2+9386d8a777=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-models-v0-ceaf4ab3:0.3.35+b3afc78b77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-networking-api-v1-ceaf4ab3-client:1.3.12+13a40c6677=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-networking-api-v1-ceaf4ab3-common:1.3.12+13a40c6677=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-networking-api-v1-ceaf4ab3:1.3.8+b3afc78b77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-networking-v0-ceaf4ab3-client:0.3.52+df3654b377=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-networking-v0-ceaf4ab3-common:0.3.52+df3654b377=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-object-builder-api-v1-ceaf4ab3-client:11.1.4+1802ada577=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-object-builder-api-v1-ceaf4ab3-common:11.1.4+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-object-builder-api-v1-ceaf4ab3:11.0.6+b3afc78b77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-particles-v1-ceaf4ab3-client:1.1.2+1802ada577=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-particles-v1-ceaf4ab3-common:1.1.2+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-particles-v1-ceaf4ab3:1.0.28+b3afc78b77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-recipe-api-v1-ceaf4ab3-client:1.0.22+1802ada577=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-recipe-api-v1-ceaf4ab3-common:1.0.22+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-recipe-api-v1-ceaf4ab3:1.0.18+b3afc78b77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-registry-sync-v0-ceaf4ab3-client:2.3.4+1802ada577=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-registry-sync-v0-ceaf4ab3-common:2.3.4+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-registry-sync-v0-ceaf4ab3:2.2.6+b3afc78b77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-renderer-api-v1-ceaf4ab3-client:3.2.1+1802ada577=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-renderer-api-v1-ceaf4ab3:3.1.0+c154966e77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-renderer-indigo-ceaf4ab3-client:1.5.2+85287f9f77=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-renderer-indigo-ceaf4ab3:1.4.0+c154966e77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-renderer-registries-v1-ceaf4ab3-client:3.2.46+df3654b377=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-rendering-data-attachment-v1-ceaf4ab3-client:0.3.37+92a0d36777=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-rendering-data-attachment-v1-ceaf4ab3-common:0.3.37+92a0d36777=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-rendering-data-attachment-v1-ceaf4ab3:0.3.33+b3afc78b77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-rendering-fluids-v1-ceaf4ab3-client:3.0.28+1802ada577=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-rendering-fluids-v1-ceaf4ab3-common:3.0.28+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-rendering-fluids-v1-ceaf4ab3:3.0.26+b3afc78b77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-rendering-v0-ceaf4ab3-client:1.1.49+df3654b377=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-rendering-v1-ceaf4ab3-client:3.0.8+1802ada577=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-rendering-v1-ceaf4ab3:3.0.6+b3afc78b77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-resource-conditions-api-v1-ceaf4ab3-common:2.3.8+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-resource-conditions-api-v1-ceaf4ab3:2.3.5+ea08f9d877=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-resource-loader-v0-ceaf4ab3-client:0.11.11+fb82e9d777=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-resource-loader-v0-ceaf4ab3-common:0.11.11+fb82e9d777=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-resource-loader-v0-ceaf4ab3:0.11.7+f7923f6d77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-screen-api-v1-ceaf4ab3-client:2.0.8+1802ada577=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-screen-api-v1-ceaf4ab3:2.0.6+b3afc78b77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-screen-handler-api-v1-ceaf4ab3-client:1.3.31+1802ada577=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-screen-handler-api-v1-ceaf4ab3-common:1.3.31+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-screen-handler-api-v1-ceaf4ab3:1.3.27+b3afc78b77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-sound-api-v1-ceaf4ab3-client:1.0.13+1802ada577=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-sound-api-v1-ceaf4ab3:1.0.12+b3afc78b77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-transfer-api-v1-ceaf4ab3-client:3.3.5+8dd72ea377=clientCompileClasspath,clientRuntimeClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathClientMapped,modCompileClasspathMapped,modRuntimeClasspathClientMapped,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-transfer-api-v1-ceaf4ab3-common:3.3.5+8dd72ea377=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-transfer-api-v1-ceaf4ab3:3.2.2+b3afc78b77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-transitive-access-wideners-v1-ceaf4ab3-common:4.3.1+1802ada577=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.net.fabricmc.fabric-api:fabric-transitive-access-wideners-v1-ceaf4ab3:4.2.0+b3afc78b77=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.net.fabricmc:fabric-language-kotlin-ceaf4ab3:1.13.1+kotlin.2.1.10=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +remapped.unspecified:serialization-hooks-0.4.99999-ceaf4ab3:4bbaea63ba=clientRuntimeClasspath,gametestRuntimeClasspath,modRuntimeClasspathMainMapped,runtimeClasspath,testRuntimeClasspath +remapped.vazkii.patchouli:Patchouli-ceaf4ab3:1.20.1-84-FABRIC=clientCompileClasspath,clientRuntimeClasspath,compileClasspath,gametestCompileClasspath,gametestRuntimeClasspath,modCompileClasspathMainMapped,modCompileClasspathMapped,modRuntimeClasspathMainMapped,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +vazkii.patchouli:Patchouli:1.20.1-84-FABRIC=modCompileClasspath,modImplementation,modImplementationCopy,modImplementationCopy10,modImplementationCopy11,modImplementationCopy12,modImplementationCopy13,modImplementationCopy2,modImplementationCopy3,modImplementationCopy4,modImplementationCopy6,modImplementationCopy8,modImplementationCopy9 +empty=annotationProcessor,clientAnnotationProcessor,clientImplementationDependenciesMetadata,clientKotlinScriptDefExtensions,gametestKotlinScriptDefExtensions,implementationDependenciesMetadata,kotlinCompilerPluginClasspath,kotlinNativeCompilerPluginClasspath,kotlinScriptDefExtensions,localRuntime,mappingsFinal,modApi,modApiCopy,modApiCopy10,modApiCopy11,modApiCopy12,modApiCopy13,modApiCopy2,modApiCopy3,modApiCopy4,modApiCopy6,modApiCopy8,modApiCopy9,modApiMapped,modClientCompileOnly,modClientCompileOnlyCopy,modClientCompileOnlyCopy2,modClientCompileOnlyCopy4,modClientCompileOnlyCopy5,modClientImplementation,modClientImplementationCopy,modClientImplementationCopy10,modClientImplementationCopy2,modClientImplementationCopy3,modClientImplementationCopy5,modClientImplementationCopy7,modClientImplementationCopy8,modClientImplementationCopy9,modClientRuntimeOnly,modClientRuntimeOnlyCopy,modClientRuntimeOnlyCopy2,modClientRuntimeOnlyCopy4,modClientRuntimeOnlyCopy5,modCompileOnly,modCompileOnlyApi,modCompileOnlyApiCopy,modCompileOnlyApiCopy2,modCompileOnlyApiCopy4,modCompileOnlyApiCopy5,modCompileOnlyCopy,modCompileOnlyCopy2,modCompileOnlyCopy4,modCompileOnlyCopy5,modGametestCompileOnly,modGametestCompileOnlyCopy,modGametestImplementation,modGametestImplementationCopy,modGametestImplementationCopy3,modGametestRuntimeOnly,modGametestRuntimeOnlyCopy,modRuntimeOnly,modRuntimeOnlyCopy,modRuntimeOnlyCopy2,modRuntimeOnlyCopy3,modRuntimeOnlyCopy5,modRuntimeOnlyCopy6,modRuntimeOnlyCopy7,modRuntimeOnlyCopy8,productionRuntimeMods,testAnnotationProcessor,testImplementationDependenciesMetadata,testKotlinScriptDefExtensions diff --git a/src/gametest/kotlin/gay/thehivemind/hexchanting/HexchantingGameTest.kt b/src/gametest/kotlin/gay/thehivemind/hexchanting/HexchantingGameTest.kt new file mode 100644 index 0000000..759a7dd --- /dev/null +++ b/src/gametest/kotlin/gay/thehivemind/hexchanting/HexchantingGameTest.kt @@ -0,0 +1,161 @@ +package gay.thehivemind.hexchanting + +import at.petrak.hexcasting.api.casting.eval.SpecialPatterns +import at.petrak.hexcasting.api.casting.iota.Iota +import at.petrak.hexcasting.api.casting.iota.PatternIota +import at.petrak.hexcasting.api.casting.math.HexPattern +import at.petrak.hexcasting.common.lib.HexItems +import at.petrak.hexcasting.common.lib.hex.HexActions +import at.petrak.hexcasting.xplat.IXplatAbstractions +import gay.thehivemind.hexchanting.casting.HexchantingPatterns +import gay.thehivemind.hexchanting.items.HexImbuedItem +import gay.thehivemind.hexchanting.items.HexchantingItems +import net.fabricmc.fabric.api.gametest.v1.FabricGameTest +import net.minecraft.entity.EquipmentSlot +import net.minecraft.item.Item +import net.minecraft.item.ItemStack +import net.minecraft.server.network.ServerPlayerEntity +import net.minecraft.test.GameTest +import net.minecraft.test.GameTestException +import net.minecraft.test.TestContext +import net.minecraft.util.Hand + +class HexchantingGameTest : FabricGameTest { + val logger = Hexchanting.LOGGER + + @GameTest(templateName = FabricGameTest.EMPTY_STRUCTURE) + fun testImbuingArrow(context: TestContext) { + val player = context.createMockCreativeServerPlayerInWorld() + imbueItemUsingStaff(HexchantingItems.HEX_ARROW, player, context) + context.complete() + } + + @GameTest(templateName = FabricGameTest.EMPTY_STRUCTURE) + fun testImbuingAxe(context: TestContext) { + val player = context.createMockCreativeServerPlayerInWorld() + imbueItemUsingStaff(HexchantingItems.HEX_AXE, player, context) + context.complete() + } + + @GameTest(templateName = FabricGameTest.EMPTY_STRUCTURE) + fun testImbuingHoe(context: TestContext) { + val player = context.createMockCreativeServerPlayerInWorld() + imbueItemUsingStaff(HexchantingItems.HEX_HOE, player, context) + context.complete() + } + + @GameTest(templateName = FabricGameTest.EMPTY_STRUCTURE) + fun testImbuingPickaxe(context: TestContext) { + val player = context.createMockCreativeServerPlayerInWorld() + imbueItemUsingStaff(HexchantingItems.HEX_PICKAXE, player, context) + context.complete() + } + + @GameTest(templateName = FabricGameTest.EMPTY_STRUCTURE) + fun testImbuingShovel(context: TestContext) { + val player = context.createMockCreativeServerPlayerInWorld() + imbueItemUsingStaff(HexchantingItems.HEX_SHOVEL, player, context) + context.complete() + } + + @GameTest(templateName = FabricGameTest.EMPTY_STRUCTURE) + fun testImbuingSword(context: TestContext) { + val player = context.createMockCreativeServerPlayerInWorld() + imbueItemUsingStaff(HexchantingItems.HEX_SWORD, player, context) + context.complete() + } + + + @GameTest(templateName = FabricGameTest.EMPTY_STRUCTURE) + fun testImbuingHelmet(context: TestContext) { + val player = context.createMockCreativeServerPlayerInWorld() + imbueItemUsingStaff(HexchantingItems.HEX_HELMET, player, context) + context.complete() + } + + @GameTest(templateName = FabricGameTest.EMPTY_STRUCTURE) + fun testImbuingChestplate(context: TestContext) { + val player = context.createMockCreativeServerPlayerInWorld() + imbueItemUsingStaff(HexchantingItems.HEX_CHESTPLATE, player, context) + context.complete() + } + + @GameTest(templateName = FabricGameTest.EMPTY_STRUCTURE) + fun testImbuingLeggings(context: TestContext) { + val player = context.createMockCreativeServerPlayerInWorld() + imbueItemUsingStaff(HexchantingItems.HEX_LEGGINGS, player, context) + context.complete() + } + + @GameTest(templateName = FabricGameTest.EMPTY_STRUCTURE) + fun testImbuingBoots(context: TestContext) { + val player = context.createMockCreativeServerPlayerInWorld() + imbueItemUsingStaff(HexchantingItems.HEX_BOOTS, player, context) + context.complete() + } + + /** + * Creates a hex that casts imbues an item with the input hex. + * + * This wraps the input in introspection/retrospection and then casts + * Imbue Equipment. + */ + private fun makeImbueIotaList(iotaToImbue: List): List { + val iotas = mutableListOf(PatternIota(SpecialPatterns.INTROSPECTION)) + iotas.addAll(iotaToImbue) + iotas.add(PatternIota(SpecialPatterns.RETROSPECTION)) + iotas.add(PatternIota(HexchantingPatterns.HEX_IMBUE_EQUIPMENT.prototype)) + return iotas.toList() + } + + /** + * A simple helper to convert a list of HexActions into a list of equivalent pattern iota + */ + private fun actionsAsPatternIota(vararg actions: HexPattern): List { + return actions.map { p -> PatternIota(p) } + } + + /** + * Check if two lists of iota are equal. This means they are the same length and iota in the same index are + * (approximately) equal. + * + * [Iota] don't have an `Iota.equals` function defined. This means they compare using referential equality, which has + * lead to false negatives. However, Hex Casting has an equals pattern. This is implemented using [Iota.tolerates] + * and uses structural equality. This isn't exact equality - doubles use a tolerance - but it is sufficient for our + * purposes. + */ + private fun iotaListsAreEqual(a: List, b: List): Boolean { + if (a.size == b.size) { + return a.zip(b).all { pair -> Iota.tolerates(pair.first, pair.second) } + } + return false + } + + /** + * Simulate imbuing a hex into a Hexchanting item using staff casting + * + * This function includes a number of assertions to validate the result. + */ + private fun imbueItemUsingStaff(item: Item, player: ServerPlayerEntity, context: TestContext): ItemStack? { + // Equip staff and item to imbue + player.equipStack(EquipmentSlot.MAINHAND, HexItems.STAFF_OAK.defaultStack) + player.equipStack(EquipmentSlot.OFFHAND, item.defaultStack) + + // Cast imbuing hex with staff + val vm = IXplatAbstractions.INSTANCE.getStaffcastVM(player, Hand.OFF_HAND) + val hexToImbue: List = actionsAsPatternIota(HexActions.GET_CASTER.prototype) + val iotas = makeImbueIotaList(hexToImbue) + val castingResult = vm.queueExecuteAndWrapIotas(iotas, player.serverWorld) + logger.debug("Offhand item is {} with nbt {} and count {}", player.offHandStack.item, player.offHandStack.nbt, player.offHandStack.count) + context.assertTrue(castingResult.resolutionType.success, "Imbuing a hex into the item failed") + + // Retrieve and verify imbued item + val imbuedItem = player.offHandStack + context.assertTrue(imbuedItem.item == item, "Offhand item does not match expected item type") + val hexHolderItem = imbuedItem.item as? HexImbuedItem ?: throw GameTestException("Imbued item can't be cast to HexImbuedItem") + val imbuedHex = hexHolderItem.getHex(imbuedItem, player.serverWorld) ?: throw GameTestException("Cannot retrieve hex from HexImbuedItem") + logger.debug("Imbued hex is {}, expected hex is {}", imbuedHex.first().serialize(), hexToImbue.first().serialize()) + context.assertTrue(iotaListsAreEqual(imbuedHex, hexToImbue ), "Imbued hex differs from expected hex") + return imbuedItem + } +} \ No newline at end of file diff --git a/src/gametest/resources/fabric.mod.json b/src/gametest/resources/fabric.mod.json new file mode 100644 index 0000000..593d91b --- /dev/null +++ b/src/gametest/resources/fabric.mod.json @@ -0,0 +1,13 @@ +{ + "schemaVersion": 1, + "id": "hexchanting-test", + "version": "${version}", + "name": "Gametests for Hexchanting", + "environment": "*", + "entrypoints": { + "fabric-gametest": [{ + "value": "gay.thehivemind.hexchanting.HexchantingGameTest", + "adapter": "kotlin" + }] + } +} \ No newline at end of file diff --git a/src/main/kotlin/gay/thehivemind/hexchanting/Hexchanting.kt b/src/main/kotlin/gay/thehivemind/hexchanting/Hexchanting.kt index f1289cc..4489fa7 100644 --- a/src/main/kotlin/gay/thehivemind/hexchanting/Hexchanting.kt +++ b/src/main/kotlin/gay/thehivemind/hexchanting/Hexchanting.kt @@ -18,7 +18,10 @@ object Hexchanting : ModInitializer { FabricLoader.getInstance().configDir.resolve("hexchanting.properties"), copyDefault = true) // call to init some registries + + @Suppress("UnusedExpression") HexchantingItems - HexchantingPatterns.init() + @Suppress("UnusedExpression") + HexchantingPatterns } } \ No newline at end of file diff --git a/src/main/kotlin/gay/thehivemind/hexchanting/casting/HexchantingPatterns.kt b/src/main/kotlin/gay/thehivemind/hexchanting/casting/HexchantingPatterns.kt index d41e723..4b5ab15 100644 --- a/src/main/kotlin/gay/thehivemind/hexchanting/casting/HexchantingPatterns.kt +++ b/src/main/kotlin/gay/thehivemind/hexchanting/casting/HexchantingPatterns.kt @@ -11,19 +11,14 @@ import net.minecraft.registry.Registry import net.minecraft.util.Identifier object HexchantingPatterns { - @JvmStatic - fun init() { - register("imbue_equipment", "dqaqdqaqdqaeadawadadawadadawa", HexDir.WEST, OpImbueEquipment()) + val HEX_IMBUE_EQUIPMENT = register("imbue_equipment", "dqaqdqaqdqaeadawadadawadadawa", HexDir.WEST, OpImbueEquipment()) - } - - private fun register(name: String, signature: String, startDir: HexDir, action: Action) { - Registry.register( + private fun register(name: String, signature: String, startDir: HexDir, action: Action): ActionRegistryEntry { + val pattern = HexPattern.fromAngles(signature, startDir) + return Registry.register( HexActions.REGISTRY, Identifier.of(MOD_ID, name), - ActionRegistryEntry(HexPattern.fromAngles(signature, startDir), action) + ActionRegistryEntry(pattern, action) ) } - - } \ No newline at end of file diff --git a/src/main/kotlin/gay/thehivemind/hexchanting/items/HexImbuedItem.kt b/src/main/kotlin/gay/thehivemind/hexchanting/items/HexImbuedItem.kt index 25edf2b..e2e4cfd 100644 --- a/src/main/kotlin/gay/thehivemind/hexchanting/items/HexImbuedItem.kt +++ b/src/main/kotlin/gay/thehivemind/hexchanting/items/HexImbuedItem.kt @@ -27,15 +27,15 @@ interface HexImbuedItem : HexHolderItem { return stack?.hasList(TAG_PROGRAM, NbtElement.COMPOUND_TYPE) ?: false } - override fun getHex(stack: ItemStack?, level: ServerWorld?): MutableList? { + override fun getHex(stack: ItemStack?, level: ServerWorld?): List? { val patsTag = stack?.getList(TAG_PROGRAM, NbtElement.COMPOUND_TYPE.toInt()) ?: return null - val out = ArrayList() + val out = mutableListOf() for (patTag in patsTag) { val tag = patTag.asCompound out.add(IotaType.deserialize(tag, level)) } - return out + return out.toList() } override fun writeHex(stack: ItemStack?, program: MutableList?, pigment: FrozenPigment?, media: Long) { diff --git a/src/main/kotlin/gay/thehivemind/hexchanting/items/HexchantingItems.kt b/src/main/kotlin/gay/thehivemind/hexchanting/items/HexchantingItems.kt index 3baf078..9317dda 100644 --- a/src/main/kotlin/gay/thehivemind/hexchanting/items/HexchantingItems.kt +++ b/src/main/kotlin/gay/thehivemind/hexchanting/items/HexchantingItems.kt @@ -19,61 +19,54 @@ import net.minecraft.util.Identifier object HexchantingItems { val HEX_ARROW = registerWithGroup("amethyst_arrow", HexArrowItem(Item.Settings()), ItemGroups.COMBAT) - init { - registerWithGroup( - "amethyst_axe", HexAxe(HexToolMaterials.AMETHYST, 5F, -3f, Item.Settings()), ItemGroups.TOOLS - ) - registerWithGroup( - "amethyst_hoe", HexHoe(HexToolMaterials.AMETHYST, -3, 0f, Item.Settings()), ItemGroups.TOOLS - ) - registerWithGroup( - "amethyst_pickaxe", HexPickaxe(HexToolMaterials.AMETHYST, 1, -2.8f, Item.Settings()), ItemGroups.TOOLS - ) - registerWithGroup( - "amethyst_shovel", HexShovel(HexToolMaterials.AMETHYST, 1.5F, -3f, Item.Settings()), ItemGroups.TOOLS - ) + val HEX_AXE = registerWithGroup( + "amethyst_axe", HexAxe(HexToolMaterials.AMETHYST, 5F, -3f, Item.Settings()), ItemGroups.TOOLS + ) + val HEX_HOE = registerWithGroup( + "amethyst_hoe", HexHoe(HexToolMaterials.AMETHYST, -3, 0f, Item.Settings()), ItemGroups.TOOLS + ) + val HEX_PICKAXE = registerWithGroup( + "amethyst_pickaxe", HexPickaxe(HexToolMaterials.AMETHYST, 1, -2.8f, Item.Settings()), ItemGroups.TOOLS + ) + val HEX_SHOVEL = registerWithGroup( + "amethyst_shovel", HexShovel(HexToolMaterials.AMETHYST, 1.5F, -3f, Item.Settings()), ItemGroups.TOOLS + ) + val HEX_SWORD = registerWithGroup( + "amethyst_sword", HexSword(HexToolMaterials.AMETHYST, 3, -2.4F, Item.Settings()), ItemGroups.COMBAT + ) - registerWithGroup( - "amethyst_sword", HexSword(HexToolMaterials.AMETHYST, 3, -2.4F, Item.Settings()), ItemGroups.COMBAT - ) + val HEX_CHESTPLATE = registerWithGroup( + "amethyst_chestplate", + HexArmorItem(AmethystArmourMaterial, ArmorItem.Type.CHESTPLATE, Item.Settings()), + ItemGroups.COMBAT + ) + val HEX_HELMET = registerWithGroup( + "amethyst_helmet", + HexArmorItem(AmethystArmourMaterial, ArmorItem.Type.HELMET, Item.Settings()), + ItemGroups.COMBAT + ) + val HEX_LEGGINGS = registerWithGroup( + "amethyst_leggings", + HexArmorItem(AmethystArmourMaterial, ArmorItem.Type.LEGGINGS, Item.Settings()), + ItemGroups.COMBAT + ) + val HEX_BOOTS = registerWithGroup( + "amethyst_boots", + HexArmorItem(AmethystArmourMaterial, ArmorItem.Type.BOOTS, Item.Settings()), + ItemGroups.COMBAT + ) - registerWithGroup( - "amethyst_chestplate", - HexArmorItem(AmethystArmourMaterial, ArmorItem.Type.CHESTPLATE, Item.Settings()), - ItemGroups.COMBAT - ) - registerWithGroup( - "amethyst_helmet", - HexArmorItem(AmethystArmourMaterial, ArmorItem.Type.HELMET, Item.Settings()), - ItemGroups.COMBAT - ) - registerWithGroup( - "amethyst_leggings", - HexArmorItem(AmethystArmourMaterial, ArmorItem.Type.LEGGINGS, Item.Settings()), - ItemGroups.COMBAT - ) - registerWithGroup( - "amethyst_boots", - HexArmorItem(AmethystArmourMaterial, ArmorItem.Type.BOOTS, Item.Settings()), - ItemGroups.COMBAT - ) +// val HEX_SHIELD = registerWithGroup( +// "amethyst_shield", HexShield(Item.Settings()), ItemGroups.COMBAT +// ) -// registerWithGroup( -// "amethyst_shield", HexShield(Item.Settings()), ItemGroups.COMBAT -// ) - } - - private fun register(name: String, item: Item): Item { + private fun registerWithGroup(name: String, item: Item, group: RegistryKey): Item { // Create the item key. val itemKey: RegistryKey = RegistryKey.of(RegistryKeys.ITEM, Identifier.of(MOD_ID, name)) // Register the item. Registry.register(Registries.ITEM, itemKey, item) - return item - } - - private fun registerWithGroup(name: String, item: Item, group: RegistryKey): Item { - val ri = register(name, item) - ItemGroupEvents.modifyEntriesEvent(group).register { it.add { ri } } + // Register a function to the event that adds the item + ItemGroupEvents.modifyEntriesEvent(group).register { it.add { item } } return item } } \ No newline at end of file