본문 바로가기
Game Dev/MineCraft - Client

MCP 설치

by [방울] 2014. 12. 15.

 

 

 

MCP는 Minecraft Coder Pack의 약자로, 마인크래프트 클라이언트를 수정할 수 있게 도와주는 디컴파일 툴?이라고 보시면됩니다.

MCP 다운로드 페이지 : http://mcp.ocean-labs.de/download.php?list.2

저는 1.7.10 버전 클라이언트를 수정할것이므로 9.08 버전을 다운받았습니다.

 

사용법 : MCP를 다운받으신 후, 원하는곳에 압축을 풀어줍니다.

아래는 각 파일별 기능입니다.

굵은 글씨로 되있는 파일은 자주 쓰이는 기능 또는 주요기능입니다.

 

cleanup.bat : 소스 포함 임시파일등을 삭제하여 초기상태로 돌려놓음

decompile.bat : 디컴파일

getchangedsrc.bat : 수정된 소스만 찾아줍니다.

recompile.bat : 디컴파일한 소스를 다시 컴파일합니다.

reformat.bat : 소스파일을 모두 지우고 다시 디컴파일합니다.

reobfuscate.bat : 수정된 파일만 선택해줍니다. 리컴파일 후 사용가능

startclient.bat : 클라이언트를 실행합니다.

startserver.bat : 서버를 실행합니다.

updatemd5.bat : 암호화를 실행합니다.

updatenames.bat : 파일명을 업데이트합니다.

 

그 다음, jars 폴더에 디컴파일할 자바파일을 복사해줍니다.

저는 포지 클라이언트를 수정할예정이니 포지jar을 복사했습니다.

복사안해도 .minecraft 폴더에서 버전폴더 알아서 가져오네요.

그 다음 디컴파일을 실행합니다.

 

디컴파일이 완료되면 이클립스를 실행해서 eclipse 폴더를 작업공간에 임포트시켜줍니다. (작업공간을 eclipse 폴더로 지정하여 실행해도됨.)

 

 

이제 원하는대로 마음껏 클라이언트를 수정하시면 됩니다!

'Game Dev > MineCraft - Client' 카테고리의 다른 글

마인크래프트 로그인 알고리즘  (0) 2014.11.27

댓글