19w36a์์ Mojang์ ์คํ๊ธฐ๋ฅผ ์ํด client.json์ ๋๋ ํ ๋ฐ์ดํฐ ์ฐธ์กฐ๋ฅผ ์ ๊ณตํ์ต๋๋ค. ๋ง์ ์ฌ๋๋ค์ ์ด ์์ ์ดํ๋ก ์ค์ด ์ธ๋ชจ์๊ฒ ๋ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
๊ทธ๋ฌ๋ ์์ฌ์ ๋ํด ๊ณ ๋ คํด์ผ ํ ๋ช ๊ฐ์ง ์ฌํญ์ด ์์ต๋๋ค.
Asie๋ mojang์ด ์๋ง๋ ํธ์ค ์์ ๋๋ฌธ์ ์ด ํ๋ก๊ฐ๋๋ฅผ ์ถ์ํ๋ค๊ณ ๋ถํ๋ฅผ ๋ฐํ์ต๋๋ค. ์ฐ๋ฆฌ๋ mojang์ด ์ธ์ ๊ฐ ์ด ๋ฐ์ดํฐ๋ฅผ ์ฒ ํํ์ง ์์ ๊ฒ์ด๋ผ๊ณ ํ์ ํ ์ ์์ต๋๋ค. ๊ทธ๋ฐ ์ผ์ด ๋ฐ์ํ๋ฉด ํจ๋ธ๋ฆญ ์ปค๋ฎค๋ํฐ๊ฐ ๋ง๊ฐ์ง๋๋ค.
์์๋ค์ํผ, yarn์ Mojang proguard ๋ฐ์ดํฐ์ ์ด๋ค ๊ฒ๋ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋๋ ์ด๊ฒ์ด ์ฐ๋ฆฌ์ ๋ชฉ์ ์ ๋ ํ๊ณ ํ๊ฒ ๋ง๋ค ๊ฒ์ด๋ผ๊ณ ๋ฏฟ์ต๋๋ค. ์ฐ๋ฆฌ๋ mojang๊ณผ ๊ฐ์ ์ด๋ฆ ๋์ ํด๋์ค์ ๋ํ ์ ํํ ์ด๋ฆ์ ๋ง๋๋ ๊ฒ์ ๋๋ค.
๊ณ ๋ คํด์ผ ํ ๋ค๋ฅธ ์ฌํญ์ด ์์ต๋๊น? ๋๋ ๋ฃ๊ธฐ๋ฅผ ๊ธฐ๋ค๋ฆฌ๊ณ ์์ต๋๋ค.
Yarn์ ๋๊ตฌ๋ ๋งคํ์ ์ฌ์ฉํ ์ ์๋๋ก ๋ฌด์ ํ ๋ผ์ด์ ์ค๋ก ์ ํํ ๋งคํ์ ๊ฐ๋๋ก ๋ง๋ค์ด์ก์ต๋๋ค.
ํ์ฌ ๋ผ์ด์ ์ค๋ก๋ Mojang ๋งคํ์ ๊ฒฝ์ฐ๊ฐ ์๋๋๋ค.
๋ฐ๋ผ์ ํ์ฌ ์ํ์์ MCP ๋งคํ์ ๊ฒฝ์ฐ์ ๋ง์ฐฌ๊ฐ์ง๋ก Mojang ๋งคํ์ ๋ณด์ง ์๊ณ ์ด์ ๊ณผ ๊ฐ์ด ๊ณ์ yarn์ ์
๋ฐ์ดํธํ๋ค๊ณ ๋งํฉ๋๋ค.
๋ผ์ด์ผ์ค๊ฐ ๋์จํด์ง๊ฑฐ๋ ๋ช ํํด์ง๋ฉด ๋งค๊ฐ๋ณ์ ์ด๋ฆ๊ณผ Javadoc์ ๋ํด ๊ณ์ ์ ์งํด์ผ ํฉ๋๋ค.
๋๋ Neun๊ณผ ์์ ํ ๋์ํฉ๋๋ค. ํ์ฌ ๋ผ์ด์ ์ค๋ Yarn์ด ์์ฑ๋ ๊ฒ๊ณผ ์ ํํ ๋ฐ๋๋๋ ๋ชฉํ๋ฅผ ๋ฌ์ฑํฉ๋๋ค. ๊ทธ๋๋ก ์ ํํ๋ ๊ฒ์ MCP์ ๊ฒฝ์ํ๋ ๊ฒ๋ณด๋ค ํจ์ฌ ๋ ์ํํ ๋ฒ์ ์ง๋ขฐ๋ฐญ์ ๋ค์ด๊ฐ๋ ๊ฒ์ ๋๋ค. ๋ผ์ด์ ์ค๊ฐ Microsoft๊ฐ ์๋ Mojang์ ์ด๋ฆ์ผ๋ก ๋์ด ์์๋ค๋ฉด ๋๋์ด ๋ค๋ฅผ ์ ์์ง๋ง ํ์ฌ๋ก์๋ ์ํ๋ณด๋ค ์ ํ์ ์ด์ ์ด ๋ ํฌ๋ค๊ณ ๋ณผ ์ ์์ต๋๋ค.
์ ๋ yarn์ด ํญ์ Mojang ๋งคํ์ ์ํฅ์ ๋ฐ์ง ์์์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ฏธ๋์ Mods์์ ๋งคํ์ ์ฌ์ฉํ๊ธฐ ์ํด Mojang์ผ๋ก๋ถํฐ ํ๊ฐ๋ฅผ ๋ฐ์ผ๋ฉด ๋งค๊ฐ๋ณ์ ๋งคํ ๋ฐ javadoc ์ถ๊ฐ๋ yarn์ด ์๋ ๋ค๋ฅธ ํ๋ก์ ํธ์์ ์ํํด์ผ ํฉ๋๋ค.
์ด์ javadoc๊ณผ ๋งค๊ฐ๋ณ์๋ฅผ ๋ชจ๋ ์ป์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ข์์ผ ํ๋ค :๋ก์ผ:
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
Yarn์ ๋๊ตฌ๋ ๋งคํ์ ์ฌ์ฉํ ์ ์๋๋ก ๋ฌด์ ํ ๋ผ์ด์ ์ค๋ก ์ ํํ ๋งคํ์ ๊ฐ๋๋ก ๋ง๋ค์ด์ก์ต๋๋ค.
ํ์ฌ ๋ผ์ด์ ์ค๋ก๋ Mojang ๋งคํ์ ๊ฒฝ์ฐ๊ฐ ์๋๋๋ค.
๋ฐ๋ผ์ ํ์ฌ ์ํ์์ MCP ๋งคํ์ ๊ฒฝ์ฐ์ ๋ง์ฐฌ๊ฐ์ง๋ก Mojang ๋งคํ์ ๋ณด์ง ์๊ณ ์ด์ ๊ณผ ๊ฐ์ด ๊ณ์ yarn์ ์ ๋ฐ์ดํธํ๋ค๊ณ ๋งํฉ๋๋ค.
๋ผ์ด์ผ์ค๊ฐ ๋์จํด์ง๊ฑฐ๋ ๋ช ํํด์ง๋ฉด ๋งค๊ฐ๋ณ์ ์ด๋ฆ๊ณผ Javadoc์ ๋ํด ๊ณ์ ์ ์งํด์ผ ํฉ๋๋ค.