Interface DataTypeCommandInfoRegistry
public interface DataTypeCommandInfoRegistry
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic @Nullable DataTypeCommandInfo<?> default <T> voidregister(DataType<T> type, ArgumentTypeProvider.NS<T> argumentType, @Nullable ArgumentGetter<T> argumentGetter) default <T> voidregister(DataType<T> type, ArgumentTypeProvider.NSNCTX<T> argumentType, @Nullable ArgumentGetter<T> argumentGetter) default <T> voidregister(DataType<T> type, ArgumentTypeProvider<T> argumentType, @Nullable ArgumentGetter<T> argumentGetter) voidregister(DataTypeCommandInfo<?> info) static voidregisterAll(Consumer<DataTypeCommandInfoRegistry> callback) static DataTypeCommandInfo<?>
-
Field Details
-
MAP
-
-
Method Details
-
registerAll
-
lookup
-
require
-
register
-
register
default <T> void register(DataType<T> type, ArgumentTypeProvider<T> argumentType, @Nullable @Nullable ArgumentGetter<T> argumentGetter) -
register
default <T> void register(DataType<T> type, ArgumentTypeProvider.NS<T> argumentType, @Nullable @Nullable ArgumentGetter<T> argumentGetter) -
register
default <T> void register(DataType<T> type, ArgumentTypeProvider.NSNCTX<T> argumentType, @Nullable @Nullable ArgumentGetter<T> argumentGetter)
-