마인크래프트 1.12.2 자바 버전 - mainkeulaepeuteu 1.12.2 jaba beojeon

질문하기 모드

1.12.2모드버킷을 열려고 하는데요...

2021.07.24 조회 수 2643 추천 수 0

자바를 깔았는데에도 불과하고
Current Java version (16.0.1) is not supported, please replace to Java8
계속 이렇게 뜨는데 어떻하죠?
거의 모든자바를 다 다운했습니다
이거 문재 해결법을 아시는분은꼭 답해주세요 ㅠㅠ

0

# 태그가 없습니다


글쓴이의 최근 게시글

최근   출석체크! 12.18

인기   펄미션오류인가?아님내가설정잘못한건가? ㅠㅠ 02.04

전체공지

마크 영상 유튜브 댓글 이벤트 12.21

플레이팜, 초보자도 쉽게 즐길 수 있습니다. 09.12

[1.19] 국내 최고 퀄리티. 이클립스MC 10.19

1.12.2 고퀄리티 스킬 RPG | 아스테르 11.29

[1.17~1.19.2] 귀엽고 아기자기한 힐링 반야생 고냥이타운😺 12.12

현재 엔비디아 최신 드라이버에서 마인크래프트 구버전 플레이가 불가능합니다 11.27


에디터

6개의 댓글

마커임에메랄드

2021.07.24

현재 pc엔 자바16이 깔려있는거 같으니 지우고 자바8로 다시 깔아보세요

https://java.com/ko/

자바8 링크입니다.

Thumbs Up 1 댓글

  • 신고

G.ramm

2021.07.28

@마커임

답변감사합니다~

Thumbs Up 추천 댓글

  • 신고

명이에메랄드

2021.07.24

컴퓨터에 1.17을 위한 자바 16이 깔려있어서 그렇습니다.

Thumbs Up 1 댓글

  • 신고

G.ramm

2021.07.28

@명이

답변감사합니다~

Thumbs Up 추천 댓글

  • 신고

코코냐에디터

2021.07.26

오래된 버전은 자바 16을 지원하지 않습니다. 자바 8로 다시 설치하거나, 경로를 트위킹해주세요.

Thumbs Up 추천 댓글

  • 신고

G.ramm

2021.07.28

@코코냐

밑에 두분덕분에 이미 해결하였습니다
답변감사합니다~

Thumbs Up 추천 댓글

  • 신고


안녕하세요!  마인크래프트 모드개발에 관련된 글은 없는 것 같아서 모드개발 강의를 시작 하게되었습니다.

버전은 1.12.2 기준으로 진행하도록 하겠습니다.

-시작 전 안내사항-

모딩API (Forge, Fabric, Rift)

=>해당 강의에서는 Forge API를 사용합니다.

JDK (JAVA Java Development Kit 이하 자바 개발 킷)

=>1.12.2 개발을 위해 JDK 8 버전을 설치 해주시길 바랍니다.

IDE (Eclipse/IntellJ) 등이 필요합니다.

=>코딩을 할 때 사용하는 편집기 등 개발에 필요한 기능을 모아놓은 것입니다.

Eclipse IntellJ

해당 강의에서는 IntellJ를 사용합니다.

--------------------------------------------------------------------------------------------------

1. JDK8 설치하기

자바(오라클) 공식 홈페이지JDK 8  좌측 링크 접속후 

아래쪽으로 스크롤 하시면 JAVA8 나와있는 부분이 있을겁니다. 

Windows 체크후 각 운영체제에 맞는 파일 다운로드후 설치해주세요.

저는 윈도우 10 64비트니까 Wundows 탭에서 x64 Installer를 설치했습니다.

마인크래프트 1.12.2 자바 버전 - mainkeulaepeuteu 1.12.2 jaba beojeon

자바 설치후 환경 변수를 해야합니다.

우선 본인이 설치된 자바 폴더로 들어가줍니다.

저 같은경우는 " C:\Program Files\Java\jdk1.8.0_311 "

해당 링크에 설치가 되어있습니다. 위 디렉토리를 기억해 주신후 복사해줍니다.

1.  내 PC 우클릭 -> 속성

마인크래프트 1.12.2 자바 버전 - mainkeulaepeuteu 1.12.2 jaba beojeon

2. 고급 시스템 설정

마인크래프트 1.12.2 자바 버전 - mainkeulaepeuteu 1.12.2 jaba beojeon

3. 고급 탭에서 환경변수(N) 클릭

마인크래프트 1.12.2 자바 버전 - mainkeulaepeuteu 1.12.2 jaba beojeon

4.시스템 변수(S)의 새로만들기(W) 클릭

 

마인크래프트 1.12.2 자바 버전 - mainkeulaepeuteu 1.12.2 jaba beojeon

5. 변수이름 "JAVA_HOME"으로 설정

변수값은 아까 복사해준 자바 디렉토리(위치)를 붙여넣어줍니다.

마인크래프트 1.12.2 자바 버전 - mainkeulaepeuteu 1.12.2 jaba beojeon

설정이 되었으면 확인을 클릭해 주세요.

6. 그뒤 시스템 변수"Path" 찾은후 더블클릭해주세요

마인크래프트 1.12.2 자바 버전 - mainkeulaepeuteu 1.12.2 jaba beojeon

7.아래와 같이 "%JAVA_HOME%\bin" 입력후 위로 이동 클릭해서 해서 맨위로 올려주세요.

마인크래프트 1.12.2 자바 버전 - mainkeulaepeuteu 1.12.2 jaba beojeon
마인크래프트 1.12.2 자바 버전 - mainkeulaepeuteu 1.12.2 jaba beojeon

8.그리고 명령 프롬프트 창을 열어

java- version

javac -version

위 명령어 입력후 아래와 같이 오류없이 결과값이 표시되면 성공입니다.

마인크래프트 1.12.2 자바 버전 - mainkeulaepeuteu 1.12.2 jaba beojeon

--------------------------------------------------------------------------------------------

2.IDE 설치하기

IntellJ   해당 사이트(인텔리제이 IDEA 공식 홈페이지)에서

마인크래프트 1.12.2 자바 버전 - mainkeulaepeuteu 1.12.2 jaba beojeon

해당 다운로드 버튼을 클릭해줍니다.

그러면 이동되는 페이지에서

Community 버전을 설치해줍니다.

(Ultimate버전은 유료버전이니 Community 버전으로 진행하겠습니다.)

마인크래프트 1.12.2 자바 버전 - mainkeulaepeuteu 1.12.2 jaba beojeon

해당 프로그램을 모두 설치하였으면

IntelliJ IDEA를 실행해주세요.

실행시 아래와 같은 화면이 나오실겁니다. 

(프로젝트 부분은 비어있을거에요)

마인크래프트 1.12.2 자바 버전 - mainkeulaepeuteu 1.12.2 jaba beojeon

좌측 플러그인이라고 써있는 부분을 클릭후 검색란에

"MineCraft Development" 검색하시면 플러그인이 하나 나올텐데

설치해주시길 바랍니다.

마인크래프트 1.12.2 자바 버전 - mainkeulaepeuteu 1.12.2 jaba beojeon

설치완료후 IDEA를 재실행 하시고 난 후 새프로젝트를 눌러주세요.

 

마인크래프트 1.12.2 자바 버전 - mainkeulaepeuteu 1.12.2 jaba beojeon

새프로젝트에서 이런 창이 새로 나오게 되면 좌측 MineCraft 탭에서 Forge Mod 체크한후 

다음 버튼을 눌러주세요.

마인크래프트 1.12.2 자바 버전 - mainkeulaepeuteu 1.12.2 jaba beojeon

그러면 빌드 세팅 창이 나올텐데 아래에 입력칸을 입력해주시고 다음버튼을 눌러주세요

이름은 자유롭게 사용하셔도 좋습니다.

마인크래프트 1.12.2 자바 버전 - mainkeulaepeuteu 1.12.2 jaba beojeon

groupId

* 프로젝트를 구분하게 해주는 아이디

* groupId는 자바 패키지룰을 따르기 때문에 프로젝트에서 사용하는 도메인으로 시작하는 것이 좋다.

ㄴ 예: org.apache.maven, org.apache.commons

* 멀티 모듈 프로젝트를 사용하는 경우 groupId의 계층 구조를 사용하여 구분 가능

ㄴ 예: org.apache.maven.plugins, org.apache.maven.reporting

artifactId

*jar 명에서 버전 정보를 뺀 이름

* 소문자로 지정하도록하며 특수문자를 사용하지 않는다.

version

* 숫자와 점으로 이루어진 버전 형식을 사용

* 스냅샷 빌드 사용 시 빌드 날짜를 버전으로 사용하지 않는다.

출처 : https://maven.apache.org/guides/mini/guide-naming-conventions.html

마인크래프트 1.12.2 자바 버전 - mainkeulaepeuteu 1.12.2 jaba beojeon

다음을 클릭하셨으면 이번엔 포지 세팅을 하게될텐데 이런 화면이 나올겁니다.

*필수로 설정 해줘야될 부분은 

MineCraft Version/Forge Version/MCP Version을 필수적으로 설정해주셔야됩니다

ModName, MainClassName은 자유롭게 설정하셔도됩니다.

저는 아래와 같이 수정하겠습니다.

(해당 강의에서는 Forge1.12.2 버전 기준으로 진행합니다.)

마인크래프트 1.12.2 자바 버전 - mainkeulaepeuteu 1.12.2 jaba beojeon

모두 설정이 되었으면 다음 클릭!

마인크래프트 1.12.2 자바 버전 - mainkeulaepeuteu 1.12.2 jaba beojeon

프로젝트 이름과 프로젝트 위치를 설정후 완료를 클릭해주세요

마인크래프트 1.12.2 자바 버전 - mainkeulaepeuteu 1.12.2 jaba beojeon

모든 설정이 끝나고 기다리시면 자동으로 빌드됩니다.

최종적으로 

"실행이 완료되었습니다 'genIntellijRuns'."

라고 실행창에 뜨면 모든 기본 설정이 끝난겁니다.

-----------------------------------------------------------------------------------------------------------

그 외적으로 궁금한 사항이나 모르는 부분 있으면

디스코드 ( 태현#0091 ) 로 연락주시면

답변해드리겠습니다 ^^

다음편엔 크리에이티브탭 및 아이템 만들기를 해보겠습니다.ㄱ