안녕하세요. 번개의 마인블로그 블로거 천둥번개입니다.
오늘은 마인크래프트 자바에디션 모드를 속속히 파헤쳐 보도록 하겠습니다.
일단 마인크래프트 자바에디션의 이름에서 살펴볼수있듯이 마인크래프트는 자바(java)라는 언어를 사용하여 만들어
졌습니다. 그래서 자바라는 언어를 알면 마인크래프트 모드, 플러그인을 쉽게 잘 만드실수 있습니다.
만일 자바라는 언어를 모르시더라도 모드 만드실수있습니다.
일단 그것하기에 앞서서 마인크래프트 모드에대해 알아보는 시간을 갖도록 하겠습니다.
일단 모드라는 것이 무엇일까요? 모드는 게임에 새로운것을 추가해 주는 것입니다. 모드는 무궁무진하게 많고
모드 없이도 플레이 할수있지만 선택의 폭을 넓혀주게하는것이 바로 모드이지요.
모드를 다운받게 되면 .jar 파일로 다운받아지게 됩니다.
일단 아무 모드 파일이나 드려볼테니 자세히 봐보시길 바랍니다.
보시면은 뒤에 .jar 이라고 써져있는것을 보실수있습니다.
이 파일을 다운 받고 그냥 좌클릭을 한다면 아무일도 일어나지 않을겁니다.
근데 반디집과 같은 압축폴더 프로그램 을 사용하면 .jar 파일이 어떤 파일인지 아실수있습니다.
반디소프트
kr.bandisoft.com
여기서는 반디집을 예시로 .jar파일 속을 낱낱이 뒤지도록 하겠습니다.( 돈을 광고로 아주 쉽게 벌수있다! 애드픽!
https://nefing.com/89e41d9)
앱테크를 취미처럼! SNS로 하는 앱테크, 애드픽!
SNS만 할 줄 알면 누워서도 할 수 있는 용돈벌이, 애드픽! 간단한 퀘스트만 깨도 바로 5천 포인트를 얻을 수 있어요. ◆ 애드픽이란 ◆ SNS로 스마트하게 용돈 벌기! 애드픽으로 부담없이 앱테크 시
nefing.com
일단 반디집에 들어가게 되시면 이런 화면이 나오게됩니다. 여기서 압축 파일 열기란것을 클릭하여 주세요.
그런다음 열기를 눌러주세요.
그럼 요런식으로 나오게 됩니다.
즉 jar 파일은 압축되어 있던 파일이었던 것이죠. asset과 data 폴더 등과 png파일, pack.mcmeta 라는 파일이
보이네요. asset 폴더에는 무엇이 들어있을까요? 만약에 multibeds 모드라면 그 모드 에 관한 파일들이 들어있을겁니다.
data는 추가할 아이템이나 명령어 에 대한 데이터가 들어간 폴더겠구요. 그냥 기초적으로 이 폴더를 딱 보고 생각을 해보면 말이죠.
.jar 파일이 이렇게 구성이 되있는데 .jar파일이 대체 무엇일까요?
여러개의 자바 파일들과 리소스와 데이터를 한데 모은 압축 파일입니다.
압축 파일이란 말은 여러개의 파일들이 압축되어 있다는 거죠.
그럼 여기서 궁금증이 생길수있습니다. .jar 파일이 자바라는 언어로 코딩이 되어있는 파일들이 압축된
파일이니까 이 파일을 java로 실행시키는 방법이 무엇이냐고 물어보실수 있습니다.
그럼 지금부터 .jar 파일을 java로 실행시키는 방법을 살펴봅시다.
되게 간단합니다. 컴퓨터에 자바가 설치되어있으면 java로 실행됩니다. java로 실행이 안되신다고요?
전 처음 저의 블로그의 모드를 깔때마다 압축폴더로 모드가 깔렸다고요? 그건 컴퓨터에 알집이 깔려있어서 그렇습니다.
그럼 어떻게 해결하냐? 연결프로그램을 바꾸시던가 아니면 알집을 삭제하시고 반디집을 다운받으시면 됩니다.
그럼 자연스럽게 문제가 해결이 됩니다.
이 포스팅은 모드 1편이기 떄문에 엄청 어렵고 자세히는 설명을 안하고 모드의 기본적이고 기초적 구조가 어떻게 되있냐만
살펴보도록 하겠습니다.
그냥 모드 처음깔때 압축폴더 파일로 저장이 안된다면 자바로 된겁니다. 그걸 누르면 실행이 되는겁니다.
근데 왜 실행이 안되냐고요?? 마인크래프트 게임에 연계된 모드이니 마인크래프트 의 모드 폴더에 넣어주고 포지를 실행해줘서
마인크래프트와 모드를 연결 시켜줘야지 자바가 실행되는거나 다름없습니다.
다음 포스팅을 위해 간략하게 말 해보자면 모드를 만들려면 당연히 뭐가 필요하겠습니까?
마크 모드를 할 떄 무조건 필요한 자바와 포지 그리고 jdk, eclipse가 필요합니다.
다음포스팅에서 더 자세히 설명하고 사이트를 올려놓겠지만 먼저 다운로드 받고 싶다면 이 링크의 사이트로 들어가셔서
다운받으시면 됩니다.
eclipse: https://www.eclipse.org/downloads/
Eclipse Downloads | The Eclipse Foundation
The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 350 open source projects, including runtimes, tools and frameworks.
www.eclipse.org
forge는 원래 그 사이트 :http://files.minecraftforge.net/
자 그럼 오늘 포스팅은 여기까지이고요.
다음포스팅에서 forge, eclipse 등을 이용하여 마인크래프트 모드를 만들어봅시다.
다시 한번 말하지만 고급적이고 심화적이고 더 다양한 모드를 만들기 위해선
당연히 java를 알아야 합니다. 하지만 기초적인 모드도 괜찮다면 다음 포스팅에서 저를
따라오시면 됩니다.
그럼 친구들이나 가족들 앞에서 ' 나 마크 모드 만들었다! 넌 이거 못 만들지?' 혹은 ' 야 나 게임에 더 추가해주는
모드를 java로 만들었어. 이거 봐봐' 라고 할수있을지도 모르지요.
이상 번개의 마인블로그 블로거 천둥번개였구요.
어쨋든 오늘 포스팅은 여기까지이고요.
그럼 더 재미있고 알찬 다음 포스팅에서 만나요 . 안녕~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
'마인크래프트' 카테고리의 다른 글
마인크래프트 1.16.1 야생 서버 (1) | 2020.08.02 |
---|---|
마인크래프트 1.16.1 야생 (0) | 2020.07.25 |
마인크래프트 1.12.2 코로나 바이러스 모드 (minecraft 1.12.2 covid-19 mod) (0) | 2020.05.31 |
마인크래프트 1.15.2 침대 밖은 위험해? 내 침대는 내가 꾸며~~~ (0) | 2020.05.25 |
마인크래프트 1.15~1.11현실적 리소스팩 (2) | 2020.05.23 |
댓글