CommandAPI 9.3.0
An API for the command UI introduced in Minecraft 1.13
dev.jorel.commandapi.arguments.DoubleArgument Class Reference

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

+ Inheritance diagram for dev.jorel.commandapi.arguments.DoubleArgument:

Public Member Functions

 DoubleArgument (String nodeName)
 A double argument. More...
 
 DoubleArgument (String nodeName, double min)
 A double argument with a minimum value. More...
 
 DoubleArgument (String nodeName, double min, double max)
 A double argument with a minimum and maximum value. More...
 
Class< Double > 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 doubles.

Since
1.1

@apiNote Returns a double

Constructor & Destructor Documentation

◆ DoubleArgument() [1/3]

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

A double argument.

Parameters
nodeNamethe name of the node for this argument

◆ DoubleArgument() [2/3]

dev.jorel.commandapi.arguments.DoubleArgument.DoubleArgument ( String  nodeName,
double  min 
)

A double argument with a minimum value.

Parameters
nodeNamethe name of the node for this argument
minThe minimum value this argument can take (inclusive)

◆ DoubleArgument() [3/3]

dev.jorel.commandapi.arguments.DoubleArgument.DoubleArgument ( String  nodeName,
double  min,
double  max 
)

A double argument with a minimum and maximum value.

Parameters
nodeNamethe name of the node for this argument
minThe minimum value this argument can take (inclusive)
maxThe maximum value this argument can take (inclusive)

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