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

An argument that represents the Bukkit Biome object. More...

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

Classes

class  NamespacedKey
 An argument that represents the Bukkit Biome object. More...

Public Member Functions

 BiomeArgument (String nodeName)
 Constructs a BiomeArgument with a given node name.
Class< Biome > getPrimitiveType ()
CommandAPIArgumentType getArgumentType ()
SuggestionProviders getSuggestionProvider ()
 Returns the suggestion provider that this argument is populated with.
Function< S, String > getMapper ()

Static Public Member Functions

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

Detailed Description

An argument that represents the Bukkit Biome object.

Since
3.0

@apiNote Returns a Biome object

Constructor & Destructor Documentation

◆ BiomeArgument()

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

Constructs a BiomeArgument 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

◆ getSuggestionProvider()

SuggestionProviders dev.jorel.commandapi.arguments.BiomeArgument.getSuggestionProvider ( )

Returns the suggestion provider that this argument is populated with.

Returns
the suggestion provider that this argument is populated with

Implements dev.jorel.commandapi.arguments.CustomProvidedArgument.