Search in sources :

Example 1 with NoModifiersArgument

use of io.github.nucleuspowered.nucleus.argumentparsers.NoModifiersArgument in project Nucleus by NucleusPowered.

the class NoCostArgumentTests method getNoCostArgument.

private CommandContext getNoCostArgument(CommandElement toWrap, CommandContext cc) throws ArgumentParseException {
    CommandSource s = Mockito.mock(Player.class);
    CommandArgs ca = new CommandArgs("", new ArrayList<>());
    NoModifiersArgument<?> nca = new NoModifiersArgument<>(toWrap, (c, o) -> true);
    nca.parse(s, ca, cc);
    return cc;
}
Also used : CommandArgs(org.spongepowered.api.command.args.CommandArgs) CommandSource(org.spongepowered.api.command.CommandSource) NoModifiersArgument(io.github.nucleuspowered.nucleus.argumentparsers.NoModifiersArgument)

Aggregations

NoModifiersArgument (io.github.nucleuspowered.nucleus.argumentparsers.NoModifiersArgument)1 CommandSource (org.spongepowered.api.command.CommandSource)1 CommandArgs (org.spongepowered.api.command.args.CommandArgs)1