Add TNT rules

This commit is contained in:
Joe committed 2019-10-23 04:53:34 +01:00
1 parent fd59b826c3
commit df2ea4d2cc
9 files changed
+758 -9

No files matched your search

@@ -89,6 +89,10 @@ public final class ParsedRule<T> implements Comparable<ParsedRule> {
{
return set(source, (T) (Object) Integer.parseInt(value), value);
}
else if (type == double.class)
{
return set(source, (T) (Object) Double.parseDouble(value), value);
}
else if (type.isEnum())
{
String ucValue = value.toUpperCase(Locale.ROOT);
@@ -111,6 +115,7 @@ public final class ParsedRule<T> implements Comparable<ParsedRule> {
if (value == null)
{
Messenger.m(source, "r Wrong value for " + name + ": " + stringValue);
Messenger.m(source, "r " + validator.description());
return null;
}
}