원본 주소는 다음입니다.

http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/modification-development/2425861-developing-with-other-mods-in-your-environment-for

 

 

배고픈 동물(Hungry Animals) 모드를 개발하면서 다른 모드와의 호환을 개선하기 위해 개발 환경에 다른 모드를 넣을 필요가 생겼습니다. 기본적으로는 넣고 싶은 모드를 디컴파일(decompile)해서 넣는 게 원칙이지만, 모든 모드가 디컴파일 된 버전을 지원하는 것이 아니기에 어려움이 있었습니다.

다행히도 ChickenBonesCore가 디컴파일이 되지 않은 jar 파일도 개발 환경에 추가할 수 있는 기능을 제공합니다. 그 기능을 쓰기 위해서는 다음의 과정을 따라야합니다.

1. ChickenBonesCore를 eclipse/mods에 넣습니다

2. 프로젝트를 실행하면 "Select an mcp conf dir for the deobfuscator"라는 제목을 가진 대화 상자가 나타납니다.

3. 윈도우 탐색기에서

...\Users\[name]\.gradle\caches\minecraft\net\minecraftforge\forge\[forge_version]\unpacked\conf 로 이동합니다.

4. "packaged.srg"를 저기서 복사한 후

...\Users\[name]\.gradle\caches\minecraft\de\oceanlabs\mcp\mcp_snapshot\[version_date]\ 로 복사합니다.

5. 다시 2번에서 나타났던 대화 상자로 돌아가서

...\Users\[name]\.gradle\caches\minecraft\de\oceanlabs\mcp\mcp_snapshot\[version_date]\ 를 선택합니다.

이렇게만 하면 eclipse/mods에 있는 다른 모드도 바로 개발 환경에 적용할 수 있습니다.

+ Recent posts