Skip to content

Commit ebde412

Browse files
committed
Deprecate SpongeComponents.executeCallback in favor of Adventure alternative
1 parent 3a78769 commit ebde412

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

src/main/java/org/spongepowered/api/adventure/SpongeComponents.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626

2727
import net.kyori.adventure.audience.Audience;
2828
import net.kyori.adventure.text.Component;
29+
import net.kyori.adventure.text.event.ClickCallback;
2930
import net.kyori.adventure.text.event.ClickEvent;
3031
import net.kyori.adventure.text.flattener.ComponentFlattener;
3132
import org.spongepowered.api.Sponge;
@@ -48,7 +49,11 @@ private SpongeComponents() {
4849
*
4950
* @param callback The callback to execute
5051
* @return The created click event instance
52+
*
53+
* @deprecated Use {@link ClickEvent#callback(ClickCallback, ClickCallback.Options)} instead.
54+
*
5155
*/
56+
@Deprecated(forRemoval = true)
5257
public static ClickEvent executeCallback(final Consumer<CommandCause> callback) {
5358
return SpongeComponents.factory().callbackClickEvent(callback);
5459
}

0 commit comments

Comments
 (0)