Skip navigation links
A B C D E G L N R S 

A

argument(String, ArgumentType<T>) - Method in interface net.lenni0451.commons.brigadier.CommandBuilder
Create a new required argument builder with the given name and type.
argument(String, ArgumentType<?>) - Method in class net.lenni0451.commons.brigadier.LineArgumentBuilder
Add a new argument node to the line.

B

build() - Method in class net.lenni0451.commons.brigadier.LineArgumentBuilder
 

C

CommandBuilder<S> - Interface in net.lenni0451.commons.brigadier
A utility interface to make creating brigadier commands easier.
create() - Static method in class net.lenni0451.commons.brigadier.LineArgumentBuilder
Create a new line argument builder.
create(ArgumentBuilder<S, ?>) - Static method in class net.lenni0451.commons.brigadier.LineArgumentBuilder
Create a new line argument builder with the given parent.

D

defaultValue() - Method in class net.lenni0451.commons.brigadier.LineArgumentBuilder
Make the most recent literal node optional.
defaultValue(Object) - Method in class net.lenni0451.commons.brigadier.LineArgumentBuilder
Make the most recent argument node optional with the given default value.
defaultValue(Supplier<Object>) - Method in class net.lenni0451.commons.brigadier.LineArgumentBuilder
Make the most recent argument node optional with the given default supplier.

E

execute(Consumer<CommandContext<S>>) - Method in class net.lenni0451.commons.brigadier.LineArgumentBuilder
Set the executor for the line and finalize it.
execute(Command<S>) - Method in class net.lenni0451.commons.brigadier.LineArgumentBuilder
Set the executor for the line and finalize it.

G

getThis() - Method in class net.lenni0451.commons.brigadier.LineArgumentBuilder
 

L

line() - Method in interface net.lenni0451.commons.brigadier.CommandBuilder
Create a new line argument builder.
line(B, Consumer<LineArgumentBuilder<S>>) - Method in interface net.lenni0451.commons.brigadier.CommandBuilder
Create a new line argument builder with the given parent.
LineArgumentBuilder<S> - Class in net.lenni0451.commons.brigadier
 
literal(String) - Method in interface net.lenni0451.commons.brigadier.CommandBuilder
Create a new literal argument builder with the given literal.
literal(String) - Method in class net.lenni0451.commons.brigadier.LineArgumentBuilder
Add a new literal node to the line.

N

net.lenni0451.commons.brigadier - package net.lenni0451.commons.brigadier
 
node(ArgumentBuilder<S, ?>) - Method in class net.lenni0451.commons.brigadier.LineArgumentBuilder
Add a new node to the line.

R

require(Predicate<S>) - Method in class net.lenni0451.commons.brigadier.LineArgumentBuilder
Add a requirement to the most recent node.

S

suggest(SuggestionProvider<S>) - Method in class net.lenni0451.commons.brigadier.LineArgumentBuilder
Add a suggestion provider to the most recent node.
suggest(Consumer<List<String>>) - Static method in class net.lenni0451.commons.brigadier.SuggestionBuilder
 
SuggestionBuilder - Class in net.lenni0451.commons.brigadier
 
SuggestionBuilder() - Constructor for class net.lenni0451.commons.brigadier.SuggestionBuilder
 
A B C D E G L N R S 
Skip navigation links