|
| enum class | FacingResult : int { HaveFacing = 0
, NoFacing = 1
, Error = 2
} |
| enum class | Mode : int {
Attack = 0
, Collect = 1
, Create = 2
, Detect = 3
,
DetectRedstone = 4
, Drop = 5
, DropAll = 6
, GetItemCount = 7
,
GetItemDetail = 8
, GetItemSpace = 9
, GetPosition = 10
, InspectData = 11
,
Move = 12
, Place = 13
, SetItem = 14
, Till = 15
,
Tp = 16
, Transfer = 17
, Turn = 18
} |
|
using | AgentCommandFunction = ::std::function<::std::unique_ptr<::AgentCommands::Command>(::Player&)> |
|
using | AgentCommandReturnType = ::std::unique_ptr<::AgentCommands::Command> |
|
| virtual void | execute (::CommandOrigin const &origin, ::CommandOutput &output) const |
|
MCAPI void | collect (::CommandOrigin const &origin, ::CommandOutput &output) const |
|
MCAPI void | createAgent (::Player &player, ::CommandOrigin const &origin, ::CommandOutput &output) const |
|
MCAPI void | directionCommand (::CommandOrigin const &origin, ::CommandOutput &output) const |
|
MCAPI void | drop (::CommandOrigin const &origin, ::CommandOutput &output) const |
|
MCAPI::std::string | errorName () const |
|
MCAPI void | getPosition (::CommandOrigin const &origin, ::CommandOutput &output) const |
|
MCAPI void | itemCommand (::CommandOrigin const &origin, ::CommandOutput &output) const |
|
MCAPI void | place (::CommandOrigin const &origin, ::CommandOutput &output) const |
|
MCAPI void | reportSuccess (bool success, ::CommandOutput &output) const |
|
MCAPI void | setItem (::CommandOrigin const &origin, ::CommandOutput &output) const |
|
MCAPI::std::string | successName () const |
|
MCAPI void | tpAgent (::Player &player, ::CommandOrigin const &origin, ::CommandOutput &output) const |
|
MCAPI void | transfer (::CommandOrigin const &origin, ::CommandOutput &output) const |
|
MCAPI void | $execute (::CommandOrigin const &origin, ::CommandOutput &output) const |
|
LLNDAPI std::string | getCommandName () const |
|
virtual bool | collectOptionalArguments () |
|
MCFOLD::CommandRegistry const & | getRegistry () const |
|
MCAPI bool | hasFlag (::CommandFlag flag) const |
|
MCAPI void | run (::CommandOrigin const &origin, ::CommandOutput &output) const |
|
MCAPI void | sendTelemetry (::CommandOrigin const &origin, ::CommandOutput &output) const |
|
MCAPI bool | shouldSendTelemetry (::CommandOrigin const &origin) const |
|
MCAPI void * | $ctor () |
|
MCFOLD void | $dtor () |
|
MCFOLD bool | $collectOptionalArguments () |
|
|
::ll::TypedStorage< 4, 4, ::AgentCommand::Mode > | mMode |
|
::ll::TypedStorage< 1, 1, ::AgentComponents::CollectionSpecification > | mCollectMode |
|
::ll::TypedStorage< 1, 1, ::AgentComponents::Direction > | mDirection |
|
::ll::TypedStorage< 8, 8, ::CommandItem > | mItem |
|
::ll::TypedStorage< 4, 4, int > | mSlot |
|
::ll::TypedStorage< 4, 4, int > | mDestination |
|
::ll::TypedStorage< 4, 4, int > | mQuantity |
|
::ll::TypedStorage< 4, 4, int > | mAux |
|
::ll::TypedStorage< 4, 16, ::CommandPosition > | mPos |
|
::ll::TypedStorage< 4, 16, ::CommandPosition > | mFacing |
|
::ll::TypedStorage< 1, 1, bool > | mIsPosSet |
|
::ll::TypedStorage< 4, 4, ::AgentCommand::FacingResult > | mHaveFacing |
|
::ll::TypedStorage< 4, 4, float > | mYRot |
|
::ll::TypedStorage< 1, 1, bool > | mIsYRotSet |
|
::ll::TypedStorage< 4, 4, int > | mVersion |
|
::ll::TypedStorage< 8, 8, ::CommandRegistry const * > | mRegistry |
|
::ll::TypedStorage< 4, 4, int > | mCommandSymbol |
|
::ll::TypedStorage< 1, 1, ::CommandPermissionLevel > | mPermissionLevel |
|
::ll::TypedStorage< 2, 2, ::CommandFlag > | mFlags |