17 ::ll::TypedStorage<2, 2, short> mVersion;
18 ::ll::TypedStorage<1, 1, bool> mOverrideAux;
19 ::ll::TypedStorage<4, 4, int> mId;
21 ::ll::TypedStorage<8, 8, uint64> mVersionId;
30 MCAPI
explicit CommandItem(uint64 versionId);
32 MCAPI CommandItem(
int id,
short version,
bool overrideAux);
35 MCAPI ::ItemInstance createInstance(
int count)
const;
38 MCAPI ::std::optional<::ItemInstance>
39 createInstance(
int count,
int aux,
::CommandOutput& output,
bool requireExactAux)
const;
41 MCFOLD
int getId()
const;
43 MCAPI
explicit operator bool()
const;
45 MCAPI
explicit operator uint64()
const;
53 MCFOLD
void* $ctor(uint64 versionId);
55 MCAPI
void* $ctor(
int id,
short version,
bool overrideAux);