일상일지

[마인크래프트 모딩] 1.12.2서버 모딩 환경 구축하기 본문

개발/마인크래프트

[마인크래프트 모딩] 1.12.2서버 모딩 환경 구축하기

서호Seoho 2021. 8. 12. 20:18
반응형

안녕하세요 바한입니다.

오늘은 1.12.2 서버 마크 모딩 환경 구축을 해보겠습니다.

 

 

자바 세팅 이후 부터 설명하도록 하겠습니다. 

JAVA_HOME 세팅은 개인적으로 해주세요.

 

 

1. 모드 파일을 다운받는다.

https://files.minecraftforge.net/net/minecraftforge/forge/index_1.12.2.html

 

Minecraft Forge downloads

Downloads for Minecraft Forge for Minecraft 1.12.2 Latest: 14.23.5.2855 Recommended: 14.23.5.2855

files.minecraftforge.net

 

 

위의 사이트에 들어가셔서 아래의 빨간 박스 표시해놓은 버튼을 누르면. zip파일이 다운받아집니다.

 

해당 zip 파일을 원하는 경로에 압축 해제 해줍니다.

 

 

들어가 보시면 다음과 같은 파일들이 있을 것입니다. 그 중 README.txt를 열어봅니다.

 

2. README.txt에 있는대로 실행한다.

영어로 되어 있어서 어려울 수도 있지만, 위의 텍스트 파일에 모딩 환경 구축을 위한 모든 설명이 적혀 있습니다.

 

Step 1. zip 파일의 압축을 푼다.

Step 2. 이클립스를 이용할 경우,

gradlew genEclipseRuns 명령어를 실행한다. 를 해보겠습니다.

 

 

cmd 창을 열고,

cd 파일경로

를 쳐줍니다.

 

 

다음과 같이 cmd 창이 해당 폴더로 이동한게 보이시죠?

gradlew genEclipseRuns 명령어를 실행해줍시다.

그러면 방화벽을 허용하라는 창이 뜨기도 하고, 여튼 여러가지고 줄줄히 써 내려가집니다.

시간이 좀 걸릴 수도 있습니다.

 

 

다음과 같은 메시지가 뜨면 성공한겁니다.

안되신다면 JAVA 버전 문제일 가능성이 큽니다. 에러 로그를 확인해보세요.

 

 

이제 이클립스를 킵니다.

Import Project를 누릅니다.

 

Existing Gradle Project를 누르고, 아까 작업했던 폴더를 클릭해줍니다.

 

Finish를 누르면 알아서 뭔가가 실행됩니다.

 

 

 

Import된 폴더의 내용은 다음과 같습니다.

 

 

 

2. 실행해보기.

파일에 짠 코드가 잘 반영되는지 알아보기 위해, 위의 Hello를 syso로 찍어보았습니다.

그리고 runClient.launch 파일을 수정해줍니다. 동그라미 표시한 곳을 다음과 같이 수정했습니다.

저장하고 서버를 실행해봅시다.

서버를 실행해보기 위해, 프로젝트 우클릭 > Run As > Run Configurations를 클릭합니다.

 

 

 

Java Application의 runClient를 선택하고, Run을 눌러줍니다.

 

 

콘솔에 아까 찍은 로그가 나오는 것을 확인했습니다.

 

마크도 실행이 될 것 입니다.

 

아직 저도 초짜라 runClient와 runServer에 어떤 차이가 있는지는 모르겠습니다.

감사합니다.

반응형
Comments