|  | 
| 60 | 60 |             <id>nms-repo</id> | 
| 61 | 61 |             <url>https://repo.codemc.org/repository/nms/</url> | 
| 62 | 62 |         </repository> | 
| 63 |  | -<!--        <repository>--> | 
| 64 |  | -<!--            <!– Sometimes codemc's snapshots don't have the mojang packages. –>--> | 
| 65 |  | -<!--            <id>minecraft-repo</id>--> | 
| 66 |  | -<!--            <url>https://libraries.minecraft.net/</url>--> | 
| 67 |  | -<!--        </repository>--> | 
|  | 63 | +        <!--        <repository>--> | 
|  | 64 | +        <!--            <!– Sometimes codemc's snapshots don't have the mojang packages. –>--> | 
|  | 65 | +        <!--            <id>minecraft-repo</id>--> | 
|  | 66 | +        <!--            <url>https://libraries.minecraft.net/</url>--> | 
|  | 67 | +        <!--        </repository>--> | 
| 68 | 68 |     </repositories> | 
| 69 | 69 | 
 | 
| 70 | 70 |     <properties> | 
|  | 
| 75 | 75 |         <!-- 1.16.5-R0.1-SNAPSHOT --> | 
| 76 | 76 |         <!-- 1.17.1-R0.1-SNAPSHOT --> | 
| 77 | 77 |         <spigotVersion>1.20.6-R0.1-SNAPSHOT</spigotVersion> | 
|  | 78 | +        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | 
|  | 79 | +        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> | 
| 78 | 80 |     </properties> | 
| 79 | 81 | 
 | 
| 80 | 82 |     <dependencies> | 
| 81 |  | -<!--        <dependency>--> | 
| 82 |  | -<!--            <groupId>com.mojang</groupId>--> | 
| 83 |  | -<!--            <artifactId>authlib</artifactId>--> | 
| 84 |  | -<!--            <version>1.5.25</version>--> | 
| 85 |  | -<!--            <scope>provided</scope>--> | 
| 86 |  | -<!--        </dependency>--> | 
| 87 |  | -<!--        <dependency>--> | 
| 88 |  | -<!--            <groupId>org.jetbrains</groupId>--> | 
| 89 |  | -<!--            <artifactId>annotations</artifactId>--> | 
| 90 |  | -<!--            <version>24.1.0</version>--> | 
| 91 |  | -<!--        </dependency>--> | 
|  | 83 | +        <!--        <dependency>--> | 
|  | 84 | +        <!--            <groupId>com.mojang</groupId>--> | 
|  | 85 | +        <!--            <artifactId>authlib</artifactId>--> | 
|  | 86 | +        <!--            <version>1.5.25</version>--> | 
|  | 87 | +        <!--            <scope>provided</scope>--> | 
|  | 88 | +        <!--        </dependency>--> | 
|  | 89 | +        <!--        <dependency>--> | 
|  | 90 | +        <!--            <groupId>org.jetbrains</groupId>--> | 
|  | 91 | +        <!--            <artifactId>annotations</artifactId>--> | 
|  | 92 | +        <!--            <version>24.1.0</version>--> | 
|  | 93 | +        <!--        </dependency>--> | 
| 92 | 94 |         <dependency> | 
| 93 | 95 |             <groupId>org.spigotmc</groupId> | 
| 94 | 96 |             <artifactId>spigot</artifactId> | 
|  | 
| 105 | 107 |         <dependency> | 
| 106 | 108 |             <groupId>org.junit.jupiter</groupId> | 
| 107 | 109 |             <artifactId>junit-jupiter</artifactId> | 
| 108 |  | -            <version>5.8.2</version> | 
|  | 110 | +            <version>5.10.2</version> | 
| 109 | 111 |             <scope>test</scope> | 
| 110 | 112 |         </dependency> | 
| 111 | 113 |     </dependencies> | 
|  | 
| 115 | 117 |             <plugin> | 
| 116 | 118 |                 <groupId>org.apache.maven.plugins</groupId> | 
| 117 | 119 |                 <artifactId>maven-source-plugin</artifactId> | 
| 118 |  | -                <version>3.2.0</version> | 
|  | 120 | +                <version>3.3.1</version> | 
| 119 | 121 |                 <executions> | 
| 120 | 122 |                     <execution> | 
| 121 | 123 |                         <id>attach-sources</id> | 
|  | 
| 128 | 130 |             <plugin> | 
| 129 | 131 |                 <groupId>org.apache.maven.plugins</groupId> | 
| 130 | 132 |                 <artifactId>maven-javadoc-plugin</artifactId> | 
| 131 |  | -                <version>3.2.0</version> | 
|  | 133 | +                <version>3.7.0</version> | 
| 132 | 134 |                 <configuration> | 
| 133 | 135 |                     <!--all,-missing--> | 
| 134 | 136 |                     <doclint>none</doclint> | 
| 135 | 137 |                     <release>8</release> | 
| 136 |  | -                    <excludePackageNames>com.cryptomorin.xseries.unused:com.cryptomorin.xseries.particles</excludePackageNames> | 
|  | 138 | +                    <excludePackageNames>com.cryptomorin.xseries.unused:com.cryptomorin.xseries.particles | 
|  | 139 | +                    </excludePackageNames> | 
| 137 | 140 |                     <!-- Apparently this is needed because it's a bug with maven JavaDoc plugin not being able to find the exe by itself. --> | 
| 138 | 141 |                     <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> | 
| 139 | 142 |                 </configuration> | 
|  | 
| 149 | 152 |             <plugin> | 
| 150 | 153 |                 <groupId>org.apache.maven.plugins</groupId> | 
| 151 | 154 |                 <artifactId>maven-gpg-plugin</artifactId> | 
| 152 |  | -                <version>1.6</version> | 
|  | 155 | +                <version>3.2.4</version> | 
| 153 | 156 |                 <executions> | 
| 154 | 157 |                     <execution> | 
| 155 | 158 |                         <id>sign-artifacts</id> | 
|  | 
| 163 | 166 |             <plugin> | 
| 164 | 167 |                 <groupId>org.sonatype.plugins</groupId> | 
| 165 | 168 |                 <artifactId>nexus-staging-maven-plugin</artifactId> | 
| 166 |  | -                <version>1.6.8</version> | 
|  | 169 | +                <version>1.7.0</version> | 
| 167 | 170 |                 <extensions>true</extensions> | 
| 168 | 171 |                 <configuration> | 
| 169 | 172 |                     <serverId>ossrh</serverId> | 
|  | 
| 174 | 177 |             <plugin> | 
| 175 | 178 |                 <groupId>org.apache.maven.plugins</groupId> | 
| 176 | 179 |                 <artifactId>maven-compiler-plugin</artifactId> | 
| 177 |  | -                <version>3.8.1</version> | 
|  | 180 | +                <version>3.13.0</version> | 
| 178 | 181 |                 <configuration> | 
|  | 182 | +                    <encoding>UTF-8</encoding> | 
| 179 | 183 |                     <proc>none</proc> | 
| 180 | 184 |                     <source>8</source> | 
| 181 | 185 |                     <target>8</target> | 
|  | 
| 197 | 201 |                             <goal>testCompile</goal> | 
| 198 | 202 |                         </goals> | 
| 199 | 203 |                         <configuration> | 
| 200 |  | -                            <skip>true</skip> | 
|  | 204 | +                            <!-- <skip>true</skip>--> | 
| 201 | 205 |                         </configuration> | 
| 202 | 206 |                     </execution> | 
| 203 | 207 |                 </executions> | 
| 204 | 208 |             </plugin> | 
| 205 | 209 |             <plugin> | 
| 206 | 210 |                 <groupId>org.apache.maven.plugins</groupId> | 
| 207 | 211 |                 <artifactId>maven-surefire-plugin</artifactId> | 
| 208 |  | -                <version>3.0.0-M5</version> | 
|  | 212 | +                <version>3.2.5</version> | 
| 209 | 213 |                 <configuration> | 
| 210 | 214 |                     <!--<failIfNoTests>true</failIfNoTests>--> | 
|  | 215 | +                    <!-- <skipTests>true</skipTests>--> | 
| 211 | 216 |                     <trimStackTrace>false</trimStackTrace> | 
| 212 | 217 |                     <workingDirectory>${basedir}/target/tests</workingDirectory> | 
| 213 |  | -<!--                    <dependenciesToScan>--> | 
| 214 |  | -<!--                        <dependency>*:spigot:*:*:1.16.5-R0.1-SNAPSHOT</dependency>--> | 
| 215 |  | -<!--                    </dependenciesToScan>--> | 
|  | 218 | +                    <!--                    <dependenciesToScan>--> | 
|  | 219 | +                    <!--                        <dependency>*:spigot:*:*:1.16.5-R0.1-SNAPSHOT</dependency>--> | 
|  | 220 | +                    <!--                    </dependenciesToScan>--> | 
| 216 | 221 |                     <includes> | 
| 217 |  | -                        <include>**/DummySpigot.java</include> | 
|  | 222 | +                        <include>**/*.java</include> | 
| 218 | 223 |                     </includes> | 
| 219 | 224 |                 </configuration> | 
| 220 | 225 |             </plugin> | 
|  | 
| 245 | 250 |                     <plugin> | 
| 246 | 251 |                         <groupId>org.apache.maven.plugins</groupId> | 
| 247 | 252 |                         <artifactId>maven-compiler-plugin</artifactId> | 
| 248 |  | -                        <version>3.8.1</version> | 
|  | 253 | +                        <version>3.13.0</version> | 
| 249 | 254 |                         <configuration> | 
| 250 | 255 |                             <source>21</source> | 
| 251 | 256 |                             <target>21</target> | 
|  | 
| 260 | 265 |                                 <configuration> | 
| 261 | 266 |                                     <skip>false</skip> | 
| 262 | 267 |                                     <testIncludes> | 
| 263 |  | -                                        <include>*/**DummySpigot.java</include> | 
|  | 268 | +                                        <include>**/*.java</include> | 
| 264 | 269 |                                     </testIncludes> | 
| 265 | 270 |                                 </configuration> | 
| 266 | 271 |                             </execution> | 
|  | 
0 commit comments