반응형

이것저것 배운것/Minecraft Modding 3

[1.7.10]Modding Tutorial - 3. Proxy작업.

1.2.3 작업을 모두 끝내면.정말로 기초작업이 끝난 것이다. 클래스파일을 2개 만들어준다.ClientProxyCommonProxyClientProxy클래스로 들어간다.extends CommonProxy를 ClientProxy 뒤에 선언해준다.다시 메인클래스로 진입해서. @Mod란에 name=""을 추가해준다.(이건 없어도 작동은 되더라)"" 내용물은 아무래도 좋다. 그 후에public static final 밑에@SidedProxy(clientSide="", serverSide="")를 작성해준다.여기서 "" 안에는패키지명.ClientProxy 와 CommonProxy를 기입한다.물론 SidedProxy를 하면 빨간줄이 그이는데이는 자동 Import 작업을 통해서 해결하면 된다. 이걸로 진짜. 정말로기..

[1.7.10]Modding Tutorial - 2. Main Class 기본작업

기존에 있던 예제 모드는 딜리트하고. 새로 작업 패키지에 오른클릭 -> New -> Pakage패키지 이름을 쓰는데 기본적인 규칙이 있다.첫번째는 모두 다 소문자.그리고 도메인 혹은 국가코드를 쓴다. 그 이후에는 내부규칙에 따르는데...회사가 아니니까 그냥 편하게 닉네임.모드명으로 했다. 구분은 ".(dot)"로 한다. ex) 도메인or국가코드.닉네임.모드명패키지 완성!이제 메인클래스를 만들 차례.방금 만들어 따끈따끈한 패키지에 오른클릭-> New -> Class를 클릭여기의 이름은 딱히 규칙은 없다.그냥 알아보기 쉬운걸로. 그리고 왠만하면 첫문자는 대문자로 ㅇㅇ난 편하게 Main이라고 썻다.나머지는 손대지말고 FinishHA-YO!public class Main위쪽에 @Mod(modid=Main.MOD..

[1.7.10]Modding Tutorial - 1. Install ~ Basic Setup

주의. 위 글은 강좌가 아닙니다.내가 배우던걸 기억하기 위해서 쓴글입니다. 1. Install JDK, EclipseRecommanded Forge- JDK의 경우 환경변수를 등록해둘것.JAVA_HOME = %Program Files%\Java\jdkXXPath = ~~;%JAVA_HOME%\bin; 2. 이클립스와 Src내용물을 적당한 곳에 푼다.나는 ForgeModWorkspace 라는곳에 Src내용물을 풀었다.이클립스는.. 알아서. 3. ForgeModWorkspace(이하 FMW라 칭함)에서 빈 공간에서 Shift키를 누른채 오른클릭 여기서 명령 창 열기 를 누르면자동으로 경로가 입력되서 작업하기 편하다뭣하면 그냥 cmd에서 위 경로까지 찾아가도 됨.gradlew setupDecompWorkspa..