CommandAPI 12.1.0
An API for the command UI introduced in Minecraft 1.13
Loading...
Searching...
No Matches
dev.jorel.commandapi.arguments.BooleanArgument Class Reference

An argument that represents primitive Java booleans. More...

Inheritance diagram for dev.jorel.commandapi.arguments.BooleanArgument:

Public Member Functions

 BooleanArgument (String nodeName)
 Constructs a Boolean argument with a given node name.
Class< Boolean > getPrimitiveType ()
CommandAPIArgumentType getArgumentType ()
Function< S, String > getMapper ()

Static Public Member Functions

static< S > Function< S, String > fromKey (Function< S, NamespacedKey > mapper)

Detailed Description

An argument that represents primitive Java booleans.

Since
1.1

@apiNote Returns a boolean

Constructor & Destructor Documentation

◆ BooleanArgument()

dev.jorel.commandapi.arguments.BooleanArgument.BooleanArgument ( String nodeName)

Constructs a Boolean argument with a given node name.

Parameters
nodeNamethe name of the node for argument

Member Function Documentation

◆ fromKey()

static< S > Function< S, String > dev.jorel.commandapi.arguments.SafeOverrideableArgument< T, S >.fromKey ( Function< S, NamespacedKey > mapper)
staticinherited

Composes a S to a NamespacedKey mapping function to convert S to a String

Parameters
mapperthe mapping function from S to NamespacedKey
Returns
a composed function that converts S to String