From e2629e1c73c6f798e3ab934dc5b1ab45d6fa0ab0 Mon Sep 17 00:00:00 2001 From: Ammo Date: Fri, 16 Jan 2026 16:33:45 +0100 Subject: [PATCH 1/3] feat: add NewClass interface with doSomething method --- .../main/kotlin/dev/slne/surf/surfapi/hytale/api/NewClass.kt | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 surf-api-hytale/surf-api-hytale-api/src/main/kotlin/dev/slne/surf/surfapi/hytale/api/NewClass.kt diff --git a/surf-api-hytale/surf-api-hytale-api/src/main/kotlin/dev/slne/surf/surfapi/hytale/api/NewClass.kt b/surf-api-hytale/surf-api-hytale-api/src/main/kotlin/dev/slne/surf/surfapi/hytale/api/NewClass.kt new file mode 100644 index 00000000..24ee0f9c --- /dev/null +++ b/surf-api-hytale/surf-api-hytale-api/src/main/kotlin/dev/slne/surf/surfapi/hytale/api/NewClass.kt @@ -0,0 +1,5 @@ +package dev.slne.surf.surfapi.hytale.api + +interface NewClass { + fun doSomething(): String +} \ No newline at end of file From e3fe65a995f49f7ff31d51eca0b7fbea3c66c4c5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 16 Jan 2026 15:59:15 +0000 Subject: [PATCH 2/3] chore: update ABI and bump version [skip ci] --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index 8d5d79ce..dd1c8b0b 100644 --- a/gradle.properties +++ b/gradle.properties @@ -7,6 +7,6 @@ org.jetbrains.dokka.experimental.gradle.pluginMode=V2Enabled javaVersion=25 mcVersion=1.21.11 group=dev.slne.surf -version=1.21.11-2.53.1 +version=1.21.11-2.54.0 relocationPrefix=dev.slne.surf.surfapi.libs snapshot=false From e9fb89cde9302b0f990eead2c78758b56daabe5d Mon Sep 17 00:00:00 2001 From: Ammo Date: Fri, 16 Jan 2026 17:00:49 +0100 Subject: [PATCH 3/3] feat: add NewClass interface with doSomething method --- .../surf-api-hytale-api/api/surf-api-hytale-api.api | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/surf-api-hytale/surf-api-hytale-api/api/surf-api-hytale-api.api b/surf-api-hytale/surf-api-hytale-api/api/surf-api-hytale-api.api index 2ea5dfb6..fa876f22 100644 --- a/surf-api-hytale/surf-api-hytale-api/api/surf-api-hytale-api.api +++ b/surf-api-hytale/surf-api-hytale-api/api/surf-api-hytale-api.api @@ -1,3 +1,7 @@ +public abstract interface class dev/slne/surf/surfapi/hytale/api/NewClass { + public abstract fun doSomething ()Ljava/lang/String; +} + public abstract interface class dev/slne/surf/surfapi/hytale/api/SurfHytaleApi : dev/slne/surf/surfapi/core/api/SurfCoreApi { public static final field Companion Ldev/slne/surf/surfapi/hytale/api/SurfHytaleApi$Companion; }