@@ -0,0 +1,1490 @@
+package com.btk5h.skriptmirror.skript.custom;%0A%0Aimport org.bukkit.event.Event;%0A%0Aimport ch.njol.skript.ScriptLoader;%0Aimport ch.njol.skript.Skript;%0Aimport ch.njol.skript.lang.Expression;%0Aimport ch.njol.skript.lang.ExpressionType;%0Aimport ch.njol.skript.lang.SkriptParser;%0Aimport ch.njol.skript.lang.util.SimpleExpression;%0Aimport ch.njol.skript.log.ErrorQuality;%0Aimport ch.njol.util.Kleenean;%0A%0Apublic class ExprParseMark extends SimpleExpression%3CNumber%3E %7B%0A  static %7B%0A    Skript.registerExpression(ExprParseMark.class, Number.class, ExpressionType.SIMPLE,%0A        %22%5Bthe%5D %5Bparse%5Br%5D%5D mark%22);%0A  %7D%0A%0A  @Override%0A  protected Number%5B%5D get(Event e) %7B%0A    return new Number%5B%5D%7B((CustomSyntaxEvent) e).getParseResult().mark%7D;%0A  %7D%0A%0A  @Override%0A  public boolean isSingle() %7B%0A    return true;%0A  %7D%0A%0A  @Override%0A  public Class%3C? extends Number%3E getReturnType() %7B%0A    return Number.class;%0A  %7D%0A%0A  @Override%0A  public String toString(Event e, boolean debug) %7B%0A    return %22parser mark%22;%0A  %7D%0A%0A  @SuppressWarnings(%22unchecked%22)%0A  @Override%0A  public boolean init(Expression%3C?%3E%5B%5D exprs, int matchedPattern, Kleenean isDelayed,%0A                      SkriptParser.ParseResult parseResult) %7B%0A    if (!ScriptLoader.isCurrentEvent(%0A        CustomEffect.EffectEvent.class,%0A        CustomExpression.ExpressionGetEvent.class,%0A        CustomExpression.ExpressionChangeEvent.class%0A    )) %7B%0A      Skript.error(%22The parser mark may only be used in custom syntax.%22,%0A          ErrorQuality.SEMANTIC_ERROR);%0A    %7D%0A    return true;%0A  %7D%0A%7D%0A

Add missing parser mark expression