개인 자료란 (JE)

  서버 커뮤니티

Profile 원데이즈 대표칭호 없음
Profile

질문하기 Java

알려주세요!

2021.10.16 조회 수 115 추천 수 0
이해도 플러그인 
게임버전 (JE) 기타 


 Intellij 를 사용하고있는데 이걸 어떻게해야 마크 서버안에 적용이 가능할까요?

API는 어떤걸 사용하는데 플러그인 짜고 서버를 운영하는데 편할까요?

저는 현재 자바라는 언어를 사용중입니다


도와주세요,,,

1개의 댓글

repositories {
    maven {
        url 'https://papermc.io/repo/repository/maven-public/'
    }
}
dependencies {
    compileOnly 'io.papermc.paper:paper-api:1.17.1-R0.1-SNAPSHOT'
}

gradle을 사용하신다면 이렇게 넣어주시고

<repository>
    <id>papermc</id>
    <url>https://papermc.io/repo/repository/maven-public/</url>
</repository>
  • Artifact Information:
<dependency>
    <groupId>io.papermc.paper</groupId>
    <artifactId>paper-api</artifactId>
    <version>1.17.1-R0.1-SNAPSHOT</version>
    <scope>provided</scope>
</dependency>

maven을 쓰신다면 이렇게 써주세요

api같은경우 spigot api와 paper api로 갈린다고 할수있는데
paper api일 경우 deprecated된게 많습니다

차이점으론 paper api는 adventure api라는 채팅관련으로 좋은 기능을 넣었고
이밴트도 더 많습니다
물론paper는 spigot의 fork이기 때문에 paper를 사용하셔야만paper api를 사용가능합니다(사용 안하면 익셉션 떠유)

적용법은 빌드하여 나온 jar 파일을 plugins 디렉토리에 넣고 서버를 껏다키면 됩니다
(/reload confirm방법도 있지만 추천드리진 않습니다)