CommandAPI 9.7.0
An API for the command UI introduced in Minecraft 1.13
|
A CommandExceptionType
taking four inputs and returning a message based on those.
More...
Classes | |
interface | Function |
A simple Function to compute a Message based on the four input arguments. More... | |
Public Member Functions | |
Dynamic4CommandExceptionType (final Function function) | |
CommandSyntaxException | create (final Object a, final Object b, final Object c, final Object d) |
Creates a CommandSyntaxException using the four passed arguments. More... | |
CommandSyntaxException | createWithContext (final ImmutableStringReader reader, final Object a, final Object b, final Object c, final Object d) |
Creates a CommandSyntaxException using the four passed arguments and includes information about the position and input. More... | |
A CommandExceptionType
taking four inputs and returning a message based on those.
The arguments can be used to e.g. format a message and display the input as well as why it did not match some criteria.
CommandSyntaxException com.mojang.brigadier.exceptions.Dynamic4CommandExceptionType.create | ( | final Object | a, |
final Object | b, | ||
final Object | c, | ||
final Object | d | ||
) |
Creates a CommandSyntaxException
using the four passed arguments.
a | the first argument |
b | the second argument |
c | the third argument |
d | the fourth argument |
CommandSyntaxException
CommandSyntaxException com.mojang.brigadier.exceptions.Dynamic4CommandExceptionType.createWithContext | ( | final ImmutableStringReader | reader, |
final Object | a, | ||
final Object | b, | ||
final Object | c, | ||
final Object | d | ||
) |
Creates a CommandSyntaxException
using the four passed arguments and includes information about the position and input.
reader | the ImmutableStringReader giving information about the input and the place the error occurred |
a | the first argument |
b | the second argument |
c | the third argument |
d | the fourth argument |
CommandSyntaxException