Add patched spigot/bungee annotation library

This commit is contained in:
lax1dude 2025-05-11 13:14:16 -07:00
parent 8117c48f3d
commit 29732b25b1
8 changed files with 146 additions and 1 deletions

View File

@ -1,4 +1,6 @@
def localLibsFolder = uri(file("gradle/local-libs"));
subprojects {
apply plugin: "eclipse"
@ -21,6 +23,10 @@ subprojects {
name = "sonatype-oss"
url = uri("https://oss.sonatype.org/content/repositories/snapshots/")
}
maven {
name = "eagler-local"
url = localLibsFolder
}
}
group = providers.gradleProperty("eaglerxserver.group").get()

View File

@ -11,7 +11,7 @@ bungeecord-chat = { module = "net.md-5:bungeecord-chat", version.ref = "bungeeco
velocity-api = { module = "com.velocitypowered:velocity-api", version.ref = "velocity" }
velocity-nightconfig = "com.electronwill.night-config:toml:3.6.7"
velocity-legacy-serializer = { module = "net.kyori:adventure-text-serializer-json-legacy-impl", version.ref = "velocity-adventure" }
pluginannotations = "eu.hexagonmc:spigot-annotations:1.2"
pluginannotations = "eu.hexagonmc:spigot-annotations:1.2-EAGLER"
paper-api = { module = "com.destroystokyo.paper:paper-api", version.ref = "paper" }
netty-handler = { module = "io.netty:netty-handler", version.ref = "netty" }
netty-codec = { module = "io.netty:netty-codec", version.ref = "netty" }

View File

@ -0,0 +1,76 @@
{
"formatVersion": "1.1",
"component": {
"group": "eu.hexagonmc",
"module": "spigot-annotations",
"version": "1.2-EAGLER",
"attributes": {
"org.gradle.status": "release"
}
},
"createdBy": {
"gradle": {
"version": "7.3"
}
},
"variants": [
{
"name": "apiElements",
"attributes": {
"org.gradle.category": "library",
"org.gradle.dependency.bundling": "external",
"org.gradle.jvm.version": 8,
"org.gradle.libraryelements": "jar",
"org.gradle.usage": "java-api"
},
"files": [
{
"name": "spigot-annotations-1.2-EAGLER.jar",
"url": "spigot-annotations-1.2-EAGLER.jar",
"size": 51456,
"sha512": "edea7af2f473cffddd72c80e60a81ecd11f90644fdc03ffc03a4da1dd5b9f4d5fa40a929b8d75db4d47b30ffccc2c1830cb847e0f48c2ef9515cbefb9ec62282",
"sha256": "b4076b94793469bf447527379fe900b8a213d4f540f1fe72f18a8cd67c2baad7",
"sha1": "30912da36a4cde015f032c8fa9968a3505e3e484",
"md5": "0665049a5d0f9755b5c5a85e6ee48902"
}
]
},
{
"name": "runtimeElements",
"attributes": {
"org.gradle.category": "library",
"org.gradle.dependency.bundling": "external",
"org.gradle.jvm.version": 8,
"org.gradle.libraryelements": "jar",
"org.gradle.usage": "java-runtime"
},
"dependencies": [
{
"group": "com.google.guava",
"module": "guava",
"version": {
"requires": "26.0-jre"
}
},
{
"group": "org.yaml",
"module": "snakeyaml",
"version": {
"requires": "1.23"
}
}
],
"files": [
{
"name": "spigot-annotations-1.2-EAGLER.jar",
"url": "spigot-annotations-1.2-EAGLER.jar",
"size": 51456,
"sha512": "edea7af2f473cffddd72c80e60a81ecd11f90644fdc03ffc03a4da1dd5b9f4d5fa40a929b8d75db4d47b30ffccc2c1830cb847e0f48c2ef9515cbefb9ec62282",
"sha256": "b4076b94793469bf447527379fe900b8a213d4f540f1fe72f18a8cd67c2baad7",
"sha1": "30912da36a4cde015f032c8fa9968a3505e3e484",
"md5": "0665049a5d0f9755b5c5a85e6ee48902"
}
]
}
]
}

View File

@ -0,0 +1,50 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<!-- This module was also published with a richer model, Gradle metadata, -->
<!-- which should be used instead. Do not delete the following line which -->
<!-- is to indicate to Gradle or any Gradle module metadata file consumer -->
<!-- that they should prefer consuming it instead. -->
<!-- do_not_remove: published-with-gradle-metadata -->
<modelVersion>4.0.0</modelVersion>
<groupId>eu.hexagonmc</groupId>
<artifactId>spigot-annotations</artifactId>
<version>1.2-EAGLER</version>
<dependencies>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>26.0-jre</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.yaml</groupId>
<artifactId>snakeyaml</artifactId>
<version>1.23</version>
<scope>runtime</scope>
</dependency>
</dependencies>
<description>Annotation processor for Spigot- and BungeeCord-Plugins</description>
<name>Spigot-Annotations</name>
<url>https://github.com/HexagonMC/Spigot-Annotations</url>
<licenses>
<license>
<name>GNU General Public License (GPL)</name>
<url>http://www.gnu.org/licenses/gpl.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
<developers>
<developer>
<id>zartec</id>
<name>Zartec</name>
<email>zartec@mccluster.eu</email>
<organization>HexagonMc</organization>
<organizationUrl>https://github.com/HexagonMC</organizationUrl>
</developer>
</developers>
<scm>
<connection>scm:git:git://github.com/HexagonMC/Spigot-Annotations.git</connection>
<developerConnection>scm:git:ssh://github.com:HexagonMC/Spigot-Annotations.git</developerConnection>
<url>https://github.com/HexagonMC/Spigot-Annotations/tree/master</url>
</scm>
</project>

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<metadata>
<groupId>eu.hexagonmc</groupId>
<artifactId>spigot-annotations</artifactId>
<versioning>
<latest>1.2-EAGLER</latest>
<release>1.2-EAGLER</release>
<versions>
<version>1.2-EAGLER</version>
</versions>
<lastUpdated>20250511200851</lastUpdated>
</versioning>
</metadata>