Skip to content

Commit b70c5b8

Browse files
Merge branch 'version/1.21' into feat/add-pageable-message-builder
2 parents 1163314 + c1a0962 commit b70c5b8

File tree

6 files changed

+15
-2
lines changed

6 files changed

+15
-2
lines changed

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@ javaVersion=21
99
mcVersion=1.21.4
1010

1111
group=dev.slne.surf
12-
version=1.21.4-2.13.5-SNAPSHOT
12+
version=1.21.4-2.14.1-SNAPSHOT
1313
relocationPrefix=dev.slne.surf.surfapi.libs

surf-api-bukkit/surf-api-bukkit-api/api/surf-api-bukkit-api.api

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3667,6 +3667,7 @@ public abstract interface annotation class dev/slne/surf/surfapi/core/api/messag
36673667
public final class dev/slne/surf/surfapi/core/api/messages/adventure/Audience_extensionKt {
36683668
public static final fun openBook (Lnet/kyori/adventure/audience/Audience;Lkotlin/jvm/functions/Function1;)V
36693669
public static final fun playSound (Lnet/kyori/adventure/audience/Audience;Lkotlin/jvm/functions/Function1;)V
3670+
public static final fun playSound (Lnet/kyori/adventure/audience/Audience;ZLkotlin/jvm/functions/Function1;)V
36703671
public static final fun sendText (Lnet/kyori/adventure/audience/Audience;Lkotlin/jvm/functions/Function1;)V
36713672
public static final fun showBossBar (Lnet/kyori/adventure/audience/Audience;Lkotlin/jvm/functions/Function1;)V
36723673
public static final fun showTitle (Lnet/kyori/adventure/audience/Audience;Lkotlin/jvm/functions/Function1;)V

surf-api-core/surf-api-core-api/api/surf-api-core-api.api

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2423,6 +2423,7 @@ public abstract interface annotation class dev/slne/surf/surfapi/core/api/messag
24232423
public final class dev/slne/surf/surfapi/core/api/messages/adventure/Audience_extensionKt {
24242424
public static final fun openBook (Lnet/kyori/adventure/audience/Audience;Lkotlin/jvm/functions/Function1;)V
24252425
public static final fun playSound (Lnet/kyori/adventure/audience/Audience;Lkotlin/jvm/functions/Function1;)V
2426+
public static final fun playSound (Lnet/kyori/adventure/audience/Audience;ZLkotlin/jvm/functions/Function1;)V
24262427
public static final fun sendText (Lnet/kyori/adventure/audience/Audience;Lkotlin/jvm/functions/Function1;)V
24272428
public static final fun showBossBar (Lnet/kyori/adventure/audience/Audience;Lkotlin/jvm/functions/Function1;)V
24282429
public static final fun showTitle (Lnet/kyori/adventure/audience/Audience;Lkotlin/jvm/functions/Function1;)V

surf-api-core/surf-api-core-api/src/main/kotlin/dev/slne/surf/surfapi/core/api/messages/adventure/audience-extension.kt

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import dev.slne.surf.surfapi.core.api.messages.builder.SurfComponentBuilder
44
import net.kyori.adventure.audience.Audience
55
import net.kyori.adventure.inventory.Book
66
import net.kyori.adventure.sound.Sound
7+
import net.kyori.adventure.sound.Sound.Emitter
78

89
inline fun Audience.sendText(block: SurfComponentBuilder.() -> Unit) {
910
sendMessage(SurfComponentBuilder(block))
@@ -21,6 +22,15 @@ inline fun Audience.playSound(block: @SoundDsl Sound.Builder.() -> Unit) {
2122
playSound(Sound(block))
2223
}
2324

25+
inline fun Audience.playSound(useSelfEmitter: Boolean, block: @SoundDsl Sound.Builder.() -> Unit) {
26+
if (useSelfEmitter) {
27+
playSound(Sound(block), Emitter.self())
28+
return
29+
}
30+
31+
playSound(Sound(block))
32+
}
33+
2434
inline fun Audience.showTitle(block: @TitleDsl TitleBuilder.() -> Unit) {
2535
showTitle(Title(block))
2636
}

surf-api-gradle-plugin/src/main/kotlin/dev/slne/surf/surfapi/gradle/generators/pluginfiles/VelocityPluginFile.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ class VelocityPluginFile(project: Project) : CommonPluginFile() {
6464
@Optional
6565
var pluginDependencies: NamedDomainObjectContainer<Dependency> =
6666
project.container(Dependency::class.java).apply {
67-
register("surf-velocity-api") {
67+
register("surf-api-velocity") {
6868
optional = false
6969
}
7070
}

surf-api-velocity/surf-api-velocity-api/api/surf-api-velocity-api.api

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2624,6 +2624,7 @@ public abstract interface annotation class dev/slne/surf/surfapi/core/api/messag
26242624
public final class dev/slne/surf/surfapi/core/api/messages/adventure/Audience_extensionKt {
26252625
public static final fun openBook (Lnet/kyori/adventure/audience/Audience;Lkotlin/jvm/functions/Function1;)V
26262626
public static final fun playSound (Lnet/kyori/adventure/audience/Audience;Lkotlin/jvm/functions/Function1;)V
2627+
public static final fun playSound (Lnet/kyori/adventure/audience/Audience;ZLkotlin/jvm/functions/Function1;)V
26272628
public static final fun sendText (Lnet/kyori/adventure/audience/Audience;Lkotlin/jvm/functions/Function1;)V
26282629
public static final fun showBossBar (Lnet/kyori/adventure/audience/Audience;Lkotlin/jvm/functions/Function1;)V
26292630
public static final fun showTitle (Lnet/kyori/adventure/audience/Audience;Lkotlin/jvm/functions/Function1;)V

0 commit comments

Comments
 (0)