Skip to content

Class endstone::detail::CommandBuilder

ClassList > CommandBuilder

Public Functions

Type Name
CommandBuilder (std::string name)
CommandBuilder & aliases (Alias... aliases)
Command build () const
CommandBuilder & description (std::string description)
CommandBuilder & permissions (Permissions... permissions)
CommandBuilder & usages (Usage... usages)

Public Functions Documentation

function CommandBuilder

inline explicit CommandBuilder::CommandBuilder (
    std::string name
) 

function aliases

template<typename... Alias>
inline CommandBuilder & CommandBuilder::aliases (
    Alias... aliases
) 

function build

inline Command CommandBuilder::build () const

function description

inline CommandBuilder & CommandBuilder::description (
    std::string description
) 

function permissions

template<typename... Permissions>
inline CommandBuilder & CommandBuilder::permissions (
    Permissions... permissions
) 

function usages

template<typename... Usage>
inline CommandBuilder & CommandBuilder::usages (
    Usage... usages
) 


The documentation for this class was generated from the following file include/endstone/plugin/plugin.h