diff --git a/src/main/java/org/spongepowered/api/adventure/SpongeComponents.java b/src/main/java/org/spongepowered/api/adventure/SpongeComponents.java index 835ed06b0f..cf805d6ec7 100644 --- a/src/main/java/org/spongepowered/api/adventure/SpongeComponents.java +++ b/src/main/java/org/spongepowered/api/adventure/SpongeComponents.java @@ -26,6 +26,7 @@ import net.kyori.adventure.audience.Audience; import net.kyori.adventure.text.Component; +import net.kyori.adventure.text.event.ClickCallback; import net.kyori.adventure.text.event.ClickEvent; import net.kyori.adventure.text.flattener.ComponentFlattener; import org.spongepowered.api.Sponge; @@ -48,7 +49,11 @@ private SpongeComponents() { * * @param callback The callback to execute * @return The created click event instance + * + * @deprecated Use {@link ClickEvent#callback(ClickCallback, ClickCallback.Options)} instead. + * */ + @Deprecated(forRemoval = true) public static ClickEvent executeCallback(final Consumer callback) { return SpongeComponents.factory().callbackClickEvent(callback); }