Skip to content

Commit 17ec451

Browse files
Add note function to SurfComponentBuilder
1 parent 22de7c9 commit 17ec451

File tree

1 file changed

+4
-1
lines changed
  • surf-api-core/surf-api-core-api/src/main/kotlin/dev/slne/surf/surfapi/core/api/messages/builder

1 file changed

+4
-1
lines changed

surf-api-core/surf-api-core-api/src/main/kotlin/dev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder.kt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ package dev.slne.surf.surfapi.core.api.messages.builder
33
import dev.slne.surf.surfapi.core.api.messages.Colors.Companion.DARK_SPACER
44
import dev.slne.surf.surfapi.core.api.messages.Colors.Companion.ERROR
55
import dev.slne.surf.surfapi.core.api.messages.Colors.Companion.INFO
6+
import dev.slne.surf.surfapi.core.api.messages.Colors.Companion.NOTE
67
import dev.slne.surf.surfapi.core.api.messages.Colors.Companion.PREFIX
78
import dev.slne.surf.surfapi.core.api.messages.Colors.Companion.PRIMARY
89
import dev.slne.surf.surfapi.core.api.messages.Colors.Companion.SECONDARY
@@ -124,6 +125,8 @@ interface SurfComponentBuilder : TextComponent.Builder {
124125
fun info(int: Int, vararg decoration: TextDecoration) = text(int, INFO, *decoration)
125126
fun info(long: Long, vararg decoration: TextDecoration) = text(long, INFO, *decoration)
126127

128+
fun note(any: Any, vararg decoration: TextDecoration) = text(any.toString(), NOTE, *decoration)
129+
127130
fun success(text: String, vararg decoration: TextDecoration) = text(text, SUCCESS, *decoration)
128131
fun success(boolean: Boolean, vararg decoration: TextDecoration) =
129132
text(boolean, SUCCESS, *decoration)
@@ -339,4 +342,4 @@ interface SurfComponentBuilder : TextComponent.Builder {
339342
override fun style(style: Style): SurfComponentBuilder
340343
override fun shadowColor(argb: ARGBLike?): SurfComponentBuilder
341344
override fun shadowColorIfAbsent(argb: ARGBLike?): SurfComponentBuilder
342-
}
345+
}

0 commit comments

Comments
 (0)