@FunctionalInterface public static interface NumberRange.CommandFactory<T extends Number,R extends NumberRange<T>>
R
create(com.mojang.brigadier.StringReader reader, T min, T max)
R create(com.mojang.brigadier.StringReader reader, @Nullable T min, @Nullable T max)