Skip to content

Commit 9c451ee

Browse files
committed
Update pom.xml for Java 21 and dependency changes
1 parent afafce5 commit 9c451ee

1 file changed

Lines changed: 11 additions & 15 deletions

File tree

pom.xml

Lines changed: 11 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -52,18 +52,18 @@
5252
<!-- Some JAVA encoding settings -->
5353
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
5454
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
55-
<java.version>17</java.version>
55+
<java.version>21</java.version>
5656

57-
<!-- SPIGOT API version -->
58-
<spigot.version>1.21.3-R0.1-SNAPSHOT</spigot.version>
57+
<!-- PAPER API version -->
58+
<paper.version>1.21.11-R0.1-SNAPSHOT</paper.version>
5959

6060
<!-- BentoBox API version -->
61-
<bentobox.version>2.7.1-SNAPSHOT</bentobox.version>
61+
<bentobox.version>3.10.0</bentobox.version>
6262

6363
<!-- Revision variable removes warning about dynamic version -->
6464
<revision>${build.version}-SNAPSHOT</revision>
6565
<!-- This allows to change between versions and snapshots. -->
66-
<build.version>1.15.0</build.version>
66+
<build.version>1.16.0</build.version>
6767
<build.number>-LOCAL</build.number>
6868
<!-- Sonar Cloud -->
6969
<sonar.projectKey>BentoBoxWorld_ControlPanel</sonar.projectKey>
@@ -105,12 +105,8 @@
105105
<!-- Repositories contains links from were dependencies will be searched -->
106106
<repositories>
107107
<repository>
108-
<id>spigot-repo</id>
109-
<url>https://hub.spigotmc.org/nexus/content/repositories/snapshots</url>
110-
</repository>
111-
<repository>
112-
<id>spigotmc-public</id>
113-
<url>https://hub.spigotmc.org/nexus/content/groups/public/</url>
108+
<id>papermc</id>
109+
<url>https://repo.papermc.io/repository/maven-public/</url>
114110
</repository>
115111
<repository>
116112
<id>bentoboxworld</id>
@@ -130,12 +126,12 @@
130126
</repository>
131127
</repositories>
132128

133-
<!-- Your addon must contain Spigot and BentoBox APIs dependencies. -->
129+
<!-- Your addon must contain Paper and BentoBox APIs dependencies. -->
134130
<dependencies>
135131
<dependency>
136-
<groupId>org.spigotmc</groupId>
137-
<artifactId>spigot-api</artifactId>
138-
<version>${spigot.version}</version>
132+
<groupId>io.papermc.paper</groupId>
133+
<artifactId>paper-api</artifactId>
134+
<version>${paper.version}</version>
139135
<scope>provided</scope>
140136
</dependency>
141137

0 commit comments

Comments
 (0)