29 enum class FacingResult :
int {
35 enum class Mode :
int {
59 using AgentCommandFunction = ::std::function<::std::unique_ptr<::AgentCommands::Command>(
::Player&)>;
61 using AgentCommandReturnType = ::std::unique_ptr<::AgentCommands::Command>;
66 ::ll::TypedStorage<4, 4, ::AgentCommand::Mode> mMode;
67 ::ll::TypedStorage<1, 1, ::AgentComponents::CollectionSpecification> mCollectMode;
68 ::ll::TypedStorage<1, 1, ::AgentComponents::Direction> mDirection;
69 ::ll::TypedStorage<8, 8, ::CommandItem> mItem;
70 ::ll::TypedStorage<4, 4, int> mSlot;
71 ::ll::TypedStorage<4, 4, int> mDestination;
72 ::ll::TypedStorage<4, 4, int> mQuantity;
73 ::ll::TypedStorage<4, 4, int> mAux;
74 ::ll::TypedStorage<4, 16, ::CommandPosition> mPos;
75 ::ll::TypedStorage<4, 16, ::CommandPosition> mFacing;
76 ::ll::TypedStorage<1, 1, bool> mIsPosSet;
77 ::ll::TypedStorage<4, 4, ::AgentCommand::FacingResult> mHaveFacing;
78 ::ll::TypedStorage<4, 4, float> mYRot;
79 ::ll::TypedStorage<1, 1, bool> mIsYRotSet;
99 MCAPI ::std::string errorName()
const;
111 MCAPI ::std::string successName()
const;