Class MapCheckerScriptChecker<G extends GameObject<G,​A,​R>,​A extends MapArchObject<A>,​R extends Archetype<G,​A,​R>>

    • Field Detail

      • MAP_PLACEHOLDER

        @NotNull
        public static final @NotNull java.lang.String MAP_PLACEHOLDER
        The placeholder in the command's arguments for the map to check.
        See Also:
        Constant Field Values
      • REAL_MAP_PLACEHOLDER

        @NotNull
        public static final @NotNull java.lang.String REAL_MAP_PLACEHOLDER
        The placeholder in the command's arguments for the real map path.
        See Also:
        Constant Field Values
    • Constructor Detail

      • MapCheckerScriptChecker

        public MapCheckerScriptChecker​(@NotNull
                                       @NotNull ValidatorPreferences validatorPreferences,
                                       @NotNull
                                       @NotNull MapWriter<G,​A,​R> mapWriter,
                                       @NotNull
                                       @NotNull java.lang.String @NotNull [] args)
        Creates a new instance.
        Parameters:
        validatorPreferences - the validator preferences to use
        mapWriter - the map writer for saving temporary map files
        args - the command to execute and the arguments to pass