2021/11/20 2

마크 가챠 2편

지난 번에 모든 세팅을 하였습니다. 이번에는 예정대로 메인 클래스와 플러그인 작동 및 종료 로그를 보내도록 하겠습니다. 먼저 아마 저번에 세팅했던 플러그인 이름이 메인 클래스로 이미 되어 있을 겁니다. public final class 메인 클래스명 extends JavaPlugin { @Override public void onEnable() { // Plugin startup logic } @Override public void onDisable() { // Plugin shutdown logic } } 메인 클래스에 멤버 변수를 선언하여, 간단하게 로그를 보낼 수 있도록 합니다. 더보기 (※멤버변수란? 클래스 내부에 존재하는 변수로서 클래스 변수 혹은 인스턴스 변수로 구분 지을 수 있는 변수 입니다..

마크 가챠 1편

지난 번에 마크 가챠 플러그인 세팅에 대해 간단하게 하였습니다. 하지만 본격적으로 개발을 하기 전에 세팅이 크게 3가지가 존재합니다. 기존 Java 방식으로 외부 라이브러리 .jar 파일을 수동 설치 및 적용 방식 Maven을 이용한 방식 그리고 Gradle을 이용한 방식 이렇게 3가지 방식이 존재합니다. 일단 수동 방식은 지난 번에 버킷 다운로드한 .jar 파일을 외부라이브러리로 설정하여, 사용할 수 있습니다. maven, gradle 을 사용할 분들이라면 보다 간편하게 작업을 하실 수 있으십니다. 물론 일일이 작성할 수도 있지만, 인텔리제이에서 제공하는 플러그인을 사용하면 기존 세팅을 넘기고 바로 개발에 몰두할 수 도 있습니다. 일단 자바로 개발할 분들이라면 해당 플러그인을 설치 후, 하시길 바랍니다..