{"label": "phase4a-link", "command": ["node", "wasm-toolchain/link-web-target-standalone.js", "client"], "cwd": "/home/squaim/MarioCraft-DeathMatch/client/workspace", "started_utc": "2026-10-12T16:09:05.196453+00:00", "environment": {"JAVA_HOME": "/home/squaim/MarioCraft-DeathMatch/client/tools/jdk25", "GRADLE_USER_HOME": "/home/squaim/MarioCraft-DeathMatch/client/build/gradle", "TMPDIR": "/home/squaim/MarioCraft-DeathMatch/client/build/tmp", "JAVA_TOOL_OPTIONS": "-Djava.io.tmpdir=/home/squaim/MarioCraft-DeathMatch/client/build/tmp -Duser.home=/home/squaim/MarioCraft-DeathMatch/client/build/java-home", "npm_config_cache": "/home/squaim/MarioCraft-DeathMatch/client/build/cache/npm"}}
[standalone-client-link] ./gradlew :game:jar :platform:jar :platform-teavm:jar :teavm-compat:jar :target_teavm_wasm_gc:jar :target_teavm_wasm_gc:printStandaloneClasspaths --console=plain --no-daemon --max-workers=2
To honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/9.6.1/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.
Daemon will be stopped at the end of the build 
> Task :platform:compileJava UP-TO-DATE
> Task :platform:processResources NO-SOURCE
> Task :platform:classes UP-TO-DATE
> Task :platform:jar UP-TO-DATE
> Task :game:compileJava UP-TO-DATE
> Task :game:processResources UP-TO-DATE
> Task :game:classes UP-TO-DATE
> Task :game:jar
> Task :teavm-compat:compileJava UP-TO-DATE
> Task :teavm-compat:processResources UP-TO-DATE
> Task :teavm-compat:classes UP-TO-DATE
> Task :teavm-compat:jar UP-TO-DATE
> Task :platform-teavm:compileJava UP-TO-DATE
> Task :platform-teavm:processResources NO-SOURCE
> Task :platform-teavm:classes UP-TO-DATE
> Task :platform-teavm:jar UP-TO-DATE
> Task :target_teavm_wasm_gc:compileJava UP-TO-DATE
> Task :target_teavm_wasm_gc:processResources NO-SOURCE
> Task :target_teavm_wasm_gc:classes UP-TO-DATE
> Task :target_teavm_wasm_gc:jar UP-TO-DATE

> Task :target_teavm_wasm_gc:printStandaloneClasspaths
EAGLER_STANDALONE_CLASSPATHS={"tool":["/home/squaim/MarioCraft-DeathMatch/client/workspace/wasm-toolchain/teavm-eagler-patch/teavm-core-0.13.1-eagler.jar","/home/squaim/MarioCraft-DeathMatch/client/workspace/wasm-toolchain/teavm-eagler-patch/teavm-jso-impl-0.13.1-eagler.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-gradle-plugin/0.13.1/73e1559947be72c69baaa0bffc55aff45c6a911a/teavm-gradle-plugin-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-tooling/0.13.1/350a42a84851087a1896bd6ef4608bff6d07fe7e/teavm-tooling-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-core/0.13.1/6e57a36241f4eab12e892a5b3496d01d7cb751d4/teavm-core-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-jso-impl/0.13.1/e790b4598465b0008078ff2790cceafe280e4654/teavm-jso-impl-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-jso-apis/0.13.1/4ba2e03d62d0029b669876b4f5aafe4e184998fe/teavm-jso-apis-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-interop/0.13.1/73e85dd04c2b27bae0301add1729d50434fc5ea/teavm-interop-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-metaprogramming-api/0.13.1/28677e191c11ede110ad1748a052cd18a25b5d/teavm-metaprogramming-api-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-asm-commons/0.13.1/20f0ca058ba290048d2a17e9f5014a2ec90539b0/teavm-relocated-libs-asm-commons-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-asm-util/0.13.1/e0cc59407083aa266185f9c5c4f59d5a04c1d6b7/teavm-relocated-libs-asm-util-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-hppc/0.13.1/d7b3043e84b9202a5f252df6322271a30de3a5a3/teavm-relocated-libs-hppc-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-rhino/0.13.1/c6b7703825bcae8794359e8f1cbe342816116762/teavm-relocated-libs-rhino-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-jso/0.13.1/302ac974df830ff778d80d89293ba675174eb6f5/teavm-jso-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-asm-analysis/0.13.1/65ac69292aa28307f73a61c149da3f877ba5426b/teavm-relocated-libs-asm-analysis-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-asm-tree/0.13.1/d709372e6eb5f80877b7f505f1f02a916af6b1cb/teavm-relocated-libs-asm-tree-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-asm/0.13.1/f746b39e4d2db6e5dac979cba0b630fc358770a1/teavm-relocated-libs-asm-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-wasm-gc-deobfuscator/0.13.1/a051bbecce343f66a74739b0260abc03956ae83/teavm-wasm-gc-deobfuscator-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-commons-io/0.13.1/8aec42811000fabc73b2d097483a40b59248e299/teavm-relocated-libs-commons-io-0.13.1.jar"],"program":["/home/squaim/MarioCraft-DeathMatch/client/workspace/wasm-toolchain/teavm-eagler-patch/uri-classlib-override.jar","/home/squaim/MarioCraft-DeathMatch/client/workspace/wasm-toolchain/teavm-eagler-patch/fiber-override.jar","/home/squaim/MarioCraft-DeathMatch/client/workspace/wasm-toolchain/teavm-eagler-patch/classlib-override.jar","/home/squaim/MarioCraft-DeathMatch/client/workspace/platform-teavm/build/libs/platform-teavm.jar","/home/squaim/MarioCraft-DeathMatch/client/workspace/game/build/libs/game.jar","/home/squaim/MarioCraft-DeathMatch/client/workspace/platform/build/libs/platform.jar","/home/squaim/MarioCraft-DeathMatch/client/workspace/teavm-compat/build/libs/teavm-compat.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-classlib/0.13.1/a1dfb33d28bee31e22841546ae776e7f731dfbc7/teavm-classlib-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-platform/0.13.1/9396b0ee53251bb2e6698767515a636bd1e867c5/teavm-platform-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-jso-impl/0.13.1/e790b4598465b0008078ff2790cceafe280e4654/teavm-jso-impl-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-jso-apis/0.13.1/4ba2e03d62d0029b669876b4f5aafe4e184998fe/teavm-jso-apis-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-jso/0.13.1/302ac974df830ff778d80d89293ba675174eb6f5/teavm-jso-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-core/0.13.1/6e57a36241f4eab12e892a5b3496d01d7cb751d4/teavm-core-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-interop/0.13.1/73e85dd04c2b27bae0301add1729d50434fc5ea/teavm-interop-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/at.yawk.lz4/lz4-java/1.10.1/f541d7f910fe3d76f38f799c507c48cc81b12ecb/lz4-java-1.10.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/com.mojang/authlib/9.0.75/d61056a234d5e4b272e09d59b0713f80d6c0b6af/authlib-9.0.75.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/com.mojang/datafixerupper/10.0.21/b6b2ae770c02e0c1eb90f9985b151e9085a38d0b/datafixerupper-10.0.21.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/com.google.code.gson/gson/2.14.0/efc0e34ede4e3204eaefb84a00e55e8c86634382/gson-2.14.0.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/com.mojang/patchy/2.2.10/da05971b07cbb379d002cf7eaec6a2048211fefc/patchy-2.2.10.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/com.google.guava/guava/33.6.0-jre/c376b13067cc99a5774403530953f7b05a91e218/guava-33.6.0-jre.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/com.google.guava/failureaccess/1.0.3/aeaffd00d57023a2c947393ed251f0354f0985fc/failureaccess-1.0.3.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/com.mojang/blocklist/1.0.10/5c685c5ffa94c4cd39496c7184c1d122e515ecef/blocklist-1.0.10.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/com.mojang/brigadier/1.3.10/d15b53a14cf20fdcaa98f731af5dda654452c010/brigadier-1.3.10.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/com.mojang/jtracy/1.0.37/a3fb649b2e2b2288d2978f0b0bc3d83f62809d1e/jtracy-1.0.37.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/com.mojang/jtracy/1.0.37/e1b4395227af41195da9e2ead13c48ee0b7d31cd/jtracy-1.0.37-natives-linux.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.apache.commons/commons-compress/1.28.0/e482f2c7a88dac3c497e96aa420b6a769f59c8d7/commons-compress-1.28.0.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/commons-codec/commons-codec/1.22.0/6b3eb4beb7058c2a638f5f17bcb388649fd339dd/commons-codec-1.22.0.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/commons-io/commons-io/2.20.0/36f3474daec2849c149e877614e7f979b2082cd2/commons-io-2.20.0.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/io.netty/netty-codec-http/4.2.15.Final/e611826aa054371bb9a17f27bdb05755a4cac5f0/netty-codec-http-4.2.15.Final.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/io.netty/netty-codec-compression/4.2.15.Final/89fc4a20b7ae6af974304b1695405e62c4f9b16d/netty-codec-compression-4.2.15.Final.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/io.netty/netty-handler/4.2.15.Final/d5344afd1148e3b9927a74be019605ebb0937a93/netty-handler-4.2.15.Final.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/io.netty/netty-codec-base/4.2.15.Final/e97149fdd5fb04858efa90e314651c8d700dc68b/netty-codec-base-4.2.15.Final.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/io.netty/netty-transport/4.2.15.Final/a000c3a6196ee40207b73ac619dcb339409dd62f/netty-transport-4.2.15.Final.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/io.netty/netty-buffer/4.2.15.Final/2beb620803bf871cda2dd5d46b8f831e8015dd34/netty-buffer-4.2.15.Final.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/io.netty/netty-resolver/4.2.15.Final/b961a16d379b508b473e064ba06842bba280f4e3/netty-resolver-4.2.15.Final.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/io.netty/netty-common/4.2.15.Final/7222492c1af9c2d4d78d521eea340a619e242fda/netty-common-4.2.15.Final.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/it.unimi.dsi/fastutil/8.5.18/a6cff377eecc19c2037bf31568a6d7106b50ba1f/fastutil-8.5.18.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/net.sf.jopt-simple/jopt-simple/5.0.4/4fdac2fbe92dfad86aa6e9301736f6b4342a3f5c/jopt-simple-5.0.4.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.apache.commons/commons-lang3/3.20.0/65897b3e5731220962e659e001904af3c3cbeba9/commons-lang3-3.20.0.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.jcraft/jorbis/0.0.17/8872d22b293e8f5d7d56ff92be966e6dc28ebdc6/jorbis-0.0.17.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.joml/joml/1.10.8/fc0a71dad90a2cf41d82a76156a0e700af8e4f8d/joml-1.10.8.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.jspecify/jspecify/1.0.0/7425a601c1c7ec76645a78d22b8c6a627edee507/jspecify-1.0.0.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-metaprogramming-impl/0.13.1/4c2d959a7662dadcd5c544c228f98a839ea19c4c/teavm-metaprogramming-impl-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/com.jcraft/jzlib/1.1.3/c01428efa717624f7aabf4df319939dda9646b2d/jzlib-1.1.3.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/joda-time/joda-time/2.12.2/78e18a7b4180e911dafba0a412adfa82c1e3d14b/joda-time-2.12.2.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/com.google.errorprone/error_prone_annotations/2.48.0/bbe30942a31d1778c74cb272321267eca82dc708/error_prone_annotations-2.48.0.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/com.google.guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/b421526c5f297295adef1c886e5246c39d4ac629/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/com.google.j2objc/j2objc-annotations/3.1/a892ca9507839bbdb900d64310ac98256cab992f/j2objc-annotations-3.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/com.google.code.findbugs/jsr305/3.0.2/25ea2e8b0c338a877313bd4672d3fe056ea78f0d/jsr305-3.0.2.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-metaprogramming-api/0.13.1/28677e191c11ede110ad1748a052cd18a25b5d/teavm-metaprogramming-api-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-asm-commons/0.13.1/20f0ca058ba290048d2a17e9f5014a2ec90539b0/teavm-relocated-libs-asm-commons-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-asm-util/0.13.1/e0cc59407083aa266185f9c5c4f59d5a04c1d6b7/teavm-relocated-libs-asm-util-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-hppc/0.13.1/d7b3043e84b9202a5f252df6322271a30de3a5a3/teavm-relocated-libs-hppc-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-rhino/0.13.1/c6b7703825bcae8794359e8f1cbe342816116762/teavm-relocated-libs-rhino-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-commons-io/0.13.1/8aec42811000fabc73b2d097483a40b59248e299/teavm-relocated-libs-commons-io-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-asm-analysis/0.13.1/65ac69292aa28307f73a61c149da3f877ba5426b/teavm-relocated-libs-asm-analysis-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-asm-tree/0.13.1/d709372e6eb5f80877b7f505f1f02a916af6b1cb/teavm-relocated-libs-asm-tree-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-asm/0.13.1/f746b39e4d2db6e5dac979cba0b630fc358770a1/teavm-relocated-libs-asm-0.13.1.jar","/home/squaim/MarioCraft-DeathMatch/client/workspace/target_teavm_wasm_gc/build/classes/java/main","/home/squaim/MarioCraft-DeathMatch/client/workspace/target_teavm_wasm_gc/build/resources/main","/home/squaim/MarioCraft-DeathMatch/client/workspace/target_teavm_wasm_gc/build/classes/java/teavm","/home/squaim/MarioCraft-DeathMatch/client/workspace/target_teavm_wasm_gc/build/resources/teavm"]}

BUILD SUCCESSFUL in 7s
13 actionable tasks: 2 executed, 11 up-to-date
Consider enabling configuration cache to speed up this build: https://docs.gradle.org/9.6.1/userguide/configuration_cache_enabling.html
Picked up JAVA_TOOL_OPTIONS: -Djava.io.tmpdir=/home/squaim/MarioCraft-DeathMatch/client/build/tmp -Duser.home=/home/squaim/MarioCraft-DeathMatch/client/build/java-home
WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::load has been called by net.rubygrapefruit.platform.internal.NativeLibraryLoader in an unnamed module (file:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/wrapper/dists/gradle-9.6.1-bin/4ticwg1pgcbps2hj28r8so764/gradle-9.6.1/lib/native-platform-0.22-milestone-29.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

[standalone-client-link] content cache MISS (untracked runtime options (JAVA_TOOL_OPTIONS))
[standalone-client-link] javac -cp /home/squaim/MarioCraft-DeathMatch/client/workspace/wasm-toolchain/teavm-eagler-patch/teavm-core-0.13.1-eagler.jar:/home/squaim/MarioCraft-DeathMatch/client/workspace/wasm-toolchain/teavm-eagler-patch/teavm-jso-impl-0.13.1-eagler.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-gradle-plugin/0.13.1/73e1559947be72c69baaa0bffc55aff45c6a911a/teavm-gradle-plugin-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-tooling/0.13.1/350a42a84851087a1896bd6ef4608bff6d07fe7e/teavm-tooling-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-core/0.13.1/6e57a36241f4eab12e892a5b3496d01d7cb751d4/teavm-core-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-jso-impl/0.13.1/e790b4598465b0008078ff2790cceafe280e4654/teavm-jso-impl-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-jso-apis/0.13.1/4ba2e03d62d0029b669876b4f5aafe4e184998fe/teavm-jso-apis-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-interop/0.13.1/73e85dd04c2b27bae0301add1729d50434fc5ea/teavm-interop-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-metaprogramming-api/0.13.1/28677e191c11ede110ad1748a052cd18a25b5d/teavm-metaprogramming-api-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-asm-commons/0.13.1/20f0ca058ba290048d2a17e9f5014a2ec90539b0/teavm-relocated-libs-asm-commons-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-asm-util/0.13.1/e0cc59407083aa266185f9c5c4f59d5a04c1d6b7/teavm-relocated-libs-asm-util-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-hppc/0.13.1/d7b3043e84b9202a5f252df6322271a30de3a5a3/teavm-relocated-libs-hppc-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-rhino/0.13.1/c6b7703825bcae8794359e8f1cbe342816116762/teavm-relocated-libs-rhino-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-jso/0.13.1/302ac974df830ff778d80d89293ba675174eb6f5/teavm-jso-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-asm-analysis/0.13.1/65ac69292aa28307f73a61c149da3f877ba5426b/teavm-relocated-libs-asm-analysis-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-asm-tree/0.13.1/d709372e6eb5f80877b7f505f1f02a916af6b1cb/teavm-relocated-libs-asm-tree-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-asm/0.13.1/f746b39e4d2db6e5dac979cba0b630fc358770a1/teavm-relocated-libs-asm-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-wasm-gc-deobfuscator/0.13.1/a051bbecce343f66a74739b0260abc03956ae83/teavm-wasm-gc-deobfuscator-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-commons-io/0.13.1/8aec42811000fabc73b2d097483a40b59248e299/teavm-relocated-libs-commons-io-0.13.1.jar -d /home/squaim/MarioCraft-DeathMatch/client/workspace/wasm-toolchain/generated/standalone-linker /home/squaim/MarioCraft-DeathMatch/client/workspace/wasm-toolchain/StandaloneTeaVMLinker.java
Picked up JAVA_TOOL_OPTIONS: -Djava.io.tmpdir=/home/squaim/MarioCraft-DeathMatch/client/build/tmp -Duser.home=/home/squaim/MarioCraft-DeathMatch/client/build/java-home
[standalone-client-link] /home/squaim/MarioCraft-DeathMatch/emsdk/node/24.19.0_64bit/bin/node /home/squaim/MarioCraft-DeathMatch/client/workspace/wasm-toolchain/run-memory-capped.js --limit-mib 13312 --log-file /home/squaim/MarioCraft-DeathMatch/client/workspace/wasm-toolchain/generated/client-precise-link.log java -XX:+UnlockExperimentalVMOptions -XX:+UseCompactObjectHeaders -Xmx12288m -Xss2m -XX:MaxMetaspaceSize=256m -XX:+UseParallelGC -XX:ParallelGCThreads=4 -cp /home/squaim/MarioCraft-DeathMatch/client/workspace/wasm-toolchain/generated/standalone-linker:/home/squaim/MarioCraft-DeathMatch/client/workspace/wasm-toolchain/teavm-eagler-patch/teavm-core-0.13.1-eagler.jar:/home/squaim/MarioCraft-DeathMatch/client/workspace/wasm-toolchain/teavm-eagler-patch/teavm-jso-impl-0.13.1-eagler.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-gradle-plugin/0.13.1/73e1559947be72c69baaa0bffc55aff45c6a911a/teavm-gradle-plugin-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-tooling/0.13.1/350a42a84851087a1896bd6ef4608bff6d07fe7e/teavm-tooling-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-core/0.13.1/6e57a36241f4eab12e892a5b3496d01d7cb751d4/teavm-core-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-jso-impl/0.13.1/e790b4598465b0008078ff2790cceafe280e4654/teavm-jso-impl-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-jso-apis/0.13.1/4ba2e03d62d0029b669876b4f5aafe4e184998fe/teavm-jso-apis-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-interop/0.13.1/73e85dd04c2b27bae0301add1729d50434fc5ea/teavm-interop-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-metaprogramming-api/0.13.1/28677e191c11ede110ad1748a052cd18a25b5d/teavm-metaprogramming-api-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-asm-commons/0.13.1/20f0ca058ba290048d2a17e9f5014a2ec90539b0/teavm-relocated-libs-asm-commons-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-asm-util/0.13.1/e0cc59407083aa266185f9c5c4f59d5a04c1d6b7/teavm-relocated-libs-asm-util-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-hppc/0.13.1/d7b3043e84b9202a5f252df6322271a30de3a5a3/teavm-relocated-libs-hppc-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-rhino/0.13.1/c6b7703825bcae8794359e8f1cbe342816116762/teavm-relocated-libs-rhino-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-jso/0.13.1/302ac974df830ff778d80d89293ba675174eb6f5/teavm-jso-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-asm-analysis/0.13.1/65ac69292aa28307f73a61c149da3f877ba5426b/teavm-relocated-libs-asm-analysis-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-asm-tree/0.13.1/d709372e6eb5f80877b7f505f1f02a916af6b1cb/teavm-relocated-libs-asm-tree-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-asm/0.13.1/f746b39e4d2db6e5dac979cba0b630fc358770a1/teavm-relocated-libs-asm-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-wasm-gc-deobfuscator/0.13.1/a051bbecce343f66a74739b0260abc03956ae83/teavm-wasm-gc-deobfuscator-0.13.1.jar:/home/squaim/MarioCraft-DeathMatch/client/build/gradle/caches/modules-2/files-2.1/org.teavm/teavm-relocated-libs-commons-io/0.13.1/8aec42811000fabc73b2d097483a40b59248e299/teavm-relocated-libs-commons-io-0.13.1.jar StandaloneTeaVMLinker /home/squaim/MarioCraft-DeathMatch/client/workspace/wasm-toolchain/generated/client-program.classpath net.lax1dude.eaglercraft.v1_8.internal.wasm_gc_teavm.MainClass /home/squaim/MarioCraft-DeathMatch/client/workspace/target_teavm_wasm_gc/build/generated/teavm/wasm-gc-standalone classes.wasm FULL true
[memory-cap] limit=13312 MiB metric=rss command=java
Picked up JAVA_TOOL_OPTIONS: -Djava.io.tmpdir=/home/squaim/MarioCraft-DeathMatch/client/build/tmp -Duser.home=/home/squaim/MarioCraft-DeathMatch/client/build/java-home
[standalone-teavm] requestedOptimization=FULL effectiveOptimization=FULL dependencyAnalysis=precise strict=true obfuscated=true
INFO: Running TeaVM
[standalone-teavm] phase=DEPENDENCY_ANALYSIS workItems=0
EAGLER_UNSUPPORTED_STRIP java.util.Date.toString (removed @UnsupportedOn)
[standalone-teavm] progress=8052/0
[standalone-teavm] phase=COMPILING workItems=1000
[standalone-teavm] progress=0/1000
[standalone-teavm] progress=100/1000
[standalone-teavm] progress=200/1000
[standalone-teavm] progress=300/1000
[standalone-teavm] progress=400/1000
[standalone-teavm] progress=500/1000
[standalone-teavm] progress=600/1000
[standalone-teavm] progress=700/1000
[standalone-teavm] progress=800/1000
EAGLER_WASMGC_PHANTOM_ROOT java.nio.ShortBuffer classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT java.nio.LongBuffer classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT java.nio.DoubleBuffer classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT java.time.OffsetDateTime classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.server.level.ServerEntity classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.util.debug.DebugValueSource$Registration classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT org.teavm.platform.PlatformClass classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT org.teavm.platform.PlatformObject classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT java.lang.annotation.RetentionPolicy classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT java.lang.annotation.ElementType classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT java.io.ObjectOutputStream classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplate$StructureBlockInfo classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.level.biome.Climate$TargetPoint classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.level.levelgen.DensityFunction$FunctionContext classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.level.levelgen.DensityFunction$ContextProvider classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.level.levelgen.DensityFunction$Visitor classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT java.io.ObjectOutput classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT java.io.ObjectInput classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT com.google.common.collect.DiscreteDomain classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT org.joml.AxisAngle4d classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT org.joml.Quaterniondc classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT org.joml.Matrix3dc classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT org.joml.Matrix4x3fc classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT org.joml.Matrix4dc classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT org.joml.Quaterniond classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT org.joml.Matrix4d classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT org.joml.Matrix3d classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.level.chunk.ChunkGeneratorStructureState classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.floats.FloatPredicate classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT org.joml.Matrix4x3f classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.ints.IntUnaryOperator classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT java.nio.file.WatchKey classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT java.nio.file.WatchService classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT java.nio.file.WatchEvent$Kind classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT java.nio.file.WatchEvent$Modifier classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT java.util.LongSummaryStatistics classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.ints.Int2ByteFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.bytes.Byte2IntFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.bytes.Byte2ObjectFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.objects.Object2ShortFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.ints.Int2ShortFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.shorts.Short2IntFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.shorts.Short2ObjectFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.objects.Object2CharFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.ints.Int2CharFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.chars.Char2IntFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.chars.Char2ObjectFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.ints.Int2FloatFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.floats.Float2IntFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.floats.Float2ObjectFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.objects.Object2DoubleFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.doubles.Double2IntFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.doubles.Double2ObjectFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.objects.Object2ReferenceFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.ints.Int2ReferenceFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.objects.Reference2ByteFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.bytes.Byte2ReferenceFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.objects.Reference2ShortFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.shorts.Short2ReferenceFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.objects.Reference2LongFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.longs.Long2ReferenceFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.objects.Reference2CharFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.chars.Char2ReferenceFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.floats.Float2ReferenceFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.doubles.Double2ReferenceFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.objects.Reference2ReferenceFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT java.util.stream.IntStream$IntMapMultiConsumer classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT java.util.stream.LongStream$LongMapMultiConsumer classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.client.multiplayer.chat.report.ReportEnvironment classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.client.multiplayer.chat.report.ReportingContext classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.ints.IntObjectBiConsumer classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.core.dispenser.BlockSource classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT org.joml.Vector2d classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT org.joml.Vector4dc classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT org.joml.Vector4ic classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT org.joml.Vector2dc classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT org.joml.Matrix3x2dc classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT org.joml.Matrix4x3dc classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT org.joml.Matrix4x3d classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT org.joml.Vector4d classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT java.time.chrono.Era classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT java.time.OffsetTime classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT com.google.common.collect.ImmutableEnumMap$1 classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT org.json.JSONPointer classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT com.google.common.collect.BoundType classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.level.levelgen.carver.CarvingContext classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.level.chunk.CarvingMask classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.level.levelgen.carver.WorldCarver$CarveSkipChecker classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.level.levelgen.structure.pieces.StructurePieceSerializationContext classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT com.google.common.collect.ImmutableSetMultimap classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.bytes.Byte2LongFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.longs.Long2ShortFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.shorts.Short2LongFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.longs.Long2CharFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.chars.Char2LongFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.floats.Float2LongFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.longs.Long2DoubleFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.doubles.Double2LongFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT com.google.common.base.Equivalence$Wrapper classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.doubles.DoubleUnaryOperator classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT com.mojang.serialization.Decoder$Terminal classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT com.mojang.serialization.Decoder$Boxed classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT com.mojang.serialization.Decoder$Simple classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.doubles.DoublePredicate classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.doubles.DoubleConsumer classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.level.material.FlowingFluid$SpreadContext classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.entity.player.Player$BedSleepingProblem classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.level.levelgen.blending.Blender classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.level.levelgen.NoiseChunk classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.level.NoiseColumn classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.level.ClipBlockStateContext classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.item.crafting.PlacementInfo classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.level.levelgen.structure.Structure$GenerationContext classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.level.levelgen.structure.pieces.StructurePiecesBuilder classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.server.jsonrpc.methods.IpBanlistService$IpBan classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.server.jsonrpc.methods.BanlistService$UserBan classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.level.biome.Climate$DistanceMetric classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT io.netty.util.concurrent.ProgressivePromise classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.longs.LongPredicate classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.booleans.Boolean2ByteFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.bytes.Byte2BooleanFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.booleans.Boolean2ShortFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.shorts.Short2BooleanFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.booleans.Boolean2IntFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.ints.Int2BooleanFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.booleans.Boolean2LongFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.longs.Long2BooleanFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.booleans.Boolean2CharFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.chars.Char2BooleanFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.booleans.Boolean2FloatFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.floats.Float2BooleanFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.booleans.Boolean2DoubleFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.doubles.Double2BooleanFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.booleans.Boolean2ObjectFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.booleans.Boolean2ReferenceFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.objects.Reference2BooleanFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.level.storage.PlayerDataStorage classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT io.netty.channel.ChannelProgressivePromise classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.level.levelgen.DensityFunctions$Spline$Point classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.level.levelgen.WorldgenRandom$Algorithm classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.longs.LongUnaryOperator classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT com.google.common.util.concurrent.AsyncFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT com.google.common.util.concurrent.FutureCallback classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.lax1dude.eaglercraft.v1_8.internal.vfs2.VFSIterator2 classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT org.joml.Vector4i classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT org.joml.Vector2L classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT org.joml.Matrix2fc classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT org.joml.Matrix2dc classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.server.jsonrpc.internalapi.MinecraftApi classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.server.jsonrpc.methods.ClientInfo classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT java.nio.channels.GatheringByteChannel classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT java.nio.channels.ScatteringByteChannel classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT io.netty.channel.socket.InternetProtocolFamily classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT io.netty.channel.socket.SocketProtocolFamily classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT java.nio.channels.SocketChannel classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT io.netty.channel.socket.SocketChannelConfig classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT io.netty.channel.epoll.LinuxSocket classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT io.netty.channel.epoll.EpollTcpInfo classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT io.netty.channel.epoll.EpollSocketChannelConfig classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT io.netty.channel.epoll.EpollChannelConfig classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT io.netty.channel.kqueue.BsdSocket classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT io.netty.channel.kqueue.KQueueSocketChannelConfig classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT io.netty.channel.kqueue.KQueueChannelConfig classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT com.google.common.reflect.TypeParameter classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT io.netty.util.internal.IntegerHolder classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT io.netty.buffer.SwappedByteBuf classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.bytes.BytePredicate classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.level.chunk.status.WorldGenContext classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.util.StaticCache2D classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.bytes.ByteBinaryOperator classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.floats.FloatBinaryOperator classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.bytes.ByteUnaryOperator classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.objects.ObjectByteBiConsumer classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.longs.LongFloatBiConsumer classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.bytes.Byte2ByteFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.bytes.Byte2ShortFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.shorts.Short2ByteFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.bytes.Byte2CharFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.chars.Char2ByteFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.bytes.Byte2FloatFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.floats.Float2ByteFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.bytes.Byte2DoubleFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.doubles.Double2ByteFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.floats.Float2ShortFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.shorts.Short2FloatFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.floats.Float2CharFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.chars.Char2FloatFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.floats.Float2DoubleFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.doubles.Double2FloatFunction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.client.renderer.block.dispatch.VariantMutator classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.booleans.BooleanComparator classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.item.crafting.RecipeManager$ServerDisplayInfo classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.entity.raid.Raid$RaiderType classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT com.mojang.datafixers.optics.Procompose classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT com.mojang.datafixers.optics.profunctors.FunctorProfunctor classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT com.google.common.hash.Funnel classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT com.mojang.brigadier.context.ContextChain$Stage classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT io.netty.util.internal.shaded.org.jctools.queues.MessagePassingQueue$Consumer classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT io.netty.util.internal.shaded.org.jctools.queues.MessagePassingQueue$WaitStrategy classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT io.netty.util.internal.shaded.org.jctools.queues.MessagePassingQueue$ExitCondition classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT java.nio.file.attribute.UserPrincipalLookupService classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.commands.execution.ExecutionContext classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.commands.execution.Frame classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.commands.execution.EntryAction classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.commands.execution.ChainModifiers classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.objects.ObjectFloatBiConsumer classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.shorts.ShortPredicate classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.shorts.ShortUnaryOperator classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.entity.ai.village.poi.PoiRecord classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.shorts.ShortSet classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.scores.PlayerTeam$Packed classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.scores.Objective$Packed classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.level.chunk.ProtoChunk classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.level.chunk.ChunkAccess$PackedTicks classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.level.levelgen.BelowZeroRetrogen classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT it.unimi.dsi.fastutil.longs.LongObjectBiConsumer classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.scores.Score$Packed classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT com.google.common.collect.ImmutableEnumSet$1 classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.level.gameevent.GameEventListenerRegistry$ListenerVisitor classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplate$Palette classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.world.level.gameevent.GameEventListener$DeliveryMode classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.network.chat.OutgoingChatMessage classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT net.minecraft.stats.ServerRecipeBook$Packed classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_ROOT java.net.SocketTimeoutException classReader=false parent=n/a
EAGLER_WASMGC_PHANTOM_CATCH runtime-instanceof (non-native) for catch type java.net.SocketTimeoutException
EAGLER_SPLIT: SKIP net.minecraft.world.level.block.Blocks::<clinit> nodes=77451 stmts=4 (has 10 locals)
EAGLER_SPLIT: SKIP net.minecraft.world.item.Items::<clinit> nodes=52739 stmts=4 (has 14 locals)
EAGLER_SPLIT: SKIP net.minecraft.sounds.SoundEvents::<clinit> nodes=33844 stmts=4 (has 2 locals)
EAGLER_SPLIT: SPLIT @teavm.initReflection nodes=1002024 stmts=18334 -> 100 sub-functions
EAGLER_SPLIT: SKIP net.minecraft.world.entity.EntityTypes::<clinit> nodes=20451 stmts=4 (has 10 locals)
EAGLER_SPLIT: SKIP net.minecraft.client.animation.definitions.CopperGolemAnimation::<clinit> nodes=24543 stmts=4 (has 13 locals)
EAGLER_SPLIT: SKIP net.minecraft.util.datafix.fixes.BlockStateData::bootstrap3_1 nodes=53457 stmts=4 (has 8 locals)
EAGLER_SPLIT: SKIP net.minecraft.util.datafix.fixes.BlockStateData::bootstrap3_2 nodes=129242 stmts=4 (has 8 locals)
EAGLER_SPLIT: SKIP net.minecraft.util.datafix.fixes.BlockStateData::bootstrap6 nodes=20091 stmts=4 (has 9 locals)
EAGLER_SPLIT: SKIP net.minecraft.util.datafix.fixes.BlockStateData::bootstrap8 nodes=48954 stmts=4 (has 9 locals)
EAGLER_SPLIT: SKIP net.minecraft.util.datafix.fixes.BlockStateData::bootstrapA nodes=38198 stmts=4 (has 7 locals)
EAGLER_SPLIT: SKIP net.minecraft.util.datafix.fixes.BlockStateData::bootstrapC nodes=24576 stmts=4 (has 8 locals)
EAGLER_SPLIT: SPLIT teavm@initializer nodes=893470 stmts=256735 -> 89 sub-functions
INFO: Output file successfully built
INFO: Classes compiled: 34957
INFO: Methods compiled: 198909
[memory-cap] peak child-tree RSS=12791 MiB
[memory-cap] wall time=859.0 s
[standalone-client-link] runtime=/home/squaim/MarioCraft-DeathMatch/client/workspace/target_teavm_wasm_gc/build/generated/teavm/wasm-gc/classes.wasm-runtime.js bytes=13984 sha256=1e80092312d7bfe6efa74f8bb372d5521bc0549dcfbf384f25a145261a80d124 source=/home/squaim/MarioCraft-DeathMatch/client/workspace/wasm-toolchain/teavm-eagler-patch/teavm-core-0.13.1-eagler.jar
[standalone-client-link] artifact=/home/squaim/MarioCraft-DeathMatch/client/workspace/target_teavm_wasm_gc/build/generated/teavm/wasm-gc-standalone/classes.wasm
[standalone-client-link] bytes=102526095 sha256=0e69663064af0e94f9f4882ae631e95590d4f1c0015aa21fc1168296f36fff73
[standalone-client-link] installed=/home/squaim/MarioCraft-DeathMatch/client/workspace/target_teavm_wasm_gc/build/generated/teavm/wasm-gc/classes.wasm
