gradlew yarn์ ์คํํ๋ ค๊ณ ํ ๋ ํญ์ : mapIntermediaryJar์์ ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค.
```> ์์
: mapIntermediaryJar
: ๋ง์ธ ํฌ๋ํํธ๋ฅผ ์ค๊ฐ์์๊ฒ ๋งคํ
์์ : mapIntermediaryJar FAILED
์คํจ : ์์ธ๋ก ์ธํด ๋น๋๊ฐ ์คํจํ์ต๋๋ค.
์ด๋:
๋น๋ ํ์ผ 'D : \ ADM \ Desktop \ Codes \ MCP \ yarn-1.15.2 \ build.gradle'์ค : 628
๋ฌด์์ด ์๋ชป๋์๋์ง :
': mapIntermediaryJar'์์
์ ์คํํ์ง ๋ชปํ์ต๋๋ค.
jar๋ฅผ ๋ค์ ๋งคํํ์ง ๋ชปํ์ต๋๋ค.
```
์ด๋ฏธ ์์ค ํด๋๋ฅผ ๋ค์ ๋ค์ด๋ก๋ํ๋ ค๊ณ ํ์ต๋๋ค.
๋์ผํ ๋ฌธ์ ๊ฐ ์์ :
> Task :mapIntermediaryJar FAILED
:mapping minecraft to intermediary
FAILURE: Build failed with an exception.
* Where:
Build file '/home/ej/Documents/Tools/Yarn1_15/build.gradle' line: 628
* What went wrong:
Execution failed for task ':mapIntermediaryJar'.
> Failed to remap jar
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/6.0.1/userguide/command_line_interface.html#sec:command_line_warnings
BUILD FAILED in 23s
ํธ์ง : ์ข์, ๊ทธ๋์ ๋ ํฅ๋ฏธ๋ก์์ง๋๋ค-์ฌ๊ธฐ ์์ธ๊ฐ ์์ต๋๋ค https://hasteb.in/yacovipu.kotlin ํ์ผ์ด ์กด์ฌํ์ง ์๋๋ค๊ณ ๋งํฉ๋๋ค-ํ์คํ ์กด์ฌํ๊ธฐ ๋๋ฌธ์ ๊ธฐ๊ดดํฉ๋๊น?
๋๋ ๊ทธ๊ฒ์ ๋ณด์๋ค
์ง๊ธ์ https://github.com/FabricMC/yarn/blob/e7852f3aa99b729af90e0f998193fb557b8f52aa/build.gradle#L15 ์์ +
๋ฅผ ๋ณ๊ฒฝ ํ์ญ์์ค.
~ 0.2.1.63
, ์ข์์
classpath 'net.fabricmc:tiny-remapper:0.2.1.63'
์์ remapper๊ฐ asm์ ์ ๋ฐ์ดํธํ์ผ๋ฉฐ ๋น๋ ์คํฌ๋ฆฝํธ์ ๋ค๋ฅธ ๋ถ๋ถ์์ ๊ฐ์ ธ์จ ์ค๋๋ asm์ ๊ทธ๊ฒ์ ์ซ์ดํฉ๋๋ค.
๊ทธ ์์ pr์ด ๋ณํฉ๋ฉ๋๋ค. origin
(๋๋์ด ์ ์ฅ์๊ฐ git ๋ก์ปฌ ์ ์ฅ์์์๋ ์๊ฒฉ ์ ์ฅ์)์ 1.15.2 ๋ธ๋์น์์ ๊ฐ์ ธ ์์ ๋ค์ ๋น๋ํ์ญ์์ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ง๊ธ์ https://github.com/FabricMC/yarn/blob/e7852f3aa99b729af90e0f998193fb557b8f52aa/build.gradle#L15 ์์
+
๋ฅผ ๋ณ๊ฒฝ ํ์ญ์์ค.~
0.2.1.63
, ์ข์์์์ remapper๊ฐ asm์ ์ ๋ฐ์ดํธํ์ผ๋ฉฐ ๋น๋ ์คํฌ๋ฆฝํธ์ ๋ค๋ฅธ ๋ถ๋ถ์์ ๊ฐ์ ธ์จ ์ค๋๋ asm์ ๊ทธ๊ฒ์ ์ซ์ดํฉ๋๋ค.