Skip to content

Commit 2ffeff6

Browse files
committed
2.7 compatibility
1 parent 23bd020 commit 2ffeff6

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/main/java/com/btk5h/skriptmirror/util/SkriptReflection.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
import ch.njol.skript.structures.StructOptions;
1616
import ch.njol.skript.variables.Variables;
1717
import com.btk5h.skriptmirror.SkriptMirror;
18-
import org.skriptlang.reflect.syntax.event.elements.ExprReplacedEventValue;
1918
import org.bukkit.event.Event;
19+
import org.skriptlang.reflect.syntax.event.elements.ExprReplacedEventValue;
2020
import org.skriptlang.skript.lang.script.Script;
2121

2222
import java.lang.reflect.Field;
@@ -102,7 +102,11 @@ public class SkriptReflection {
102102
}
103103

104104
try {
105-
_METHOD = SkriptParser.class.getDeclaredMethod("parse_i", String.class);
105+
if (Skript.getVersion().compareTo(2, 8) >= 0) {
106+
_METHOD = SkriptParser.class.getDeclaredMethod("parse_i", String.class);
107+
} else {
108+
_METHOD = SkriptParser.class.getDeclaredMethod("parse_i", String.class, int.class, int.class);
109+
}
106110
_METHOD.setAccessible(true);
107111
PARSE_I = _METHOD;
108112
} catch (NoSuchMethodException e) {

0 commit comments

Comments
 (0)