diff --git a/src/main/java/carpet/script/annotation/Param.java b/src/main/java/carpet/script/annotation/Param.java index 9d28ea1f..343189e7 100644 --- a/src/main/java/carpet/script/annotation/Param.java +++ b/src/main/java/carpet/script/annotation/Param.java @@ -133,42 +133,14 @@ public interface Param /** *
Class that holds the actual converters and converter getting logic for those annotated types and things.
* - *It also holds the registry for strict {@link ValueConverter}s.
+ *It also holds the registry for strict and custom {@link ValueConverter}s.
* * @see #registerStrictConverter(Class, boolean, ValueConverter) + * @see #registerCustomConverterFactory(BiFunction) * */ public static final class Params { - /** - *A {@link ValueConverter} that outputs the given {@link LazyValue} when running {@link #checkAndConvert(Iterator, Context, Context.Type)}, and - * throws {@link UnsupportedOperationException} when trying to convert a {@link Value} directly.
- * - *Public in order to allow custom {@link ValueConverter} to check whether values should be evaluated while testing conditions.
- */ - /*public static final ValueConverterA {@link ValueConverter} that outputs the {@link Context} in which the function has been called, and throws {@link UnsupportedOperationException} when trying to convert a {@link Value} * directly.
@@ -228,7 +200,7 @@ public interface Param * *Stored as {@code
Allows extensions to register COMPLEX {@link ValueConverter} factories in order to be used with the {@link Param.Custom}