From 74bcc11c74f864eda2f5e48a3c038846c20065ba Mon Sep 17 00:00:00 2001 From: isXander Date: Sat, 15 Apr 2023 22:21:45 +0100 Subject: 2.4.1 --- src/client/java/dev/isxander/yacl/api/Option.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/client/java/dev/isxander/yacl/api/Option.java') diff --git a/src/client/java/dev/isxander/yacl/api/Option.java b/src/client/java/dev/isxander/yacl/api/Option.java index faa6f1c..a6c0311 100644 --- a/src/client/java/dev/isxander/yacl/api/Option.java +++ b/src/client/java/dev/isxander/yacl/api/Option.java @@ -132,7 +132,15 @@ public interface Option { * * @param tooltipGetter function to get tooltip depending on value {@link Builder#build()}. */ - @SuppressWarnings("unchecked") + Builder tooltip(@NotNull Function tooltipGetter); + + /** + * Sets the tooltip to be used by the option. + * No need to wrap the text yourself, the gui does this itself. + * + * @param tooltipGetter function to get tooltip depending on value {@link Builder#build()}. + */ + @Deprecated Builder tooltip(@NotNull Function... tooltipGetter); /** -- cgit