diff --git a/src/main/java/org/skriptlang/skript/lang/entry/util/ExpressionEntryData.java b/src/main/java/org/skriptlang/skript/lang/entry/util/ExpressionEntryData.java index 166e616ec6c..da3e65f1f37 100644 --- a/src/main/java/org/skriptlang/skript/lang/entry/util/ExpressionEntryData.java +++ b/src/main/java/org/skriptlang/skript/lang/entry/util/ExpressionEntryData.java @@ -18,7 +18,7 @@ public class ExpressionEntryData extends KeyValueEntryData[] returnTypes; + private final Class[] returnTypes; private final int flags; @@ -26,7 +26,7 @@ public class ExpressionEntryData extends KeyValueEntryData defaultValue, boolean optional, Class returnType + String key, @Nullable Expression defaultValue, boolean optional, Class returnType ) { this(key, defaultValue, optional, SkriptParser.ALL_FLAGS, returnType); } @@ -37,7 +37,7 @@ public ExpressionEntryData( * javadoc for more details. */ public ExpressionEntryData( - String key, @Nullable Expression defaultValue, boolean optional, Class returnType, int flags + String key, @Nullable Expression defaultValue, boolean optional, Class returnType, int flags ) { this(key, defaultValue, optional, flags, returnType); } @@ -47,7 +47,7 @@ public ExpressionEntryData( */ @SafeVarargs public ExpressionEntryData( - String key, @Nullable Expression defaultValue, boolean optional, Class... returnTypes + String key, @Nullable Expression defaultValue, boolean optional, Class... returnTypes ) { this(key, defaultValue, optional, SkriptParser.ALL_FLAGS, returnTypes); } @@ -59,7 +59,7 @@ public ExpressionEntryData( */ @SafeVarargs public ExpressionEntryData( - String key, @Nullable Expression defaultValue, boolean optional, int flags, Class... returnTypes + String key, @Nullable Expression defaultValue, boolean optional, int flags, Class... returnTypes ) { super(key, defaultValue, optional); this.returnTypes = returnTypes; @@ -68,7 +68,6 @@ public ExpressionEntryData( @Override @Nullable - @SuppressWarnings("unchecked") protected Expression getValue(String value) { Expression expression; try (ParseLogHandler log = new ParseLogHandler().start()) {