Skip to content

Commit d06c440

Browse files
committed
Add annotation processor explicitly to fix plugin json generation
Related #1286 Related #1292
1 parent 69fa341 commit d06c440

File tree

2 files changed

+16
-12
lines changed

2 files changed

+16
-12
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Development builds contain the latest changes from the Source-Code. They are ble
3232
but also include features, enhancements and bug fixes that are not yet in a released version. If you click on the left
3333
side on `Changes`, you can see iterative change sets leading to a specific build.
3434

35-
You can download them from here: https://ci.codemc.org/job/Games647/job/FastLogin/
35+
You can download them from here: [CodeMC(Jenkins)](https://ci.codemc.org/job/Games647/job/FastLogin/)
3636

3737
***
3838

velocity/pom.xml

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,20 @@
6262
</execution>
6363
</executions>
6464
</plugin>
65+
66+
<plugin>
67+
<groupId>org.apache.maven.plugins</groupId>
68+
<artifactId>maven-compiler-plugin</artifactId>
69+
<version>3.13.0</version>
70+
<configuration>
71+
<annotationProcessors>
72+
<annotationProcessor>
73+
com.velocitypowered.api.plugin.ap.PluginAnnotationProcessor
74+
</annotationProcessor>
75+
</annotationProcessors>
76+
</configuration>
77+
</plugin>
78+
6579
<plugin>
6680
<artifactId>maven-shade-plugin</artifactId>
6781
<version>3.6.0</version>
@@ -161,18 +175,8 @@
161175
<dependency>
162176
<groupId>com.velocitypowered</groupId>
163177
<artifactId>velocity-api</artifactId>
164-
<version>3.3.0-SNAPSHOT</version>
178+
<version>3.4.0-SNAPSHOT</version>
165179
<scope>provided</scope>
166-
<exclusions>
167-
<exclusion>
168-
<groupId>com.moandjiezana.toml</groupId>
169-
<artifactId>*</artifactId>
170-
</exclusion>
171-
<exclusion>
172-
<groupId>org.spongepowered</groupId>
173-
<artifactId>*</artifactId>
174-
</exclusion>
175-
</exclusions>
176180
</dependency>
177181

178182
<!--Velocity does not ship any database driver-->

0 commit comments

Comments
 (0)