added create_datapack, check_hidden_dimensions and world_dimensions in system info.

This commit is contained in:
gnembon committed 2021-03-07 16:37:13 -04:00
1 parent d97110a1ba
commit 38458a8e35
15 files changed
+349 -15

No files matched your search

@@ -0,0 +1,16 @@
package carpet.script.utils;
import carpet.script.exception.InternalExpressionException;
import java.util.Locale;
public class InputValidator {
public static String validateSimpleString(String input, boolean strict)
{
String simplified = input.toLowerCase(Locale.ROOT).replaceAll("[^A-Za-z0-9+_]", "");
if (simplified.isEmpty() || (strict && !simplified.equals(input)))
throw new InternalExpressionException("simple name can only contain numbers, letter and _");
return simplified;
}
}