개인 자료란 (JE)

  서버 커뮤니티

Profile tututu 대표칭호 없음
Profile

커뮤니티 소통 개발하기 잡담

플러그인 제작

2020.06.26 조회 수 178 추천 수 0

제가 paper로 플러그인을 만들려고 했는데 안되네요.. 혹시 어떻게 하는지 아시는분?

6개의 댓글

서재형
2020.06.26

paper는 최근버전 부터 javaplugin을 지원하지 않는 것 같더라고요. spigot을 따로 다운받아서 서버 구동은 paper로 하고 javaplugin은 spigot을 외부 jar 추가 해서 개발하는걸 추천드려요.

PatrickKR
2020.06.28
@서재형

PaperMC는 Spigot 기반의 구동기로, PaperAPI는 SpigotAPI와 거의 유사합니다. 따라서 JavaPlugin도 여전히 지원하며, 오히려 기능이 많기 때문에 PaperAPI를 선호하기도 합니다.

개발 하실때에는 jvm 계통에서는 gradle을 이용한 개발을 추천드립니다. gradle에서 dependency에 paper-api를 추가하면, 개발하실 수 있습니다.

서재형
2020.06.28
@PatrickKR

음... 근데 지원하는진 솔직히 잘 모르겠고 paper를 라이브러리 추가하면 JavaPlugin을 임포트할 수 없어요

PatrickKR
2020.06.29
@서재형

paper.jar 자체를 혹시 임포트 하셨나요?

paper은 patch 방식을 사용해서 바로 사용은 불가능합니다. paper api를 사용하거나, patch된 jar을 사용하시면 javaPlugin 사용이 가능합니다.

서재형
2020.06.30
@PatrickKR

ㅇㅎ 글쿤요 1.12.2페이퍼는 바로임포트해도 되길래

Ludi245
2020.10.01
@서재형

요새는 대부분 파일형태로 리이브러리를 임포트 하기보다는 gradle이나 maven같은 빌드툴로 의존성 추가를 통해 라이브러리를 불러옵니다.

 

생각보다 편하니 참고하시는것도 괜찮을겁니다.

뉴스 및 창작물
/files/thumbnails/477/930/003/262x150.crop.jpg?20241201030912

레드스톤

뉴진스 - Super Shy | 마크 노트블럭 커버

노트블럭전문가

2024-12-01

0

/files/thumbnails/483/916/003/262x150.crop.jpg?20241127115329

레드스톤

[노트블럭 커버] 뉴진스 - ETA 3

노트블럭전문가

2024-11-27

1

/files/thumbnails/150/925/003/262x150.crop.jpg?20241123005717

건축

응답하라 1988 ? 1

팀뉴일리시

2024-11-23

5

/files/thumbnails/761/908/003/262x150.crop.jpg?20241025153749

건축

서울 숭례문(崇禮門) 6

KHC

2024-10-25

2

/files/thumbnails/578/899/003/262x150.crop.jpg?20241010142350

건축

경주 월정교 1

KHC

2024-10-10

2