마인크래프트 플러그인을 개발 해보자 (0)

 

마인크래프트 플러그인을 제작해보고 싶거나 흥미있는 사람들에게 도움이 되거나 이글을 계기로 직접 개발을 하면서 프로그래밍에 매력을 느끼고 흥미가 생기게 됬으면 좋겠다

 

몇편이나 글을 만들지 모르겠지만 아무튼 달려보도록 하자

우선 마인크래프트 플러그인을 제작해보고 싶은 사람들에게는 사전지식이 필요하다

프로그래밍 언어인 JAVA 와 개발하기위한 통합환경툴인 IDE가 설치되어 있어야한다

 

JAVA 언어가 아니여도 C언어나 다른 기타 언어를 접한사람들은 대충 코드만봐도 이게 어떤걸 의미하는지 알수있다

하지만 한번도 못본사람들은 그저 사용법만 익혀서는 한계가 비교적 빨리오게된다 

만약 자기가 프로그래밍 언어에대해서 정말 아~무것도 모르는 사람들은 서점이나 도서관에서 프로그래밍 언어에 대해서 잠깐이라도 보고오길 바란다

 

이글은 JAVA 언어의 기초적인 부분이 있는사람들을 대상으로 하기때문에 따라오기 힘들수있다

 

 

우선 첫번째로 IDE를 설치해보도록 하자

우리가 JAVA언어를 이용해서 개발을 할것이기떄문에 필요한 IDE는 대표적으로 Eclipse(이클립스)와 IntellJ가 있다

사실 두개의 차이점은 거의 없다 사용법만 쫌다르고 결국 개발을 하는과정은 똑같이 흘러가기 때문에 무엇을 써도 상관은 없지만

환경설정에서 차이가 있을수있다 이것은 따로 글로 남기도록 하겠다

 

앞으로는 IntellJ를 통해서 글을 쓰게되며 이클립스로 따라와도 무관하다

자기가 원하거나 쓰고있던 IDE를 사용하고 거기에서 개발을 시작해보도록 하자

 

 

 

 

처음 IntellJ를 켜서 프로젝트 생성을 누르게되면 해당화면이 보일텐데 아마 처음 깔고 시작하는사람은 제너레이터에 Minecraft가 없을것이다 그런사람은 새프로젝트를 누르고 아래와 같이 세팅을 해주면된다

 

이름은 아무거나 상관없고 언어는 JAVA 시스템빌드는 IntellJ로 해주도록 하자 그리고 ' 자바 ' 개발환경툴이기때문에 꼭 자바가 설치되어있어야 한다

 

 

 

 

 

새프로젝트를 만들었다면 상단에 파일(File) - 설정(Settings)에 들어가주도록 한다 그다음 왼쪽 탭에 플러그인을 누르고 Minecraft Development를 설치한다 그다음다시 파일(File) 에 들어가 새프로젝트 만들기를 클릭하면 제너레이터에 Minecraft가 생겨났을것이다

 

 

 

 

 

 

위와같이 Minecraft라는 프로젝트가 생성되면 성공이다 만약 안뜰경우 플러그인이 제대로 설치되어있나 확인해보고 재부팅해보길 바란다

이름은 플러그인 이름 플랫폼파입은 Plugin, Bukkit(자기가 개발하고싶은 종류) 을 선택하고 필자는 Paper로 진행하겠다

그다음 Minecraft 버젼 Build System은 Gradle을 골라주도록 한다 그러면 의존성을 다운받아 오기시작하는데 쫌 기다려주도록 하자

 

 

 

 

이렇게 뜨면 다운로드가 끝나며 src - main - java 에 들어가면 JavaPlugin을 상속받는 클래스가 나오게된다

이제 개발준비가 끝났다 본격적으로 만들어보도록 하자