19class AutomationPlayerCommandOrigin :
public ::PlayerCommandOrigin {
23 ::ll::TypedStorage<8, 32, ::std::string> mRequestId;
24 ::ll::TypedStorage<8, 176, ::NetworkIdentifier> mSource;
29 AutomationPlayerCommandOrigin();
34 virtual ~AutomationPlayerCommandOrigin() =
default;
36 virtual ::std::string getName()
const ;
38 virtual ::std::string
const& getRequestId()
const ;
40 virtual ::std::unique_ptr<::CommandOrigin> clone()
const ;
42 virtual ::CommandOriginType getOriginType()
const ;
44 virtual ::CommandOriginData toCommandOriginData()
const ;
46 virtual ::NetworkIdentifier
const& getSourceId()
const ;
48 virtual ::CompoundTag serialize()
const ;
50 virtual bool isValid()
const ;
56 MCAPI AutomationPlayerCommandOrigin(
59 ::std::string
const& requestId,
70 ::std::string
const& requestId,
78 MCFOLD ::std::string $getName()
const;
80 MCFOLD ::std::string
const& $getRequestId()
const;
82 MCAPI ::std::unique_ptr<::CommandOrigin> $clone()
const;
84 MCFOLD ::CommandOriginType $getOriginType()
const;
86 MCAPI ::CommandOriginData $toCommandOriginData()
const;
88 MCFOLD ::NetworkIdentifier
const& $getSourceId()
const;
90 MCFOLD ::CompoundTag $serialize()
const;
92 MCAPI
bool $isValid()
const;