didi78579 a035878b89424256ba3ccc14aaafb8c7
| 분야 | 플러그인 |
|---|---|
| 장르 | 재미 |
| 게임버전 | 모든버전 |
| API | 페이퍼 |
AI로 플러그인 만드는 법
** 코딩 없음
디코 서버에 오는 사람중 플러그인 배우고 싶다는 사람들이 많길래 써봄 ㅎㅎ;;
플러그인 할려고 자바공부 하는건 개인적으로 비추
어지간한건 ai로도 전부 구현 가능
목차
- 인텔리 제이 다운로드
- 개발 환경 구축
- 플러그인 기획
- 플러그인 제작 준비
- 플러그인 제작 // 2부
1.인텔리 제이 다운로드
시작이 반이다, 개발 툴 준비만 되있어도 진짜 반은 왔다고 볼수 있다
일단 인텔리 제이 검색후 (또는 아래 링크) Community 에디션.exe 다운로드
(Ultimate버전은 유룐데 학생 계정(학교에서 준 계정) 있으면 이것도 무료료 가능)
https://www.jetbrains.com/ko-kr/idea/download/?section=windows
실행 시켜 주고

다음 >

(공간없으면 아라서,아님 기본 경로)
다음 >

그냥 다 체크
다음 >

설치
(좀 걸림 ㄱㄷ)

다 되면 실행하면서 마침

그냥 한국어로
다음 >
뭐시기 동의하고 열면

2.개발 환경 구축
플러그인들을 깔거임
1.마크 개발 플러그인

2.젬미니 코드 어시스트

됬고
나와서 프로젝트 만들기

plugin
paper
gradle
java
1.20.4
이렇게 위와 같이 해주고
이름, 메인 클래스, 그룹 id 이름 아라서 써주쇼
jdk 다운로드
(우리가 쓸 1.20.4는 17)
(다른 버전 쓸거면 해당 버전이 사용하는걸로)

다운 받고 프로젝트 생성

우측에 제미니 클릭
구글 클라우드 프로젝트 선택
구글로그인 (난 이미 되어 있어서 어떻게 나올진 몰름, 아라서 ㄱㄱ)
구글 열고 로그인 후
링크 눌러서
클라우드 프로젝트 생성
다시 돌아와서

만든 프로젝트 선택

이렇게 제미니 뜨면 성공
이제 반 왔다.
3.플러그인 기획
준비는 다 됐고 이제 만들게 필요함
간단하게 꼬리잡기 정도 만들어 봄
꼬리잡기에서 만들어야 하는거
- 인원 수 설정
- 색 랜덤 부여
- 타깃 지정 및 다이아로 추격
- 잡힐 시 노예화
- 자연사 대기 시간
- 기타 (월드 보더 등등)
이정도로 간단하게만 만들거임(투박하고)
4.플러그인 제작 준비
와 드디어 만든다.
일단 따른거 볼거 없고
바로 제미니한테 기획한거 보내버려
여기서 제미니는

ask에
아래 모두 체크
대강 마크 플러그인이고 버전과 함께 기획한거 통째로 보내

그럼 코드가 나옴

맨아래 Accept all changes
하면 코드가 자동으로 프로젝트에 생성됨
이제 서버에 플러그인을 넣고 부족한 걸 체우면서 갈거임
1.20.4 서버 만들어 주고
(페이퍼 서버면 상관없음)
서버 만들줄 모르면
내 디코 서버 서버 주소
내 디코에 서버 구축 가이드
https://discord.com/channels/1402982731985719346/1403259210476556470
이거 보시고
서버 플러그인 폴더

가서 경로 복사
다시 인텔리 제이 돌아와서

우측에 build.gradle
들어가서 맨 아래에
tasks.jar {
archiveFileName = '(플러그인 이름).jar'
destinationDirectory = file('(아까 복사해둔 서버 플러그인 폴더 경로)')
}이거 복붙해주고
(한글 감싼 괄호는 때셈)

우측 코끼리 눌러서

Task -> build -> jar 더블클릭

그럼 코드에서 에러가 뜸
(안뜰수도 있고)
(걍 아까 받은 코드가 잘못된거임)
제미니한태 복붙
이제 부턴 
우상단 재생 버튼으로 실행

이렇게 성공했으면

서버에 플러그인이 생김
이제 진짜로 만들어 보자
5. 플러그인 제작
서버 켜주고, 마크로 서버 들어가기

서버 로그에 이렇게 내 플러그인관련 에러 있으면 제미니 한태 물어보기
들어가서 op받고 /plugins 로 플러그인 들어가 있는지 확인
이제 제미니가 하는 말 읽으면서
추가 할거 받기,
추가 된거 태스트
반복할게 될건데
이건 2부에서 함
여기까지중에 질문 있음면
디코서버
https://discord.com/channels/1402982731985719346/1402983305145749614
플러그인-질문하기
에서 질문 하셈요
(디코 서버 입장 승인이 있어서 나 아니면 관리자가 받아 줄때까지 기달(이유는 "질문하러옴요")

댓글이 없습니다.
새로운 댓글을 등록해 주세요!