diff --git a/src/main/java/carpet/script/language/Sys.java b/src/main/java/carpet/script/language/Sys.java index c5fbb401..0a3fff33 100644 --- a/src/main/java/carpet/script/language/Sys.java +++ b/src/main/java/carpet/script/language/Sys.java @@ -56,6 +56,10 @@ public class Sys { if (num.isInteger()) return new NumericValue(num.getLong()); return new NumericValue(num.getDouble()); } + if (v instanceof ListValue listVal) + { + return new NumericValue(listVal.length()); + } try { return new NumericValue(v.getString());